guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu: Add gxtuner.


From: Kei Kebreau
Subject: Re: [PATCH] gnu: Add gxtuner.
Date: Sun, 09 Oct 2016 16:55:21 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

Ricardo Wurmus <address@hidden> writes:

> * gnu/packages/music.scm (gxtuner): New variable.
> ---
>  gnu/packages/music.scm | 36 ++++++++++++++++++++++++++++++++++++
>  1 file changed, 36 insertions(+)
>
> diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
> index f7b1b17..4539339 100644
> --- a/gnu/packages/music.scm
> +++ b/gnu/packages/music.scm
> @@ -1585,6 +1585,42 @@ JACK for audio and ALSA sequencer for MIDI as 
> multimedia infrastructures and
>  follows a traditional multi-track tape recorder control paradigm.")
>      (license license:gpl2+)))
>  
> +(define-public gxtuner
> +  (package
> +    (name "gxtuner")
> +    (version "2.3")
> +    (source (origin
> +              (method url-fetch)
> +              (uri (string-append "https://github.com/brummer10/gxtuner/";
> +                                  "archive/v" version ".tar.gz"))
> +              (file-name (string-append name "-" version ".tar.gz"))
> +              (sha256
> +               (base32
> +                "1abpxiydn4c9wssz6895hnad9ipkcy3rkgzbnanvwb46nm44x6if"))))
> +    (build-system gnu-build-system)
> +    (arguments
> +     `(#:make-flags
> +       (list (string-append "PREFIX=" (assoc-ref %outputs "out"))
> +             (string-append "INCLUDE_L_DIR="
> +                            (assoc-ref %build-inputs "zita-resampler")
> +                            "/include/"))
> +       #:phases
> +       (modify-phases %standard-phases
> +         (delete 'configure))))
> +    (inputs
> +     `(("gtk+" ,gtk+-2)
> +       ("jack" ,jack-1)
> +       ("fftwf" ,fftwf)
> +       ("cairo" ,cairo)
> +       ("zita-resampler" ,zita-resampler)))
> +    (native-inputs
> +     `(("pkg-config" ,pkg-config)))
> +    (home-page "https://github.com/brummer10/gxtuner";)
> +    (synopsis "Guitar tuner")
> +    (description "GXtuner is a simple guitar tuner for JACK with an
> +analogue-like user interface.")
> +    (license license:gpl2+)))
> +
>  (define-public pianobar
>    (package
>      (name "pianobar")

Sweet! I was wondering if there was a free software tuner like this.

This package is reproducible and clears the linting process on my
end. Sadly I'm not skilled enough with JACK to check the functionality
of the package. :-/

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]