this patch (along with above skia fixup) allowed me to build chromium on armel (but it SIGSEGVs on startup, which I have filed another bug report)
diff --git a/src/third_party/libvpx/libvpx.gyp b/src/third_party/libvpx/libvpx.gyp index 590f435..618cac5 100644 --- a/src/third_party/libvpx/libvpx.gyp +++ b/src/third_party/libvpx/libvpx.gyp @@ -281,11 +281,17 @@ { 'target_name': 'libvpx_include', 'type': 'none', - 'direct_dependent_settings': { - 'include_dirs': [ - 'source/libvpx', - ], - }, + 'conditions': [ + ['_toolset=="target"', { + 'link_settings': { + 'ldflags': [ + '<!@(pkg-config --libs-only-L --libs-only-other vpx)', + ], + 'libraries': [ + '<!@(pkg-config --libs-only-l vpx)', + ], + }, + }]] }, { 'target_name': 'libvpx_lib', -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org