summaryrefslogtreecommitdiffstats
path: root/meta-agl-distro
AgeCommit message (Collapse)AuthorFilesLines
2019-03-17Create FF 6.0.5 point releaseflounder_6.0.5flounder/6.0.56.0.5Jan-Simon Möller1-3/+3
minor updates: - add BBE - uprev Chromium build Change-Id: I76de5dd4cb5a21b88aff8104155d6163a731212c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-01-20Post-release bumpJan-Simon Möller1-2/+2
Change-Id: I11598f249459ee06d12dfc755a17a9a93749638c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-01-19Cut FF 6.0.4flounder_6.0.4flounder/6.0.46.0.4Jan-Simon Möller1-3/+3
Change-Id: I9f647294e3d21fc1719d2800e9617d8105fb7a48 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-12-09Post-6.0.3 bump of distro configurationJan-Simon Möller1-2/+2
Change-Id: I62703e5a476cb2b6ab715451edc550d2cc5b0488 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-12-09Cut Flounder 6.0.3flounder_6.0.3flounder/6.0.36.0.3Jan-Simon Möller1-3/+3
We have quite a few updates merged already, thus it makes sense to cut a point release now to allow ppl tracking the stable branch to update. Change-Id: If69e8a066ebc4baf53a19fdbfd9b526ef7ef0a7a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-11-28Post 6.0.2 bumpJan-Simon Möller1-2/+2
Change-Id: Iaea32dfb9307236c44e9e9b7b5d7bc7a6616a9d6 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-11-12Cut FF 6.0.2 releaseflounder_6.0.2flounder/6.0.26.0.2Jan-Simon Möller1-3/+3
Modify the distro variables to cut the 6.0.2 release. Change-Id: Iff783624eba840f2fd5ce62663d605e3a9ea3168 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-10-12Post 6.0.1 bump of distro config fileJan-Simon Möller1-4/+2
The 6.0.1 release is cut. Moving on. Change-Id: I63d606d1a1c0aba489a1d5a203635a6706e9ee63 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-10-11Bump distro config for 6.0.1flounder_6.0.1flounder/6.0.16.0.1Jan-Simon Möller1-3/+3
Change the DISTRO config towards FF 6.0.1 Change-Id: I791689eed7ac55ef947c038e63b336663215e7b6 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-09-25Post-release bump of distro configJan-Simon Möller1-3/+3
Change-Id: I547f74c1ebc743f7b6f30c840ba9149d77cfcab9 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-09-21Bump distro for Funky Flounder v6.0.0 releaseflounder_6.0.0flounder/6.0.06.0.0Jan-Simon Möller1-1/+1
Change-Id: I72859e96d899bae8a7e5f22a28fdf6142cf49597 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-09-14Cut Flounder RC7flounder_5.99.7flounder/5.99.75.99.7Jan-Simon Möller1-3/+3
Update the distro config Change-Id: I90c7d1ebaf114af1fa21a1eea4c72f43d2c7ee47 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-09-11Post rc6 bump and use of flounder branchesJan-Simon Möller1-3/+3
We bump the distro config post rc6. Also the branches have been cut so we can start the use the flounder branch. Change-Id: I8414dc3fec1780ab37868679e34f75760ba1daef Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-09-09Prepare Flounder rc6flounder_5.99.6flounder/5.99.65.99.6Jan-Simon Möller1-3/+3
Change the distro config for the RC6. Change-Id: I174d28086f7b9de8d94840f7451b65f8ba06c347 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-09-01Post FF rc5 merge window openJan-Simon Möller1-2/+2
Adapt the distro config. Change-Id: I216fc5071e8f7a6ff5df221224bd065698ee5a8d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-09-01Cut Flounder RC5flounder_5.99.5flounder/5.99.55.99.5Jan-Simon Möller1-3/+3
Adapt distro conf. Change-Id: Ic4f5463967870d9caebdc0a1a47f5811faf3b60d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-08-27Bump distro post-rc4Jan-Simon Möller1-3/+3
Open up development for rc5/final. Change-Id: I8a724aec556e4020c60dc6e920c97ed776cf7499 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-08-24Prepare FF RC4flounder_5.99.4flounder/5.99.45.99.4Jan-Simon Möller1-12/+24
Change the distro vars for RC4. Change-Id: I74af40b74fd55bae4c0779c055ba97499c354e75 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-08-23Change the default sdk install pathJan-Simon Möller1-0/+5
Installing 2 SDKs of the same version but different arch results in broken compilation due to a bug in the meta-qt5 sdk environment scripts. Mitigate it by adding the DEFAULTTUNE to the SDK installation folder until the issue can be addressed in SPEC-1686. Bug-AGL: SPEC-1667, SPEC-1686 v2 (jsmoeller): rewrite to use /opt and SDKPATH Change-Id: Id7e6c919631fc0bcc630a6b813a714f83adaf148 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-08-23Bump post releaseJan-Simon Möller1-6/+6
Change-Id: Ibb43e5499ebc2c271843dad4ba0162b6cce9bf9c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-08-23Port the latest version of valgrindRonan Le Martret1-0/+5
Some issues appear with the current version of valgrind on aarch64. (valgrind exits due to an unhandled instruction) An update of valgrind solves this problem. I guess other platform need a update on valgrind too, so this port is not gen3 exclusive. This port uses the yocto recipes(poky:7e7ee662f5dea4d090293045f7498093322802cc): * with some fix on the patch. * remove patch already merged in valgrind git. Bug-AGL: SPEC-1677 Change-Id: Ibf467bee03487252f24ef046b9fe4e4ff6d389da Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-08-17Prepare rc3 releaseflounder_5.99.3flounder/5.99.35.99.3Jan-Simon Möller1-6/+6
Change the distro vars to FF rc3. Change-Id: I75afebf4dfed7fafd80cbfb2fcc5d369048fbefa Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-08-17Mask conflicting variables from package_write_rpm hashJan-Simon Möller1-0/+5
See https://jira.automotivelinux.org/browse/SPEC-1629 for the details. Bug-AGL: SPEC-1629 Change-Id: Id828aab52826b14005d69af5bfaddc4a4c709842 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-30Post-rc2 bumpJan-Simon Möller1-6/+6
Open-up the app builds again post-rc2. Change-Id: I231608c7aecb8180a9a50e4c95302f5d6cf0a546 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-25Matrix reloaded Funky Flounder RC2Jan-Simon Möller1-6/+6
respin rc2 Change-Id: If860a1797650625350350cf42ab8f0b996e9337c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-19Enable autorev again for masterJan-Simon Möller1-6/+6
Change-Id: I7176338b5608f6cef857d3426c7e6f21e202bd3b Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-13Bump version number to FF rc2 v5.99.2Jan-Simon Möller1-6/+6
In preparation of the 2nd release candidate of Funky Flounder. Change-Id: Id26c91112c54a99a1fa8f16311049b15e0ac5544 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-29Post rc1 bump of poky-agl.confJan-Simon Möller1-6/+6
Change-Id: I6f9f494a5456bd7c2e9f6a11c7cf36d50f488571 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-29Prepare the Funky Flounder RC1 releaseflounder_5.99.1flounder/5.99.15.99.1Jan-Simon Möller1-7/+7
Modify the poky-agl.conf to match the rc1 version. Change-Id: I0619bcab2ab1274905477d53e62f924fa1141009 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-15Re-enable fix for cmake in sdkJan-Simon Möller1-2/+2
The hotfix is still necessary as of 2018-06-15 in the meta-qt5 version we use. Change-Id: If650d3056deb604107145dc501a4ba0bf95802e3 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-05-313rd part of the layer/profile rework [1/2]Jan-Simon Möller2-2/+129
This is the last larger commit in this series and deals with the graphical part. We introduce the graphical profiles: - meta-agl-profile-graphical -- meta-agl-profile-graphical-html5 -- meta-agl-profile-graphical-qt5 Notable changes: - weston-ini-conf moved to the meta-agl-bsp layer. Most BSPs have bbappends, so we need to have the recipes present (but unused) even in the console images. - new image: agl-image-boot = terminal-only + network + package-manaager. Ready for using package-feeds - new image/sdk: agl-image-minimal-crosssdk - agl-service-mediaplayer has a dependency on weston, thus it cannot be in the 'core'. Moved it to profile-graphical. - The wayland-ivi-extension moved to the agl-demo-platform. - The app-framework layer included and pulled 'web-runtime' as dependency. This broke console-only images. This has been moved to be in meta-agl-demo only for now. - added and massaged the agl-features. - found and added a useful script 'oe-depends-dot' that helps to work with the dot files (produced with bitbake -g) Todo: - we'll need another pass through the packagegroups. The dependencies for the layers/profiles are now sorted-out but we might have to add/shuffle a few packages. For further details, see meta-agl/docs/profiles.md. v2: fix meta-agl/meta-security/conf/layer.conf - the immediate expansion previously used in there caused some recipes not being added to BBFILES. v3: fix packagegroup renaming (packagegroup-agl-devel -> packagegroup-agl-core-devel) v4: fix missing packagegroup inclusion (tnx Jose, Scott, Stephane) v5: fix missing packagegroup inclusion v6: explicitely put profile-graphical-qt5 on-top of profile-graphical v7: re-add 'procps' when agl-devel feature is on Bug-AGL: SPEC-145 Change-Id: I24cdcd1118932758d0c55d333338238f2a770877 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-04-05Rework how we pass arguments to QEMU, provide a wks.in fileTom Rini1-1/+0
- The official hook for changing the resolution we tell QEMU is UVESA_MODE so change agl_qemux86-64.inc to set the value there rather than override the whole of QB_KERNEL_CMDLINE_APPEND. - Make agl_qemux86-64.inc further append what's needed to QB_KERNEL_CMDLINE_APPEND as APPEND isn't used in the filesystem images we create anymore. - Create a directdisk.wks.in file that will (a) use --use-uuid and not force /boot to be looked for on /dev/sda1 (when it will _NOT_ be) and (b) evaluate QB_KERNEL_CMDLINE_APPEND to determine what the bootargs to the kernel will be. Change-Id: I49894d70e6c0010e0907b72f19fcc8fb0917e34a Bug-AGL: SPEC-1301 Signed-off-by: Tom Rini <trini@konsulko.com>
2018-04-04Adapt repository priorities in preparation of the profilesJan-Simon Möller1-1/+1
The profiles need a clear priorization of the layers. Especially the core layers need a high prio in this context. Apply a prio of 70 to core/essential layers and of 60 to BSP, netboot and smack. Change-Id: I24a59daadab4c98ffbcb799cc784e84e87ac7d23 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-03-13re-enable gobject-introspectionMartin Kelly1-0/+4
In commit f9a285987c5c956d445efeea6c60f258534fe57b, we disabled gobject-introspection due to a build error as part of the Rocko transition. However, the only build errors were on qemu, which were caused by not emulating SSE4.2 (see poky commit 5b2b343453e805be013e721d079bc24de946f28b for details). Emulate SSE4.2 in qemu and re-enable gobject-introspection. Change-Id: I073db2c37623bb8ba6b7809ca0c3bba5213001e2 Signed-off-by: Martin Kelly <mkelly@xevo.com>
2018-02-20Merge "move GPLv2 logic into agl-gplv2 feature"Jan-Simon Moeller1-9/+0
2018-02-13Upgrade wayland-ivi-extensionKazumasa Mitsunari1-1/+1
Upgrade wayland-ivi-extension version to 2.0.% from 1.13. Currently, version is 2.0.2 This change is for only master branch. Bug-AGL: SPEC-1244 Change-Id: I200c19837b8f7b646296a868c14423e55e98bf86 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-02-13pokg-agl.conf: Use gstreamer v1.2Changhyeok Bae1-7/+7
Bug-AGL: SPEC-1181 Change-Id: Ib5aa07171a361210b9bae0f62f38595c62099dda Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
2018-02-12move GPLv2 logic into agl-gplv2 featureMartin Kelly1-9/+0
Currently, we hardcode GPLv2/GPLv3 logic directly into the poky-agl distro config, and in agl-demo. However, the recipes in meta-gplv2 are very old, poorly supported, and receive no security updates. So, they can easily cause issues. To allow the choice of both GPLv2 and GPLv3, refactor the meta-gplv2 logic into its own "agl-gplv2" feature. The default is GPLv3, which points to well-supported layers with security updates. However, by adding the "agl-gplv2" feature in aglsetup.h, the meta-gplv2 layer gets added to bblayers.conf and recipe versions get set to those in meta-gplv2. Change-Id: I62d7f2daa58b0690b5b27740257bd15097fcee5c Signed-off-by: Martin Kelly <mkelly@xevo.com>
2018-02-08poky-agl: conf: change to gplv2 version of gdbmMatt Ranostay1-1/+1
Change-Id: Ic0f97832caeeb0952e64dec73d98f2c77483660a Bug-AGL: SPEC-1256 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-01-30poky-agl: conf: make gplv3 versions of packages less preferredMatt Ranostay1-0/+9
Make PREFERRED_VERSION of packages of ones that are in meta-gplv2 to clean up GPLv3 taint Bug-AGL: SPEC-1256 Change-Id: I07b20e7869b4839253e803c13c33c69bea0ef687 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-01-10Change distro config post releaseJan-Simon Möller1-7/+6
This changeset prepares the next cycle towards FF Change-Id: I6051297b47c076d0fa79c153e7d5528f20a30740 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-11-29mxml: remove SECURITY_CFLAGS overrideStephane Desneux1-1/+0
mxml is not neeeded anymore as a dependency of agl-service-unicens so the override on SECURITY_CLAGS can be removed Bug-AGL: SPEC-1108 Change-Id: I704fdeed2db07a159a1cd32ebcf6ae93d8702a2b Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/12171 Reviewed-by: Thomas Rini <trini@konsulko.com> Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> Reviewed-by: Matt Ranostay <matt.ranostay@konsulko.com> Reviewed-by: José Bollo <jobol@nonadev.net> Reviewed-by: Romain Forlot <romain.forlot@iot.bzh> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2017-11-27Merge window for EE rc4 is openJan-Simon Möller1-6/+6
Change-Id: I11fdb68861c74532fa2cd1014195f1585330d981 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/12161 Reviewed-by: Thomas Rini <trini@konsulko.com> Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
2017-11-27Added XDG compatibility to ivi-shellRomain Forlot1-0/+1
Backported M.Teyfel patch from wayland-devel mailing list: https://lists.freedesktop.org/archives/wayland-devel/2017-November/035700.html Upgrade wayland-ivi-extension to v2.0.2 but keep using 1.1x for now with PREFERRED_VERSION until HMI could use the new version. Added Emre Ucan simple-id-agent to review. Bug-AGL: SPEC-1096 Change-Id: I74c4ae0bf0bf822e27dcbb193dc9f7a13d3e270d Signed-off-by: Romain Forlot <romain.forlot@iot.bzh> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11991 Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> Reviewed-by: Nobuhiko Tanibata <nobuhiko_tanibata@denso.co.jp> Reviewed-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2017-11-26Prepare for eel rc3 releaseeel_4.99.3eel/4.99.34.99.3Jan-Simon Möller1-7/+7
Change-Id: I0adcb275bca01ef7e32d6c0d6fdfabdf078e0bfc Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/12149 ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
2017-11-16mxml: disable SECURITY_CFLAGSScott Murray1-0/+1
The mxml shared library was failing to link on x86-64, disable the SECURITY_CFLAGS on it for now until we can contact upstream and get the underlying issue addressed. Change-Id: I53578544222294119f4141ccc4dfa28d2737983b Signed-off-by: Scott Murray <scott.murray@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11999 Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2017-11-09Bump poky-agl.conf post releaseJan-Simon Möller1-6/+6
Change-Id: Ib87b6ba6cccd56bb85b3c2086fc10227beaeffbc Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11779 Reviewed-by: Thomas Rini <trini@konsulko.com> Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
2017-11-05Prepare Electric Eel RC2 releaseJan-Simon Möller1-1/+2
Change-Id: I5e286abc387fa15883ff288093cd5bc91b495ec0 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11691
2017-11-05Allow SRCREV handling through poky-agl.confJan-Simon Möller1-2/+13
This change simplifies the SRCREV handling by using - AGL_APP_REVISION and AGL_DEFAULT_REVISION in recipes. Also the AGL_BRANCH can be used to switch to release branches. Bug-AGL: SPEC-864 Change-Id: I9384c85d4f7434416d87359f88c482887ac2ead8 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11685 Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
2017-10-14Remove rc1 locks merge window open for rc2Jan-Simon Möller2-74/+0
Change-Id: I4fd65b5c932992b7b2247e81af6c1f33567d4813 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11323 Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>