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