aboutsummaryrefslogtreecommitdiff
path: root/xorg
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2020-04-11 20:45:05 +0300
committerCem Keylan <cem@ckyln.com>2020-04-11 20:45:05 +0300
commit500f89e766f02d3606274941c99fc891dd38a1d3 (patch)
tree693b8b9360b24a52e627a70adc470578d0c5946f /xorg
parente920ee8c670315b1adf783ee811232c2e511cf78 (diff)
downloadrepository-500f89e766f02d3606274941c99fc891dd38a1d3.tar.gz
xf86-video-intel: switch to meson build
Diffstat (limited to 'xorg')
-rwxr-xr-xxorg/xf86-video-intel/build18
-rw-r--r--xorg/xf86-video-intel/depends9
2 files changed, 13 insertions, 14 deletions
diff --git a/xorg/xf86-video-intel/build b/xorg/xf86-video-intel/build
index d0c7c0bd..d464b6e5 100755
--- a/xorg/xf86-video-intel/build
+++ b/xorg/xf86-video-intel/build
@@ -1,13 +1,15 @@
#!/bin/sh -e
+export DESTDIR="$1"
export LDFLAGS="-Wl,-z,lazy"
-autoreconf -i
-
-./configure \
+meson \
--prefix=/usr \
- --libexecdir=/usr/lib \
- --with-default-dri=3
-
-make
-make DESTDIR="$1" install
+ --libexecdir=/usr/libexec \
+ -Ddefault-dri=3 \
+ -Dxvmc=false \
+ -Dvalgrind=false \
+ . build
+
+ninja -C build
+ninja -C build install
diff --git a/xorg/xf86-video-intel/depends b/xorg/xf86-video-intel/depends
index b7fd39a8..3052bbd4 100644
--- a/xorg/xf86-video-intel/depends
+++ b/xorg/xf86-video-intel/depends
@@ -1,10 +1,7 @@
-autoconf make
-automake make
-eudev
libXScrnSaver
libXcursor
libXinerama
libXrandr
-libdrm
-libpciaccess
-libtool make
+libXtst
+meson make
+xorg-server