Add packages from 'upstream' xen-dist-ocaml.hg

These will form the base of our build environment for backporting new code.

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Move to xmlm 1.1.1

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Add vhd-tool related specs into staging area

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
s/ocaml-xmlm-devel/xmlm-devel

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Move specs to build vhd-tool in from staging area

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
ocaml-xenstore requires ocaml-ocplib-endian-devel

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
ocaml-nbd requires ocaml-ocplib-endian-devel

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
message-switch requires lwt, type-conv and xmlm

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
ocaml-xenstore-clients requres ocaml-{cstruct, ocplib-endian}-devel

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
ocaml-xcp-idl requires ocaml-{lwt, re, uri}-devel

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Add more ocaml-xcp-idl build requirements

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Fix ocaml-tapctl build dependencies

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Need a %files section so we get ocaml-rpc package

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Fix forkexecd install dependencies

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
ocaml-rpc requires xmlm-devel

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Fix vhd-tool build dependencies

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Add install.json for vhd-tool

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Remove un-needed packages for api-backports

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>