smatch: pull upstream fixes

BUG=chromium:985180
TEST=CQ passes

Change-Id: I2ce801aeff940f4ad756f674b5d97ae25c6d5315
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/2213293
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
diff --git a/sys-devel/smatch/smatch-1.57-r1.ebuild b/sys-devel/smatch/smatch-1.57-r2.ebuild
similarity index 90%
rename from sys-devel/smatch/smatch-1.57-r1.ebuild
rename to sys-devel/smatch/smatch-1.57-r2.ebuild
index 5c06347..2933256 100644
--- a/sys-devel/smatch/smatch-1.57-r1.ebuild
+++ b/sys-devel/smatch/smatch-1.57-r2.ebuild
@@ -39,11 +39,12 @@
 	sed -i \
 		-e '/^PREFIX=/s:=.*:=/usr:' \
 		-e '/^CFLAGS =/{s:=:+=:;s:-O2 -finline-functions:${CPPFLAGS}:}' \
+		-e "s:pkg-config:$(tc-getPKG_CONFIG):" \
 		Makefile || die
 }
 
 src_compile() {
-	emake PREFIX=/usr V=1 CC="$(tc-getCC)" smatch
+	emake PREFIX=/usr V=1 CC="$(tc-getCC)" HAVE_GTK2=no HAVE_LLVM=no HAVE_LIBXML=no smatch
 }
 
 src_install() {