summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-02-22Fixes of syntax errors in Yocto recipes for Tizen IVI related to ↵tizen-iviLeon Anavi5-3/+16
libmm-common and crosswalk-thirdparty; Bug Tizen on Yocto: BTY-104 Change-Id: I7f2cb7b62e0c3bac26ff413c80c05c9b1911c2c8 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2015-02-04meta-tizen: automatic update to latest revisionrev_ivi_2015_02_04Patrick Ohly1-1/+1
2015-02-04meta-tizen: recipes: mirror Tizen IVI 3.0 (tizen-3.0-ivi_20150201.3)Patrick Ohly7-7/+7
This is the final release candidate for Tizen IVI 3.0. Based on d0c31526c from tizen-merged. Change-Id: Ib19c35bc4075d199107516f8369f85f512923cfe (From meta-tizen rev: 1715ff58fc5223e3cb63a99c5074beca2c61d877) Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-02-04meta-tizen: automatic update to latest revisionPatrick Ohly1-1/+1
2015-02-04meta-tizen: recipes: update to tizen-ivi_20150128 (IVI 3.0 release candidate)Patrick Ohly253-7739/+5819
Besides more recent code, the main change is that recipes are now getting translated for IVI and that tlm should be working. Modello image configuration was also updated to match Tizen IVI. Several issues (for example, permission problems) were fixed. From the "tizen-merged" branch were this unified patch was developed: commit 771613955814bf076e173fa831a6e7a26b697b26 Author: Ulf <ulf.hofemeier@linux.intel.com> Date: Wed Feb 4 04:16:18 2015 -0800 Modello recipes: fix zip dependency Modello packages need zip-native to package and install web applications for Crosswalk. Updating all recipes using it. Part of fixing TC-1964. Change-Id: I9f3bf5c24e6e7953bc43ca71d22018faf81cbc8e Signed-off-by: Ulf <ulf.hofemeier@linux.intel.com> commit a9ad7cd9d199e9c3c777052da6f2d785642757e9 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Feb 4 03:04:31 2015 -0800 linux-yocto_3.14.bbappend: fix patching (cgroup Smack issue) Because 0005-i2c-i801-enable-Intel-BayTrail-SMBUS.patch is already part of the linux-yocto kernel, the linux-yocto base recipe accidentally (?!) also skipped the preceeding 0003-Smack-Cgroup-filesystem-access.patch. This caused the issue with /sys/fs/cgroup/systemd being mounted with "_" as Smack label instead of "*", which in turn caused startup of user sessions to fail with "Failed to create root cgroup hierarchy: Permission denied". This unexpected behavior of linux-yocto was reported here: https://bugzilla.yoctoproject.org/show_bug.cgi?id=7282 Change-Id: I95a01f0d6a279ffdc848bdd74ca932c4fec24a31 commit 52409e2a3a8057d69c91ef23741a5a05e17851a9 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 12:29:40 2015 -0800 Revert "dbus.bbappend: create Tizen's "dbus" user" This reverts commit f496b066f2d871d36d888cdfe12ee2f4b2a55958. The "dbus" user really isn't needed. Instead dbus-daemon runs as the "messagebus" user. Beware that "messagebus" is too long to be shown by "ps -ef" from procps-3.2.8 ... commit 7182c6124bc621f3d4c2a004d2747366a9529510 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 12:02:28 2015 -0800 config-tizen-ivi, weston: remove users from "input" group, suid root It turns out that the suid root bit is needed for weston-launch after all. It was also set in "Tizen on Yocto" builds published on the Wiki, but it remains unclear how that was achieved. The bit was missing because spec2yocto does not translate the permission part of the file list in the .spec file. We need to add that back manually. commit 06d80a604741c553f8c8c69e0f9d9a7e8e8d868c Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 07:22:02 2015 -0800 systemd: move into /usr This changes systemd so that it installs files as on Tizen. The advantage is that one can do diffs between Tizen and "Tizen on Yocto" without running into path differences. Change-Id: Iddc17f5a55ab4bb1e9fc6e154fae87f5a9cd6337 commit 22ab195d3bc254a75974b22366d9636ae33041cc Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 06:51:23 2015 -0800 systemd-extraconf.inc: work around read-only root filesystem When systemd-fsk-root.service completes, remount / read-write. According to Google and folks on #systemd, this should be handled automatically by systemd, but somehow it is not working here. Change-Id: I30ac5d41faea13ce16d828fcedec269642469acc commit 7936657883215d19e2eb4877a766d08ee70bce2c Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 06:39:23 2015 -0800 filesystem layout: configure via base-files instead of config-image Changing file permissions via postinst is bad style, for example, rpm cannot be used to determine why permissions were set this way. The right way of solving this is via rpm manifest files. The whole custom config-image can be replaced with a modified base-file that has a manifest file and DIRFILES_${PN} set up accordingly. In adddition, this commit also makes "Tizen on Yocto" more like Tizen: - no more /var/volation - that dependend on a systemd unit from OE that was not even present in "Tizen on Yocto" - /sbin /lib and /bin are now symlinks to /usr The advantage of these symlinks are that recipes from Tizen which contain hard-coded paths will work without having to be fixed. It is uncertain whether there *are* any such recipes at the moment, but there might be some or might be in the future. The real advantage right now is that it makes it simpler to compare file systems from Tizen and "Tizen on Yocto". Change-Id: I2a1dbdc6de58cdfd245a3c42b6f7a0f8855cb97d commit f23b8be3eef0fb60d3a3235cc3064637fb57eb26 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 06:05:37 2015 -0800 config-tizen-ivi: add users to "video" and "input" group This is important for launching weston: otherwise it fails to read /dev/dri resp. /dev/input. This is different from normal Tizen where users are part of "video", but not "input". Instead weston-launch is suid root. "weston-launch" no longer seems to be used at all. Perhaps it was used to control access to the suid root weston-launch. Needs further investigation and consolidation with Tizen... Change-Id: I7aadbcc758434527192d3725bd9c1462f84c3a7a commit 16a3ecb62c6bac6933242178bdee8d4072bd05fa Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 06:01:21 2015 -0800 Modello-Installer: wait for tmp.mount, remove redundant rm The installer depends on the final /tmp. Without specifying that, there's a race condition. At least once it was seen that installation failed because /tmp was not mounted. The "rm" command is part of the install script itself. There is no need to duplicate that. Change-Id: I69e2fc97ba7f1a2f7f44323e0caa2ec2cdece4d6 commit f496b066f2d871d36d888cdfe12ee2f4b2a55958 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 05:53:03 2015 -0800 dbus.bbappend: create Tizen's "dbus" user It is not clear whether this user is really needed. The original OE recipe uses "messagebus", but even that does not seem to be used at the moment: somehow the system dbus-daemon gets started by systemd with a uid 114 which is not in /etc/passwd at all. Change-Id: I2ff754491f7cf4a480306c8a2c0643781b6b4e67 commit 95d927a908b7d941a1c5f2d8f8f36d6416bc6afa Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 05:48:07 2015 -0800 base-files: update fstab The "tizen_fstab" was the same as the original OE fstab; installing it instead of the original file is pointless. But we *do* need to modify the original fstab to solve one issue: systemd-fsck-root.service looks at the file system entry and runs "fsck.auto" if we keep OE's "auto" entry. This does not prevent booting, only the file system checking part of it. To replace the original file, we use the same name because then the modified file will be used even when we revert the do_install override. commit f6657802275a8aea91b557826510ca18afe03f60 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 05:40:30 2015 -0800 config-image.bb: adapt to current Tizen This is a first attempt to make "Tizen on Yocto" more similar to Tizen. A better approach based on a modified base-files will be committed next. Change-Id: Id910239a0e5db8778ae651333b05e4c4826838ff commit 6bf7ef59a52e673d0fed0f025ebd84e3f62cbd65 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 05:36:24 2015 -0800 tizen -dev images: remove development files The images are more useful for debugging the images themselves (openssh, serial console enabled, debug information installed) than they are for developing apps. The advantage of disabling the development files are faster build times and less distractions at runtime: installing development files often also pulls in additional, unwanted packages (for example, avsystem-devel pulls in avsystem, which fails to start properly and is not needed). Change-Id: Ie30a7caa160439a372048c4ee9219012474d8c26 commit 78124f9d7bbcef4e9a7e40ef6a9ade4d22e48316 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 05:30:11 2015 -0800 tizen.conf: always use 3.14 kernel Because the weaker ?= assignment was used, a BSP layer like meta-intel was able to override the default kernel. We cannot allow that, because we really need the Tizen kernel (additional patches, defconfig). Change-Id: Idd84347fc0350efc285acb19e17e317af6c2d9a9 commit 03e6a536568d24bf8600dada1a41b2d9ef2bdd8b Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 05:21:31 2015 -0800 weston: configure and start entirely via tlm Neither the OE weston-init nor "Tizen on Yocto"'s weston-ivi are needed anymore. Instead tlm provides everything that is needed. commit adb489b84fa737d6b7482eafa0766b6ed741eb98 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 05:18:37 2015 -0800 weston-ivi: do not modify tlm configs for Modello tlm configs no longer need to be modified to enable Modello. Change-Id: I8df3a15c46c4ee8254ab91e30d2d3e9f23cf2efd commit cc5509ab23496276ac8f1b8a51c3c576185cf3f8 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 05:25:44 2015 -0800 tlm.inc: manually fix recipe spec2yocto seems to have problem with multiple postinst sections: they were all added to the main package, thus making it fairly random which tlm.conf symlink was really created. This patch also fixes an upstream issue: the original .spec file packages the same file multiple times in different packages. We cannot do that with OE, because a file only gets added to the first package that matches it. Replaced with a shared tlm-config-ivi-common package. Change-Id: I273b6da2fcfe3ca3ad14ae33af1c22c9e2fd3867 commit 1650623c3564ae587880690eb5039978548220c6 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Feb 3 05:23:46 2015 -0800 tlm-extraconf.inc: disable ico, part II The previous commit still left installed files around because the rm command did not include the install path prefix. Change-Id: I877083122dd752487ceae7e3ec956b934de42a73 commit be4ea3750b00c3f49ff88ca6ed14ed6d47ad6843 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Sat Jan 31 05:18:46 2015 -0800 linux-yocto.bbappend: refreshed to match Tizen IVI kernel New patches were created with "git format-patch v3.14.19..24e9c9a7dbc184" in profile/ivi/kernel-x86-ivi and manually filtering out packaging and defconfig changes. The new patches were added to Tizen IVI to support fast boot. They should not matter otherwise. Change-Id: I860956a930bea94926dc235ba9b987c691a71b55 commit 6d8eb5740c4116076c56a79585260aa4a4394e2d Author: Xavier Roche <xavier.roche@open.eurogiciel.org> Date: Wed Jan 28 20:41:53 2015 +0100 linux-yocto_3.14 : Fix 32bit kernel build Disable CONFIG_64BIT kernel option when unnecessary ; enable it otherwise. Change-Id: I1f8c021419215580fcfb43e4790a29446268c0da Signed-off-by: Xavier Roche <xavier.roche@open.eurogiciel.org> commit d1dc066e1fa2f110617d020ea7ac751bc3b241f3 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Thu Jan 29 08:14:03 2015 -0800 tizen-ivi-core-image: remove weston-init Weston initialization is handled entirely by Tizen config packages (primarily tlm). We should not add a non-Tizen package like weston-init into the mix. This removes it only from Tizen IVI images because it is uncertain whether it is still needed for Common images. Change-Id: I68a77789faa06d769204f3264468d02e63d76fd0 commit 972e0683f515f9257dbf525b471f77a38edc5cf6 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Thu Jan 29 06:47:29 2015 -0800 packagegroups-ivi-Modello.bb: update to match current IVI phoned gets pulled in indirectly through Modello-Phone, but let's list it anyway for the sake of consistency. tlm-config-ivi-singleseat-modello was missing and must be listed here. Change-Id: I1f81d286c9283e735a2fbf38ec948b7a7cb1bb55 commit f110cecf6166a5c2f97ac514c3ae14eaaeae4c00 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Thu Jan 29 06:46:08 2015 -0800 weston-extraconf.inc: avoid changing configure options There is no need (anymore?) to change configure options because we get the desired ones for IVI from the original .spec file in the new .inc file. Change-Id: Ib458dfaf5a7ebff3edb6bff4e646332a1b571bbd commit 0c3fbee99a8abb5cd2153d0fe97bb1e40e8b01b3 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Thu Jan 29 06:42:44 2015 -0800 tlm-extraconf.inc: remove hacks, disable ico The old hacks for getting IVI configuration packages created are no longer necessary, because the base .inc file is now the one for IVI. Unfortunately building tlm-config-ivi-singleseat-ico runs into a whole range of issues because of the dependency on a native version of the pkgmgr. Even if we could it get to build, whether it would work is another question. Ignoring this issue for now... Change-Id: I95190032007198702c394528116e2bb08ea03987 commit defab11a9689e1547e023f3e261110f58835a21d Author: Patrick Ohly <patrick.ohly@intel.com> Date: Thu Jan 29 06:40:43 2015 -0800 tizen-extensions-crosswalk.inc: fix dependency As usual, this should be corrected in the spec2yoctorc. Do it manually for now. Change-Id: Icf360759bc9c0a56297afa3b45c11e260b21b364 commit f98e6e28833b51bbabeb814db78997e6f276038b Merge: 9c69085 b5a209f Author: Patrick Ohly <patrick.ohly@intel.com> Date: Thu Jan 29 02:44:40 2015 -0800 recipes: merge branch 'upstream' into tizen-merged This brings in a newer Crosswalk and configuration changes for IVI. Change-Id: Iadec43eb382258162618bcd97d3315c72fc0d553 commit b5a209fc0a2e7df5ab7ef9f00d59ffc7e46e9879 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Thu Jan 29 02:15:03 2015 -0800 recipes: re-generate with %profile ivi spec2yocto was using %profile pc before. Fixing that leads to a different result for a number of projects. In addition, the slightly more recent tizen-ivi_20150128.1_atom.xml was used, bringing in a new revision of Crosswalk. Change-Id: I14b8bbc00c507d41f286038e774e16c8c54841db commit 9c69085ca58f469129c88b1ae96dfbf8db5652fb Author: Patrick Ohly <patrick.ohly@intel.com> Date: Thu Jan 29 00:20:53 2015 -0800 genivi-shell-extraconf.inc: enable ${WESTON_LIBDIR} hack again Due to the recent changes in genivi-shell.inc, the sed command adding the sysroot prefix was not getting executed anymore. We need to run this before do_configure, which will always be executed. Change-Id: Ib910674c41cd4c9915e9168b0a9c333ee3379e26 commit 91ec6701935e75b69cc7f867cdee633523d791b6 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 15:44:33 2015 -0800 opencv: bump version and disable ffmpeg to match Tizen The meta-oe opencv_2.4.bb no longer compiles, something related to ffmpeg support. That is not enabled in Tizen anyway, so we could use that recipe and just modify the PACKAGECONFIG in a .bbappend file. But as Tizen is on a different, more recent version, better copy the recipe and update it to use source and default features as in Tizen. Change-Id: I8bdd14b5e2d57399e7bd8b6fcc4525f0ad32fa81 commit b95670c7fa4918376b43e4ed2c4a7a0a48ebaf8b Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 15:34:16 2015 -0800 lemolo: disable redundant contacts-service check It is not just that the Lemolo .spec file unnecessarily specifies a build dependency on contacts-service, there is also a redundant configure check which we need to remove. The code itself then compiles fine without contacts-service. Change-Id: I7a696b269e0e31128d6d762cff5dcf336cc105a7 commit 88d5f50b562c54bb6a45e3446c3818a1406acd49 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 13:56:34 2015 -0800 libslp-location: restore do_compile Somehow the latest spec2yocto run ended up removing the do_compile content. Restore it by reverting that commit (1285e331). Change-Id: I09e9d8293665c62178989aef99e6347ace62d3d7 commit 6747661a97a98a7bce6ea4e8a749f238e897502a Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 13:55:08 2015 -0800 recipes: remove more unused recipes (buxton, cynara, security-manager) Those were imported recently for Common, but are not used yet in IVI and thus untested. Change-Id: I73acf43628700870a74f569e3d67639a17d7b9cd commit eec10dad32abb5fe3064f7b727be9a0364d779a0 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 08:20:42 2015 -0800 crosswalk-extraconf.inc: disable creation of debug files According to Paul Eggleton, setting should disable the creation of at least some of the unpackaged files. Test build with this change is still running. Change-Id: I3d811c75490ca1f5652d0a5225421c61903e68ae commit 15a9d03f7d17cb06c0895573fcf3d48f631d9a24 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 06:24:09 2015 -0800 crosswalk-extraconf.inc: disable crosswalk-dbg package When enabled, it gets so large (?) that the "installed" size entry in the package feed turns into an invalid "None". To work around this tools issue, disable the package. This leads to QA warnings about installed but not packaged files. This needs to be solved separately, ideally by not having these files generated in the first place. Change-Id: I991604395839a430ecc7a8fc878d75728ce63cad commit fcafa93fbdc05e6ab4bf3e785a6eafce4b04265d Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 06:21:12 2015 -0800 phoned-extraconf.inc: package systemd unit file Not sure why this is not causing issues when compiling the .spec file. At least with bitbake the unpackaged link causes QA warnings. Change-Id: I90126dce80a0bf37100209a5dc3723f37b793375 commit 7496122f7ab348c693c1b0bd637916a5d32cc0e7 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 06:20:07 2015 -0800 lemolo.inc: remove incorrect contacts-service dependency Lemolo no longer depends on contacts-service. Could also be removed from the .spec file. Change-Id: I596b605a72c5aae2cffe229c7f1ca4a4780f4638 commit 1f0c2c02f1106f9a1d39ff57887d69996def7221 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 06:10:12 2015 -0800 gumd.inc: do not build documentation We don't have a working gtk-doc, so just remove the dependency. This disables building of documentation. Change-Id: Iedef1b65b5f47143ce7d4c3cb1d2b85a9dd7a54c commit 2f07539ef758d3ff84d75236758b12e1d5b9c4ee Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 06:09:26 2015 -0800 libmedia-service.inc: fix license The .spec file's license declaration is broken, fix it here. Change-Id: I7a42a6788bb3cbdf8ef9c601209ac9378b196aa1 commit ee91d1b703856aaf4345b6a71c908d8910e31fe4 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 06:08:16 2015 -0800 vala: fix valac circular dependency, part II The previous commit for this made the patch obsolete and deleted it, but did not include the removal from the SRC_URI, thus breaking the build. Change-Id: I7533b764be6cbcc6493adcfce160009b06a474f7 commit bd80f9be7fde3e87b511c06bf643568b6e042d7c Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 06:05:56 2015 -0800 capi-base-common-extraconf.inc: improve -dev file list Upstream .spec file does not package the .so file correctly, fix it here to avoid QA errors. Change-Id: I3b91d3854dd879208a66a80ab1ebd409ffe0e2cb commit bb68197806ba25e58aa026aa4bf70b9f539815c5 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 06:03:18 2015 -0800 tlm-extraconf.inc: remove out-dated do_install This no longer worked because upstream file names changed. It also was buggy, see https://review.tizen.org/gerrit/#/c/33770/ Let's drop it for now to get compilation working and then figure out how we can get the right tlm config into place in images. Change-Id: Ifeb7015a0a9b961da605823bfe514ec91cc75e32 commit c431c20751877d6cafa99bc41003c66451ac95fe Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 06:01:15 2015 -0800 tlm.inc: manually fix dependency Future spec2yocto runs will do this automatically, see spec2yoctorc in the "tizen" repository. Change-Id: I16cfb86801c433fd037265c896220c50d258e837 commit 065932d740e0be94c16dd8ba20ddd3c1b0400339 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 05:58:16 2015 -0800 avsystem: remove obsolete patch It is included in the updated upstream source code. Change-Id: Ib941033faddbb1dd83c12b31696c2e4b0fe40c4c commit 24fc00fb11345056f4c129450af4e79875179c16 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 05:54:26 2015 -0800 gcr, gpg2: replace Tizen gpg2 with meta-oe gnupg After the version bump, the gpg2 patches no longer applied and without them the recipe did not compile, because upstream GnuPG relies on config scripts, which are disabled when building with bitbake. Instead of sorting that out, let's use the available gnupg recipe. It compiles the same version, 2.0.26. Change-Id: I0b5bd98a8107d896e875e911fab080cccb588692 commit 573b8532c72bd494b61fbca9c122cd464a49b090 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Wed Jan 28 05:50:27 2015 -0800 Tizen IVI image: remove unused Common packages This removes wrt-widgets, user-session-units and meta-common, which are all not used in Tizen IVI 3.0 and thus were also removed from the current recipe set. They are intentionally left in the Common image configuration because they might server a purpose there, even if those configurations are now unusable as they stand. Change-Id: I62e61a703f6d2fd027cdb971976230c419107d0b commit 1f479af4db84b3088d8b6d6c3997ae33290c7316 Merge: 03c1a30 1285e33 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 14:02:03 2015 -0800 Merge branch 'upstream' into tizen-merged Conflicts: meta-tizen-common-base/recipes-application-framework/capi-base-common/capi-base-common.inc meta-tizen-common-base/recipes-application-framework/vconf-buxton/vconf-buxton.inc meta-tizen-common-base/recipes-applications/libslp-location/libslp-location.inc meta-tizen-common-base/recipes-applications/libslp-memo/libslp-memo.inc meta-tizen-common-base/recipes-core/oma-ds-agent/oma-ds-agent.inc meta-tizen-common-base/recipes-core/sync-agent/sync-agent.inc meta-tizen-common-base/recipes-core/tlm/tlm_git.bb meta-tizen-common-base/recipes-graphics/libdrm/libdrm.inc meta-tizen-common-base/recipes-multimedia/libmedia-service/libmedia-service.inc meta-tizen-common-base/recipes-multimedia/libmm-log/libmm-log.inc meta-tizen-common-base/recipes-security/gpg2/gpg2.inc meta-tizen-common-base/recipes-social/contacts-service/contacts-service.inc meta-tizen-common-demo/recipes-graphics/weston-common/weston-common.inc Conflicts were caused by make invocation: we replaced -j16, while upstream make invocations varied between older and current spec2yocto run. The reason for that partly seems to be that we lost patches replacing plain "make" invocations with "%_make". The result is that the converted recipe has "make" instead of "oe_runmake". If that matters, then we should do another round of patching of the generated .inc files, because getting more changes into place in Tizen is hard at the moment. Change-Id: I6f510814ba88b19a03b7aa1a60587219c04638fe commit 1285e33143433703398c9c7c0dc476ae18c804a5 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 13:35:51 2015 -0800 recipes: update via spec2yocto This was done using 1745228b2 in the "tizen" repository, which focuses on IVI recipes. Change-Id: Iddc2ab1cba86b7a6388789b794ce3a4f4fca4589 commit cc51848731b22f0b16763b5af5e544b15457a908 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 12:59:17 2015 -0800 recipes: remove recipes no longer converted from Tizen We cannot support both Tizen Common and Tizen IVI on the same branch, because both have started to diverge. Focusing on IVI for the next release. Part of that consists of configuring spec2yocto to convert .spec files as used by IVI. The ones not converted anymore are both out-dated and untested, so better remove them. Change-Id: Ieddffc54c4b84892d506aded88c9a2a3739242ba commit 03c1a301dd2a56e62634aa46382ce801af1acf99 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:48:01 2015 -0800 tizen-ivi: continue to use vconf Tizen Common recently started to use the vconf-buxton compatibility layer instead of original vconf. The recent spec2yocto refresh brought in the replacement. Tizen IVI continues to use vconf and so should we. Change-Id: I4b9062c04f4a49f48ad138dcbb37b1114a839f08 commit 5f83ae9da56577c8f325b600b1c1310a97f2990c Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:41:48 2015 -0800 weston-ivi-shell-extraconf.inc: also remove wayland.png These files need to be removed because they overlap with weston. The .spec file does it by excluding them from the files list, which is something that does not work when building with Yocto. A better solution in the .spec file would be to delete the files after %install, which would work when translating to Yocto. Change-Id: If2a9dec2a18e2ed596161a88588314e233fb6084 commit b831b9931e87a3a803c906928b097e4476563473 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:38:06 2015 -0800 genivi-shell: update build fixes The recent spec2yocto refresh led to different build rules. The wayland-scanner invocation is now in the .inc file and needs to be fixed there. We also must ensure that it happens as part of do_compile, because the wayland-native dependency is only guaranteed to be resolved for that task and not the earlier do_patch. Change-Id: I5890e7a47d96799eceb7f5a425386af8e6b0a436 commit cf9a309dc10aa5521189b67ba98d4e4d12b6d099 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:34:33 2015 -0800 automotive-message-broker.inc: manually disable QT5 dependency Some of the new dependencies are wrong for the Bitbake Qt recipes. Instead of opening that can of worms now, better keep these optional features disabled. The right solution will be to update the spec2yocto rpm build config. Doing it manually is only the first step to get going again. Change-Id: Ie3f2dd9ac050f6e32a8717ad7d3ebe4585715ba5 commit 4d1cee39f06a8e45442db47a167ac7b4b3c1f93d Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:32:05 2015 -0800 crosswalk: adapt compile fixes The recent spec2yocto refresh produced different compile rules. Extracting crosswalk-thirdparty/out.tgz is now in the .inc file and needs to be fixed there. do_configure() is empty in both and thus can be removed from -extraconfig.inc. Change-Id: I076e3636aab9ef00b6668dff6078779e8b0317c4 commit 9167ca90cc3912984a8b064ec21543451336b47c Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:00:00 2015 -0800 crosswalk.inc: fix dependencies The automatic spec2yocto refresh was missing some dependency mapping and/or fixing. As a temporary solutin let's fix that manually. Change-Id: Ic61f0f10b86755135865b7e2ebfb0a59a1d76f29 commit f76d7c2bb1e4f9780d0bd770fb9fc7fa3d81a1f2 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:00:00 2015 -0800 crosswalk-thirdparty.inc: fix dependencies The automatic spec2yocto refresh was missing some dependency mapping and/or fixing. As a temporary solutin let's fix that manually. Change-Id: I3fee570dd402d7f2dac3a39381dfc38a82211666 commit 766551e4d963df942f8b6ca689231d8088e89e0f Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:28:12 2015 -0800 libsecret-extraconf.inc: disable documentation generation Despite reason fixes, it still was not working. Just disable it for now. Change-Id: I59f1b23bec45e36ffdc341dd9bff92bce9fd0e97 commit 28c331225291e0535d1c21d5c5d934fdcb821b16 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:00:00 2015 -0800 buxton.inc: fix dependencies The automatic spec2yocto refresh was missing some dependency mapping and/or fixing. As a temporary solutin let's fix that manually. Change-Id: I3908b796502a270115643053d356b26fb3ade983 commit 2f87d8939b307ccd5e1d463f421937c1f1aa0405 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:18:19 2015 -0800 libmm-log: manually fix and update spec2yocto was tracking an obsolete revision of the source via manifest_fix.xml. That revision was too old for libmm-debug, which caused compile errors. For now, update to the later version manually, ignoring the missing manifest file. That Samsung's update of the upstream code dropped the explicit manifest file is not nice, but should not cause issues because both OBS and "Tizen on Yocto" have default manifests (see d47ae747b "manifests: default Tizen manifest"). Change-Id: I2bdb87a52b9f899730aecd325c02a7cd50942ead commit 3179b9f3141c6e6467dc67ae3e6ab3e54edb6302 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:00:00 2015 -0800 libmedia-thumbnail.inc: fix dependencies The automatic spec2yocto refresh was missing some dependency mapping and/or fixing. As a temporary solutin let's fix that manually. Change-Id: I044f090f5e78e0e2e468e2c097187d2f8306e6a7 commit 35f90af517ebe093ed788da4993438d968f60fbd Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:00:00 2015 -0800 pam.inc: fix dependencies The automatic spec2yocto refresh was missing some dependency mapping and/or fixing. As a temporary solutin let's fix that manually. Change-Id: Ib9c92624463f937b62f3f6ce932888517434d0bb commit 83ade0d33848aa3ef0e80f254f93efb43f8e1413 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:15:26 2015 -0800 vala: update extra FILE list to match new version It would be nice to have a variable for that in the .inc file, but for now just keep updating the version in the -extraconf.inc file when doing version updates. Change-Id: I76a7bb342a5bc64b78c0296c165121a409a3e738 commit 5081be045a11b3f95e683bad91c05558a6757a13 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:02:44 2015 -0800 vala: fix valac circular dependency Building vala-native randomly failed to build depending on the order in which files were checked out by git: if the .stamp files happened to be older than the .vala files, valac would be called to regenerate the .c files, but that fails without valac. This would not happen when untarring the pristine upstream source, but spec2yocto does not support that mode. The Fix-time-stamp.patch may have been meant to address that, but despite refreshing it, builds still failed. The new approach is to fix up time stamps differently for native (do not rebuild source) and target (always rebuild). Change-Id: I3b8f0e7b275d7032ec460ea15e5f1d1beeec518d commit 0dced4923362f9d23d8f139aba25af56237b979f Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:01:08 2015 -0800 vala: refresh Fix-time-stamp.patch Updated the patch to match the latest upstream source. Change-Id: Ifc5a4db8d7a3cf94dae11a5efbbb43afcdac70f4 commit ea9f70f8306053a704f20719e81e5ca4698b4ec1 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 08:00:00 2015 -0800 systemd.inc: fix dependencies The automatic spec2yocto refresh was missing some dependency mapping and/or fixing. As a temporary solutin let's fix that manually. Change-Id: I58dd303306bedf93efd4037f686317001c45963e commit 4584fe95109edc48f88855b051e1db1c36d80c38 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 07:57:03 2015 -0800 libslp-location-extraconf.inc: remove obsolete patch The "subdir-objects" option is part of the more recent upstream source. Change-Id: Id1234a53f8954203fe80e98c2144fad5a09439c7 commit e455adb64446d7c996791b47e2916f2dee3ad2f7 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Tue Jan 27 07:55:03 2015 -0800 vconf-buxton.inc: fix dependencies The automatic spec2yocto refresh was missing some dependency mapping and/or fixing. As a temporary solutin let's fix that manually. Change-Id: Icd744b96b20fc88c77b267ba90f65285611381de commit 5ebfcc4137c5645e909c46668100de0b48584aab Author: Saul Wold <sgw@linux.intel.com> Date: Fri Jan 23 06:08:40 2015 -0800 crosswalk: Add missing quotes around export lines This fixes a bashism: it works without quotes in bash and fails in dash. Change-Id: Id34e02f37189d1d1bc84cc575cc85fa4bf451b6e Signed-off-by: Saul Wold <sgw@linux.intel.com> commit abb02515d1de63d5b6225de39c2fc3d8f0f996d1 Author: Saul Wold <sgw@linux.intel.com> Date: Fri Jan 23 06:08:34 2015 -0800 festival: fix install script The install was hardwired for unknown_Linux, but there is some host contamination, that determines it could be DebianGNULinux, so make the install host agnostic. Change-Id: Ib50e2c0ea0477f70ed53bab57d89f742497d42eb Signed-off-by: Saul Wold <sgw@linux.intel.com> commit fddf98b8f25efabd2b9b4ae85a77f686671bb160 Merge: 5f0b446 a2ba175 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Mon Jan 26 03:20:16 2015 -0800 Merge branch 'upstream' into master_merged Conflicts: meta-tizen-common-base/recipes-application-framework/app-svc/app-svc.inc meta-tizen-common-base/recipes-multimedia/libmm-common/libmm-common.inc meta-tizen-common-share/recipes-crosswalk/crosswalk/crosswalk.inc meta-tizen-ivi/recipes-graphics/genivi-shell/genivi-shell.inc meta-tizen-ivi/recipes-ico/ico-vic-amb-plugin/ico-vic-amb-plugin.inc All caused by the -j16 change. meta-tizen-common-base/recipes-application-framework/pkgmgr/pkgmgr_git.bb Source was manually changed. Now uses the IVI revision. meta-tizen-common-base/recipes-multimedia/pulseaudio/pulseaudio.inc meta-tizen-common-share/recipes-connectivity/ofono/ofono.inc Caused by manually fixing the Bluez4 dependency. Manual fix no longer necessary. Change-Id: I5c8d814fb87cd06cc72ca6253d625c8c9c4f5f60 commit a2ba175eaefa7c52380f6f34eef70db9d45817e7 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Mon Jan 26 02:41:50 2015 -0800 libslp-location.inc: manually restore do_compile It got lost during the previous spec2yocto run. Eventually that problem needs to be addressed, but now now. Change-Id: I6b9c382f09493484cf95be98f8e129f989d45593 commit 71e63590bf10c377e28dbcb486c1873e95e2f78b Author: Patrick Ohly <patrick.ohly@intel.com> Date: Mon Jan 26 02:33:12 2015 -0800 recipes: update via spec2yocto This is the result of spec2yocto for .spec files coming from (in this order): manifest_fix.xml (Commit "Clean Fix", Jan 12, 2015) tizen-ivi_20150126.2_atom.xml tizen-common_20150123.3_x86_64-wayland.xml There are some dubious changes in the revised files: - removal of -DX11_SUPPORT=Off in pkgmgr.inc - empty do_compile in libslp-location due to: "ERROR more than 1 autotools_do_configure for "libslp-location" The pkgmgr.inc change is actually okay, the more recent code (ceb738c1) no longer contains X11 calls. The other failure will be undone manually in a separate commit. There also was a spec2yocto error for ofono: ERROR Too many manifest for "ofono" However, the ofono recipe seems to have been updated despite that. Change-Id: Iab5cb59123fd12bff752168d3c3fc8251248150b Change-Id: I0909af614d97f43438ef7602e291ebf23224b42c (From meta-tizen rev: cb53ca28b2107bf2f5a3f9ad2bb2627fc4c018ef) Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-02-04meta-tizen: linux-yocto_3.14 : Fix 32bit kernel buildXavier Roche3-0/+3
Disable CONFIG_64BIT kernel option when unnecessary ; enable it otherwise. Change-Id: I1f8c021419215580fcfb43e4790a29446268c0da (From meta-tizen rev: 351485f331a0cbf60049e89ac1c6c23425d3ba4e) Signed-off-by: Xavier Roche <xavier.roche@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-02-04meta-tizen: crosswalk: Add missing quotes around export linesSaul Wold1-2/+2
This fixes a bashism: it works without quotes in bash and fails in dash. Change-Id: Id34e02f37189d1d1bc84cc575cc85fa4bf451b6e (From meta-tizen rev: db6ab944d71077a02fb4b504bed4dc6f1cc7794c) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-02-04meta-tizen: festival: fix install scriptSaul Wold1-1/+1
The install was hardwired for unknown_Linux, but there is some host contamination, that determines it could be DebianGNULinux, so make the install host agnostic. Change-Id: Ib50e2c0ea0477f70ed53bab57d89f742497d42eb (From meta-tizen rev: dc0a5b78be343e107e7c28c75c54d2f8a66709b9) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-02-04meta-tizen: Tizen recipes: avoid -j16Patrick Ohly173-174/+174
-j16 is too high for users on smaller machines, leading to swapping and out-of-memory situations, including random killing of processes by the kernel's OOM killer. This commit is the result of a global search/replace of -j16 with ${PARALLEL_MAKE}. It touches files generated with spec2yocto, so beware to fix that tool before refreshing recipes. In some cases (like calling oe_runmake), passing -j is redundant because it is already included in the default parameters. This commit does not try to address that, so one may see things like (from ail): + oe_runmake -j 16 + oe_runmake_call -j 16 + bbnote make -j 16 -j 16 + echo 'NOTE: make -j 16 -j 16' NOTE: make -j 16 -j 16 The "-j 16" here corresponds to ${PARALLEL_MAKE}. Change-Id: Id7d7285a4ae88fdb44292758de79d98537e12f58 (From meta-tizen rev: 5f0b446f5ad2b8a625eeb956eec673f3f0b0ab4d) Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-02-04Revert "tizen-distro: pull meta-tizen from "master" branch"Patrick Ohly1-1/+1
This reverts commit 4a7b826daea8373bbc2845a49a33fc5be24af5b8. Because Gerrit is set for patch review only on the "tizen" branch, we switched back to that.
2015-02-03package_rpm.bbclass: support packaging of symlinks to directoriesPatrick Ohly1-0/+7
os.walk() returns symlinks to directories in the "dirs" lists, but then never enters them by default. As a result, the old code applied neither the directory handling (because that is active once a directory gets entered) nor the file handling and thus never packaged such symlinks. The fix is simple: find such special directory entries and move them to the "files" list. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23tizen-distro: pull meta-tizen from "master" branchPatrick Ohly1-1/+1
As discussed in https://bugs.tizen.org/jira/browse/TC-1964 using the "master" branch and not maintaining a "tizen" branch with identical content for meta-tizen makes more sense.
2015-01-23meta-tizen: automatic update to latest revisionPatrick Ohly1-1/+2
Main change is the switch to Bluez 5. Also includes several build fixes. Only tested by build (but not running) tizen-ivi-Modello-image-dev.
2015-01-23meta-tizen: libsecret: add doc generation dependency to build thisUlf1-0/+2
Without xsltproc, document generation for this package will fail and it won't build. Change-Id: I9e90aef8da3f837c888b6763873588134a5a5ed2 (From meta-tizen rev: a2b7455745e9d4d2292c7edbb79fb4de2e0f3e4c) Signed-off-by: Ulf <ulf.hofemeier@linux.intel.com> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: neard: package testsKévin THIERRY1-0/+4
Change-Id: Ida43b89d0183d265d95732c54443c4fe14c90ba2 (From meta-tizen rev: 3c0c033ea240e1d84549d26dc2fac8d1284ae17c) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: desktop-file-utils: avoid host pollutionPatrick Ohly1-0/+7
Building fails when Emacs is installed on the host. The reason is that the .spec file assumes that Emacs is not installed and installing the lisp files needs to be done manually after the desktop-file-utils "make install". The actual failure then is: ... | test ! -f /data/yocto/build/tizen-distro/ivi/x86_64/tmp-glibc/work/core2-64-oe-linux/desktop-file-utils/0.20-r0/image/usr/share/emacs/site-lisp/desktop-entry-mode.el | ERROR: Function failed: do_install (log file is located at /data/yocto/build/tizen-distro/ivi/x86_64/tmp-glibc/work/core2-64-oe-linux/desktop-file-utils/0.20-r0/temp/log.do_install.14197) ERROR: Task 6589 (/data/yocto/tizen-distro/meta-tizen/meta-tizen-common-base/recipes-core/desktop-file-utils/desktop-file-utils_git.bb,do_install) failed with exit code '1' To avoid the check for Emacs, pre-set the autoconf variable. Change-Id: Ib96451edf8b5ce13f9e957668b4406bd3e64209d (From meta-tizen rev: 5e2f67146d2f06b7171d532b420233e9f119c5f9) Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: packagegroup-base: use bluez5 instead of bluez4Kévin THIERRY1-0/+3
Bug-Tizen: BTY-77 Change-Id: I329fd8379251454fad651baf2b7912ad592c8aba (From meta-tizen rev: a83793672550ab4164a7323a7e97dc36c6a71bfa) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: bluez-hcidump: use bluez5 instead of bluez4Kévin THIERRY1-0/+3
Bug-Tizen: BTY-77 Change-Id: I4e77f4e801fbbb744566525bb93027634c86c3bb (From meta-tizen rev: e922adf502aec68b796dbb7d8138cf0356f8bfe5) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: gstreamer1.0-plugins-bad: use bluez5 instead of bluez4Kévin THIERRY1-0/+4
Bug-Tizen: BTY-77 Change-Id: Ife13760e6db1c6aeb2a77c2534e536c74615e9f3 (From meta-tizen rev: 811172b5e6d4d6af1c2eb566f51219ce01bcb1d0) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: pulseaudio: use bluez5 instead of bluez4Kévin THIERRY1-1/+1
Bug-Tizen: BTY-77 Change-Id: Ie2cd4029607fb51c3ac5affc710d91ebed73a223 (From meta-tizen rev: 5ba5d23e1a1a5d4e010321a628585c576ad92cd7) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: tizen-extension-crosswalk: use bluez5 instead of bluez4Kévin THIERRY1-1/+1
Bug-Tizen: BTY-77 Change-Id: I614a15da6da86c94ce28b45b413873ca3ab56c41 (From meta-tizen rev: 5cfa3a0fd5bed19dc89da744b8a320a107d75c97) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: ofono: use bluez5 instead of bluez4Kévin THIERRY1-1/+1
Bug-Tizen: BTY-77 Change-Id: I36adac589683b46d7b9ee4433126be4830ee6673 (From meta-tizen rev: af743bd08846a01dfcaa7f85f09a5233b23de841) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: neard: use bluez5 instead of bluez4Kévin THIERRY1-0/+4
Bug-Tizen: BTY-77 Change-Id: Ic5fcb27a20ef5cc2031c28213b20c3a2c910dfbd (From meta-tizen rev: 90f9f757c98708124d927dd51004676c3753ec75) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: connman: use bluez5 instead of bluez4Kévin THIERRY1-0/+6
Bug-Tizen: BTY-77 Change-Id: I735d9aa42772e40af89a917aee967521bf69a958 (From meta-tizen rev: 7117a8684e6c599c9ebaf9bdd8912433834004c9) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: connman: move recipe and patches to the proper dirKévin THIERRY34-34/+35
Change-Id: I5ccba71d2950e228c0f77a515aa6a1bed0d4a94f (From meta-tizen rev: c7e3343fdec0966a1f7cfa41b74dac78da97811c) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: neard: move recipe and patches to the proper dirKévin THIERRY7-8/+9
neard is a oe-core recipe, not a meta-oe one so put it in meta-tizen-adaptation/meta instead of meta-tizen-adaptation/meta-oe Change-Id: I352a1ed9311027f9d24f7805c736bd9451eda7e9 (From meta-tizen rev: de39f579d39b86b5839e8d1a69165136dc72bd15) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: tizen.conf: use bluez5 instead of bluez4Kévin THIERRY2-3/+1
Bug-Tizen: BTY-77 Change-Id: Ib36cfd5f69f4f70672381eec7a67310f6cb5a15a (From meta-tizen rev: 8081a3b3619b7567978a0bc0681ecfe619e8f388) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: Add connectivity tests to dev imagesKévin THIERRY5-4/+9
Change-Id: Id35ed684a0e7a3e063fae1047de3d3a1d1891f10 (From meta-tizen rev: c2d1e044644f5fd5d5517c104312a6d5b5afae5c) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: Add connectivity tests packagegroupKévin THIERRY1-0/+16
Change-Id: I0b52320fa18a66f0e45a5ce05f575a2605ba83f7 (From meta-tizen rev: 7777776d67f4cfb86077cba0fbe75f80ee333bee) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: gstreamer: disable tests and examplesKévin THIERRY1-0/+3
We would not be using them in Tizen at the moment anyway. Change-Id: I4a80405eeace4bdffab75d3bd84d3740b78974e2 (From meta-tizen rev: 682b7d09c3cc04a4baa498ec788ab6014f2451dc) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: Add gstreamer packagegroup to Common and IVI imagesKévin THIERRY2-0/+4
Change-Id: I9afa8cf7a5603997e4f56db5ff1a2006bea02bc5 (From meta-tizen rev: 62c755f1ed6e693457933f71c73818125625077f) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: Add a packagegroup for gstreamerKévin THIERRY1-0/+18
Change-Id: I32244c12ea313a3999bd230875386865967d78e9 (From meta-tizen rev: 153c4f9f7dbb9171a3668fe4845bd0a3aebe893d) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: crosswalk: add per architecture configurationKévin THIERRY12-127/+40
Configuration was defined on a per machine basis instead of per architecture. Defining it for architectures remove redundancy between configurations and does not restrict the machines to the ones listed in the recipe. Same thing is done for crosswalk-thirdparty. Change-Id: Ic40bbec3a1849385bf098439e7371e9cc5a9cce8 (From meta-tizen rev: b4a55ae30baf49b467bdacf7cd45575d2d78386d) Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: tizen.conf: PREFERRED_PROVIDER for libxml2-pythonPatrick Ohly1-0/+1
Tizen does not have python-libxml2, so for the sake of consistency, use libxml2 as provider of libxml2-python. Change-Id: If3f1301d1cbd5981486f6ff63c8fb86484fd635a (From meta-tizen rev: 8ac1bbe84178bfd6f40a0e680d2fd2ede96b9317) Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: tizen.conf: fix PREFERRED_VERSION for elfutilsPatrick Ohly1-1/+1
The previous commit for that had a typo: 1.60 is not a valid elfutils version, 0.160 is. Change-Id: I8f514da20348cf5affa245f148dd1700f9436cc1 (From meta-tizen rev: 63618bcf36f85ae54ca387db68fb369bc2a62343) Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-23meta-tizen: libgpg-error: Fix copying of platform specific header fileSaul Wold1-21/+23
Change-Id: Iefa6763d2ae2f490e9e138b1febbb8325df631f3 (From meta-tizen rev: 19c68368c2078a42fd9d777843e7064b7cff2a07) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-22meta-tizen: fix subject line of patchesPatrick Ohly29-28/+28
When importing meta-tizen via combo-layer, the version of combo-layerhook-meta-tizen.sh used at that time added "meta-tizen:" also to the subject line of embedded patches (script fixed now). Revert to the same state as in rev_0.9. Now "meta-tizen" is exactly the same as in rev_0.9. Change-Id: Iad58f89daa12a5098f08985990cd9d75562c4880 Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-22tizen-distro: remove Poky documentationPatrick Ohly3-596/+48
We inherited some documentation from the merged Poky repository when re-creating tizen-distro. This documentation does not apply to tizen-distro, so better remove it. The hardware guide and sections about reporting problems need to be re-written later, once Tizen reference hardware and procedures are better defined. Change-Id: If0ad5cc5f6a0776f7e3c6dfadd585de586f9b64d Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-22tizen-distro: restore config templates and init scriptsPatrick Ohly7-1/+734
This ensures that current main branch is exactly the same as rev_0.9 for these files. In particular the tizen-common-init-build-env and tizen-ivi-init-build-env scripts were missing after re-creating the merged repository. Change-Id: Ic282071f09e35939d4d8a91f33a6f7e89187d947 Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-09meta-tizen: update to revision used in tizen-distro 0.9Patrick Ohly8-34/+1
Importing the entire history of meta-tizen via combo-layer often ran into problems due to merge commits with manual conflict resolution. Those do not translate well into a linear history as generated by combo-layer. The problematic patches were imported semi-automatically with: patch=<patch file name as printed by combo-layer> (set -ex; rev=$(grep 'From meta-tizen rev' $patch | sed -e 's/.* rev:\(.*\))/\1/'); merge=$((cd ../meta-tizen; git rev-list --ancestry-path $rev..origin/tizen) | tail -1); git am $patch || ( patch -p1 <$patch || for i in `find meta-tizen -name *.rej`; do base=`echo $i | sed -e 's;meta-tizen/\(.*\)\.rej;\1;'`; (cd ../meta-tizen; git show $merge:$base) >meta-tizen/$base || rm meta-tizen/$base; rm meta-tizen/$base.rej; done; ) ) git status This relies on "patch" creating .rej files for all problematic files, then gets the content of these files from the following commit in upstream meta-tizen, which is typically the merge commit with conflicts resolved. This is not always entirely correct, so some old commits may be slightly bogus. Still this is better than not having any history at all. The process also missed the removal of some files. Those were found via diffing against rev_0.9 and removed manually.
2015-01-09meta-tizen: fix user service for tizen iviRonan Le Martret1-2/+0
Change-Id: I356bf000274854f218951115313a3a6404e66cdc (From meta-tizen rev: 2da0c02c8ca98f9faa731a27bfcf819b8dcf1375) Signed-off-by: Ronan Le Martret <ronan@fridu.net> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-09meta-tizen: use DISTRO_FEATURES instead IMAGECONFIG for tlmRonan Le Martret3-5/+6
Change-Id: I08ea9a38d527d0c541c8f0d54f8f1aaa3084f9a2 (From meta-tizen rev: b7c1489ffae1b4263d39edb4ca31d334ac480e19) Signed-off-by: Ronan Le Martret <ronan@fridu.net> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-09meta-tizen: fix tlm pkg run-time dependencyRonan Le Martret1-4/+4
Change-Id: I2256899da3aa7bcea685280b39f1937ebd1d84d2 (From meta-tizen rev: f95623fd0cf59ada9fe7e77a3c82fd5cc70a0e51) Signed-off-by: Ronan Le Martret <ronan@fridu.net> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-09meta-tizen: move keyutils to baseRonan Le Martret3-0/+0
Change-Id: I2a936bdc2357d1fbc4508ea0d916cf0923f4ce46 (From meta-tizen rev: 8f9903ad1e6478ff2f4e7373c3061c030592054c) Signed-off-by: Ronan Le Martret <ronan@fridu.net> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-09meta-tizen: move recipes-extended to baseRonan Le Martret3-0/+0
Change-Id: Iacc27a77e0688618bf6f932b9746e0090ae1b6b4 (From meta-tizen rev: 3746305f13f8b3f1c7982686fc6398ba248112a7) Signed-off-by: Ronan Le Martret <ronan@fridu.net> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-09meta-tizen: move ibus libtbm to baseRonan Le Martret7-0/+0
Change-Id: Icbf2bdf980b45b3db4c390d37cf32e13ac3ca84d (From meta-tizen rev: 8eed2c23298e656b258ed306e0db6e0371bca817) Signed-off-by: Ronan Le Martret <ronan@fridu.net> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-09meta-tizen: move notification to baseRonan Le Martret3-0/+0
Change-Id: I69489fa596defe9fae3366b113e4d8f1eb93759b (From meta-tizen rev: a5ece53d91e0a5694e782b4331017247c0025f8a) Signed-off-by: Ronan Le Martret <ronan@fridu.net> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-09meta-tizen: split distro tizenRonan Le Martret23-11/+132
Change-Id: Ib4a3ee62c904a99e0288e3e097113471f7f663be (From meta-tizen rev: b95711ad6cab1807ead74904f93099197d08844a) Signed-off-by: Ronan Le Martret <ronan@fridu.net> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-09meta-tizen: update waylandRonan Le Martret9-1/+212
Change-Id: Ib5cb42729a0ab1c7ea0ac26c960bac6c9a82239a (From meta-tizen rev: 17fdc3b80a98b5b07396f39e3dd530ec9bbe97c9) Signed-off-by: Ronan Le Martret <ronan@fridu.net> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
2015-01-09meta-tizen: fix tlm for common imageRonan Le Martret1-1/+2
Change-Id: If9d59c9d7b0899f4aaa518eb54135b8f14c95eb8 (From meta-tizen rev: 282ab7ac4c7dbe8ae21dbf7b8dabd984c38b583e) Signed-off-by: Ronan Le Martret <ronan@fridu.net> Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>