Fix use of 'sysroot' variable in harfbuzz.gyp

The sysroot variable is set conditionally in common.gypi
but not at the nesting level required for other conditional
to depend on it like the one in hardbuzz does.  This means
that sysroot always appeared to be empty to harfbuzz.gyp,
and hence the special handling for ARM linux was required.

This change moves the setting of 'sysroot' up one level of
nesting and defines 'pkg-config' in common.gypi so it can
be shared.

Review URL: https://codereview.chromium.org/1151753002

Cr-Original-Commit-Position: refs/heads/master@{#331506}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 6a80b32f309490f44347f2925589a6f0fc23c3ff
1 file changed
tree: 48371dd3f0ad96f6fe4ae98fd720fbe1e1d36c1d
  1. patches/
  2. ssl/
  3. LICENSE
  4. OWNERS
  5. README.chromium
  6. ssl.gyp