~ruther/guix-local

d1834aa48f7e7e78a906d3447fbe0108c72a2de6 — Andrew Wong 4 months ago 9aca0e6
gnu: Add projectm-eval.

* gnu/packages/audio.scm (projectm-eval): New variable.

Change-Id: Ib4b4093979f871ccaf35da349abffe8d03913e2f
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
1 files changed, 21 insertions(+), 0 deletions(-)

M gnu/packages/audio.scm
M gnu/packages/audio.scm => gnu/packages/audio.scm +21 -0
@@ 4328,6 4328,27 @@ different audio devices such as ALSA or PulseAudio.")
                   (license:non-copyleft
                    "file://src/TPCircularBuffer/README.markdown")))))

(define-public projectm-eval
  (package
    (name "projectm-eval")
    (version "1.0.5")
    (source
     (origin
       (method git-fetch)
       (uri (git-reference
              (url "https://github.com/projectM-visualizer/projectm-eval")
              (commit (string-append "v" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32 "04m5k6azji0fk3japzd8v4k04affbfpangfw4fgvk3ac5w75872a"))))
    (build-system cmake-build-system)
    (native-inputs (list googletest))
    (home-page "https://github.com/projectM-visualizer/projectm-eval")
    (synopsis "Re-implementation of the NullSoft Expression Evaluation Library")
    (description "This is an open-source re-implementation of the NullSoft
Expression Evaluation Library 2, as used in the Milkdrop music visualizer.")
    (license license:expat)))

(define-public qjackctl
  (package
    (name "qjackctl")