summaryrefslogtreecommitdiffstats
path: root/recipes-extended/xen
Commit message (Collapse)AuthorAgeFilesLines
...
* xen: Break volatiles out into separate package.Philip Tricca2013-12-171-1/+7
| | | | | | | | | | | | | | | | | | The Xen scripts for handling block and vif udev events depend on directories created by the Xen volatile directories. In a situation where the 'base' Xen package isn't installed (NDVM etc) these scripts fail silently. The most simple approach I could come up with is just breaking the Xen volatiles config out into it's own package and setting up the logical dependencies. Creating a new package for just a single file seems like overkill to me but it's the most straightforward thing I could come up with. Regards, Philip Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: add xen_git recipe.Chris Patterson2013-11-073-2/+23
| | | | | | | | | Added recipe for xen unstable from git repository. Moved now empty xen-flask and xen-libblktap packages from required dependencies from xen.inc into xen_4.3.1.bb. Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: improve organization with new xen.incChris Patterson2013-11-072-633/+635
| | | | | | Moved common recipe bits from xen_4.3.1.bb to xen.inc. Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: upgrade to 4.3.1Chris Patterson2013-11-071-4/+4
| | | | | | | Changelog available at: http://xenproject.org/downloads/xen-archives/supported-xen-43-series/xen-431.html Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: rename xen patches directory from xen-4.3.0 to files.Chris Patterson2013-11-071-0/+0
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: remove old patchesChris Patterson2013-11-074-467/+0
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: remove old xen.inc and xen-python.incChris Patterson2013-11-072-363/+0
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: remove xen-rt recipe and patchesChris Patterson2013-11-072-6810/+0
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: remove xen-hg recipe and patchesChris Patterson2013-11-073-106/+0
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: remove 4.1.2 recipe and patchesChris Patterson2013-11-072-99/+0
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: remove xsm from default PACKAGECONFIG options.Chris Patterson2013-11-071-1/+0
| | | | | | | The 'xsm' option adds a dependency for checkpolicy, which requires an additional layer (meta-selinux). Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: use PACKAGECONFIG for SDL and a bit of dependency cleanupPhilip Tricca2013-11-071-2/+4
| | | | | | | | | | | This patch moves the optional SDL dependency to a PACKAGECONFIG entry. It also cleans up dependencies on both the virtual libsdl and libsdl. The dependency on libgl is also removed. libGL support should be enabled with the 'opengl' distro feature instead. The dependency on glib-2.0 is now explicit as well. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Use PACKAGECONFIG to deal with XSM policy.Philip Tricca2013-10-291-2/+6
| | | | | Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: convert direct call to ./configure with oe_runconf and EXTRA_OECONFPhilip Tricca2013-10-291-1/+12
| | | | | | | | enable/disable stuff will eventually be replaced with appropriate use of PACKAGECONFIG. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: build xsm policy when 'xsm' DISTRO_FEATURE is presentPhilip Tricca2013-10-181-2/+2
| | | | | | | | | This pulls in a dependency on the checkpolicy compiler (native) and adds --enable-xsmpolicy in do_configure when 'xsm' DISTRO_FEATURE is present. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: avoid installing flask policy file as '/boot'Philip Tricca2013-10-182-1/+30
| | | | | | | | | | Upstream patch to fix race condition between creating /boot and installing the XSM policy. Race would cause policy to be written to /boot instead of into the /boot directory if it didn't already exist. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Add sdl support by including dependency for libsdl.Chris Patterson2013-10-101-2/+2
| | | | | Signed-off-by: Chris Patterson <cjp256@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: add INSANE_SKIP flag 'already-stripped' to silence QA warnings about ↵Chris Patterson2013-10-101-0/+1
| | | | | | | stripped qemu binaries. Signed-off-by: Chris Patterson <cjp256@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Put the XSM policy in the flask package.Philip Tricca2013-10-031-0/+1
| | | | | | | | | It make make sense to break this out into its own package in the future for those that want to ship a monolithic policy without the tools but for now we should at least get it in the flask package. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: Put the xend daemon in the xen-xend package.Philip Tricca2013-10-031-2/+4
| | | | | | | | Just a bit of clean up. I know xend is deprecated and hopefully no one will use it but it should end up in the right package. Signed-off-by: Philip Tricca <flihp@twobit.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* xen: add 4.3.0 recipe.Chris Patterson2013-09-241-0/+626
| | | | Signed-off-by: Chris Patterson <cjp256@gmail.com>
* xen: Fixed some build problemsMihai Prica2012-11-261-0/+5
| | | | | Signed-off-by: Mihai Prica <mihai.prica@intel.com> Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
* xen: Added target include dirs for python bindingsMihai Prica2012-11-261-0/+3
| | | | | Signed-off-by: Mihai Prica <mihai.prica@intel.com> Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
* xen: Added fix to work on all architecturesMihai Prica2012-11-261-1/+2
| | | | | Signed-off-by: Mihai Prica <mihai.prica@intel.com> Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
* xen: fixed wrong name for xen-hg packetMihai Prica2012-11-261-0/+0
| | | | | Signed-off-by: Mihai Prica <mihai.prica@intel.com> Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
* xen: More recent versions of bitbake require double quotes on variable ↵Raymond Danks2012-07-023-3/+3
| | | | | | definitions. Signed-off-by: Raymond Danks <ray.danks@se-eng.com>
* xen: Initial package creation.Raymond Danks2012-06-2113-0/+7836
Signed-off-by: Raymond Danks <ray.danks@se-eng.com>