sethdlc: Set MACHINE_ARCH, because of virtual/kernel dependency

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
ktap: Set MACHINE_ARCH because of ktap-module runtime dependency

* it's possible to exclude ktap-module dependency from siggen, but
  then we would need to exclude virtual/kernel and that doesn't work
  we would need to list all posisble providers as
  ktap->linux-yocto
  ktap->linux-foo
  ....

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
glmark2: Add virtual/libx11 dependency

* without it, do_configure fails:
  | Checking for 'x11'                       : not found
  | The configuration failed

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>