summary refs log tree commit diff
path: root/gnu/packages/music.scm
diff options
context:
space:
mode:
authorKei Kebreau <kkebreau@posteo.net>2019-04-15 09:44:02 -0400
committerKei Kebreau <kkebreau@posteo.net>2019-04-21 10:36:19 -0400
commitd61dcb1b47285e2951c39ffab3a685910febb7ac (patch)
treec62f23189e3e3ced6f38137d0b29286704631478 /gnu/packages/music.scm
parent72385c34ba3a512f6a9d61f60de4bfbb405a158d (diff)
downloadguix-d61dcb1b47285e2951c39ffab3a685910febb7ac.tar.gz
gnu: Add dumb-allegro4.
* gnu/packages/music.scm (dumb-allegro4): New variable.
Diffstat (limited to 'gnu/packages/music.scm')
-rw-r--r--gnu/packages/music.scm11
1 files changed, 11 insertions, 0 deletions
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index f2feb90b8e..c0b0163d62 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -481,6 +481,17 @@ settings (aliasing, linear interpolation and cubic interpolation).")
     ;; Therefore, the DUMB license may be considered a free software license.
     (license (license:fsf-free "file://LICENSE"))))
 
+(define-public dumb-allegro4
+  (package
+    (inherit dumb)
+    (name "dumb-allegro4")
+    (arguments
+     (substitute-keyword-arguments (package-arguments dumb)
+       ((#:configure-flags flags)
+        `(cons "-DBUILD_ALLEGRO4=ON" ,flags))))
+    (inputs
+     `(("allegro" ,allegro-4)))))
+
 (define-public hydrogen
   (package
     (name "hydrogen")