diff --git a/x11/library/libdrm/actions.py b/x11/library/libdrm/actions.py
index eed036aa2a..eb7e210a25 100644
--- a/x11/library/libdrm/actions.py
+++ b/x11/library/libdrm/actions.py
@@ -8,11 +8,27 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import mesontools
from pisi.actionsapi import shelltools
+
def setup():
- mesontools.configure("-Dudev=true -Dvalgrind=true")
+ if not get.buildTYPE() == "emul32":
+ options = "-Dudev=true \
+ -Dvalgrind=true \
+ "
+
+ if get.buildTYPE() == "emul32":
+ options = " --libdir=lib32 \
+ -Dudev=false \
+ -Dvalgrind=false"
+
+
+
+ mesontools.configure(options)
def build():
mesontools.build()
def install():
mesontools.install()
+
+ if get.buildTYPE() == "emul32":
+ return
diff --git a/x11/library/libdrm/pspec.xml b/x11/library/libdrm/pspec.xml
index eca305fc4d..737cfea877 100644
--- a/x11/library/libdrm/pspec.xml
+++ b/x11/library/libdrm/pspec.xml
@@ -12,7 +12,7 @@
library
Userspace interface to kernel DRM services
libdrm is a library providing the userspace interface to kernel DRM services.
- https://dri.freedesktop.org/libdrm/libdrm-2.4.102.tar.xz
+ https://dri.freedesktop.org/libdrm/libdrm-2.4.105.tar.xz
libpciaccess-devel
util-macros
@@ -107,6 +107,7 @@
libdrm-radeon
libdrm-amd
libkms
+ libpciaccess-devel
@@ -207,6 +208,13 @@
+
+ 2021-04-08
+ 2.4.105
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-09-30
2.4.102