summaryrefslogtreecommitdiff
path: root/repo/xf86-video-intel/xf86-video-intel.xibuild
diff options
context:
space:
mode:
authordavidovski <david@davidovski.xyz>2022-05-31 11:05:19 +0100
committerdavidovski <david@davidovski.xyz>2022-05-31 11:05:19 +0100
commit48ca75555522716f0f686dcae3dd6cf3d8ad714d (patch)
tree00c0f58550ba4661e87376f2f02c8001c69bae44 /repo/xf86-video-intel/xf86-video-intel.xibuild
parent871b2b573f01c1b3176a0f65458b3d281b41c437 (diff)
removed idea of repos
Diffstat (limited to 'repo/xf86-video-intel/xf86-video-intel.xibuild')
-rw-r--r--repo/xf86-video-intel/xf86-video-intel.xibuild48
1 files changed, 48 insertions, 0 deletions
diff --git a/repo/xf86-video-intel/xf86-video-intel.xibuild b/repo/xf86-video-intel/xf86-video-intel.xibuild
new file mode 100644
index 0000000..ac5fce2
--- /dev/null
+++ b/repo/xf86-video-intel/xf86-video-intel.xibuild
@@ -0,0 +1,48 @@
+#!/bin/sh
+
+MAKEDEPS="make"
+DEPS="xorg-server mesa libxvmc pixman xcb-util"
+
+DESC="X.org intel video driver"
+
+PKG_VER=2.99.917
+_pkgver=31486f40f8e8f8923ca0799aea84b58799754564
+SOURCE=https://github.com/freedesktop/xorg-xf86-video-intel/archive/$_pkgver.zip
+
+prepare () {
+ autoreconf -vif
+}
+
+build () {
+ export LDFLAGS="$LDFLAGS -Wl,-z,lazy"
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --enable-xvmc \
+ --disable-selective-werror \
+ --with-default-dri=3
+ make
+}
+
+package () {
+ make DESTDIR=$PKG_DEST install
+ mkdir -p $PKG_DEST/usr/share/man/man1
+ mv $PKG_DEST/usr/share/man/man4/intel-virtual-output.4 \
+ $PKG_DEST/usr/share/man/man1/intel-virtual-output.1 &&
+
+ sed -i '/\.TH/s/4/1/' $PKG_DEST/usr/share/man/man1/intel-virtual-output.1
+
+ mkdir -p $PKG_DEST/etc/X11/xorg.conf.d
+ cat >> $PKG_DEST/etc/X11/xorg.conf.d/20-intel.conf << "EOF"
+Section "Device"
+ Identifier "Intel Graphics"
+ Driver "intel"
+ #Option "DRI" "3" # DRI3 is default
+ #Option "AccelMethod" "sna" # default
+ #Option "AccelMethod" "uxa" # fallback
+EndSection
+EOF
+
+
+}