mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: mesa: Update to 18.3.5.
* gnu/packages/gl.scm (mesa): Update to 18.3.5. [build-system]: Switch to meson-build-system. [native-inputs]: Add "bison", "flex" and "gettext-minimal". [arguments]: Adjust arguments to Meson. * gnu/packages/sdl.scm (sdl)[propogated-inputs]: Add mesa. [inputs]: Remove mesa.
This commit is contained in:
parent
34b81a9cdd
commit
f6dadee426
2 changed files with 32 additions and 25 deletions
|
@ -87,10 +87,13 @@
|
|||
(propagated-inputs
|
||||
;; SDL headers include X11 headers.
|
||||
`(("libx11" ,libx11)
|
||||
("libcap" ,libcap))) ; 'libSDL.la' contain `-lcap'.
|
||||
("libcap" ,libcap) ; 'libSDL.la' contain `-lcap'.
|
||||
;; TODO: Since building Mesa with Meson it is now necessary that Mesa is
|
||||
;; a propogated input. We still need to figure out why, possibly due to a
|
||||
;; change in pkg-config.
|
||||
("mesa" ,mesa)))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)))
|
||||
(inputs `(("libxrandr" ,libxrandr)
|
||||
("mesa" ,mesa)
|
||||
("glu" ,glu)
|
||||
("alsa-lib" ,alsa-lib)
|
||||
("pulseaudio" ,pulseaudio)))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue