gnu: libdrm: Restore building libdrm_intel by default.
This should fix mediasdk failing to build by not finding libdrm_intel as it was not built in libdrm after the update to 2.4.117. * gnu/packages/xdisorg.scm (libdrm)[phases]: Add phase to correct an upstream typo which disabled building libdrm_intel on supported platforms by default. Change-Id: I8a3f8d23ca3827a0c1f4fec47bca6cfa91a6526e
This commit is contained in:
parent
97f292b47f
commit
e4f42164e9
1 changed files with 10 additions and 0 deletions
|
@ -744,6 +744,16 @@ rasterisation.")
|
|||
(_ ''()))
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
;; A typo in a previous upstream commit disabled building
|
||||
;; libdrm_intel by default on supported platforms. This was
|
||||
;; fixed by the following change in upstream commit
|
||||
;; 8a933c778a0eb36526bf3fc8a289e25add9ff8b0.
|
||||
;; TODO: Remove on next update of libdrm.
|
||||
(add-after 'unpack 'build-intel-by-default
|
||||
(lambda _
|
||||
(substitute* "meson.build"
|
||||
(("system\\(\\)\\.startswith")
|
||||
"cpu_family().startswith"))))
|
||||
(replace 'check
|
||||
(lambda* (#:key tests? #:allow-other-keys)
|
||||
(when tests?
|
||||
|
|
Reference in a new issue