src: Move epoxy and EGL to PLATFORM_LIBS

BUG=none
TEST=none

Change-Id: I92a87a53600e57e6188be602e225221e69a6550e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/glbench/+/5416275
Auto-Submit: Matt Turner <msturner@google.com>
Reviewed-by: Ilja Friedel <ihf@chromium.org>
Tested-by: Matt Turner <msturner@google.com>
Commit-Queue: ChromeOS Auto Retry <chromeos-auto-retry@chromeos-bot.iam.gserviceaccount.com>
diff --git a/src/Makefile b/src/Makefile
index fbfa5c0..94288ea 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -53,20 +53,23 @@
 COMPOSITORTEST = ../compositortest
 WINDOWMANAGERTEST = ../windowmanagertest
 
-PLATFORM_PKGS = waffle-1
+PLATFORM_PKGS = waffle-1 epoxy
 ifeq ($(PLATFORM),PLATFORM_GLX)
     PLATFORM_PKGS += x11
 endif
+ifeq ($(PLATFORM),PLATFORM_X11_EGL)
+    PLATFORM_PKGS += egl
+endif
 PLATFORM_CFLAGS = -DPLATFORM=$(PLATFORM)
 PLATFORM_CFLAGS += $(shell $(PKG_CONFIG) --cflags $(PLATFORM_PKGS))
 PLATFORM_LIBS = $(shell $(PKG_CONFIG) --libs $(PLATFORM_PKGS))
 
 ifneq ($(USE_GLES),)
 CPPFLAGS += -DUSE_OPENGLES
-LDLIBS += -lGLESv2 -lepoxy -lEGL
+LDLIBS += -lGLESv2
 else
 CPPFLAGS += -DUSE_OPENGL
-LDLIBS += -lGL -lepoxy
+LDLIBS += -lGL
 endif
 
 CPPFLAGS += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE