guix: Add openal, libvorbis, and mpg123 dependencies.
authorDavid Thompson <dthompson2@worcester.edu>
Wed, 9 Jan 2019 22:45:40 +0000 (17:45 -0500)
committerDavid Thompson <dthompson2@worcester.edu>
Tue, 7 Apr 2020 20:17:02 +0000 (16:17 -0400)
guix.scm

index 9bb1c64..2b25075 100644 (file)
--- a/guix.scm
+++ b/guix.scm
@@ -43,6 +43,7 @@
              (guix build-system gnu)
              (guix utils)
              (gnu packages)
+             (gnu packages audio)
              (gnu packages autotools)
              (gnu packages pkg-config)
              (gnu packages texinfo)
@@ -50,7 +51,9 @@
              (gnu packages gl)
              (gnu packages sdl)
              (gnu packages maths)
-             (gnu packages image))
+             (gnu packages mp3)
+             (gnu packages image)
+             (gnu packages xiph))
 
 (define target-guile guile-next)
 
@@ -144,7 +147,10 @@ SDL2 C shared library via the foreign function interface.")
      ("pkg-config" ,pkg-config)
      ("texinfo" ,texinfo)))
   (inputs
-   `(("guile" ,target-guile)))
+   `(("guile" ,target-guile)
+     ("libvorbis" ,libvorbis)
+     ("mpg123" ,mpg123)
+     ("openal" ,openal)))
   (propagated-inputs
    `(("guile-opengl" ,guile-opengl)
      ("guile-sdl2" ,guile-sdl2)))