diff --git a/x11/driver/xorg-video-intel/actions.py b/x11/driver/xorg-video-intel/actions.py
index ce93ed0f7d..2e6611afe6 100644
--- a/x11/driver/xorg-video-intel/actions.py
+++ b/x11/driver/xorg-video-intel/actions.py
@@ -15,6 +15,8 @@ def setup():
--disable-dri3 \
--enable-glamor \
")
+
+ pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
diff --git a/x11/driver/xorg-video-intel/pspec.xml b/x11/driver/xorg-video-intel/pspec.xml
index 52d1c6c952..631c06894f 100644
--- a/x11/driver/xorg-video-intel/pspec.xml
+++ b/x11/driver/xorg-video-intel/pspec.xml
@@ -30,6 +30,8 @@
libXdamage-devel
libXinerama-devel
libdrm-intel
+ eudev-devel
+ util-macros
libpciaccess-devel
xorg-server-devel
libxshmfence-devel
@@ -56,7 +58,7 @@
libXinerama
libdrm-intel
libpciaccess
- xorg-server
+ eudev
libxshmfence