gnu: Add Opus 1.1.

* gnu/packages/xiph.scm (opus): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Sree Harsha Totakura 2014-01-23 19:38:39 +01:00 committed by Ludovic Courtès
parent 49e6291a7a
commit a7f904fd63

View file

@ -2,6 +2,7 @@
;;; Copyright © 2013 Andreas Enge <andreas@enge.fr>
;;; Copyright © 2013 Nikita Karetnikov <nikita@karetnikov.org>
;;; Copyright © 2013 David Thompson <dthompson2@worcester.edu>
;;; Copyright © 2014 Sree Harsha Totakura <sreeharsha@totakura.in>
;;;
;;; This file is part of GNU Guix.
;;;
@ -40,7 +41,8 @@ (define-module (gnu packages xiph)
ao
flac
libkate
vorbis-tools))
vorbis-tools
opus))
(define libogg
(package
@ -278,3 +280,26 @@ (define vorbis-tools
an ogg vorbis file.")
(license license:gpl2)
(home-page "http://xiph.org/vorbis/")))
(define opus
(package
(name "opus")
(version "1.1")
(source (origin
(method url-fetch)
(uri (string-append
"http://downloads.xiph.org/releases/opus/opus-" version
".tar.gz"))
(sha256
(base32
"158xprn2086arvdib3vbbygz7z6jqkw2nci7nlywzzwallap0wmr"))))
(build-system gnu-build-system)
(synopsis "highly versatile audio codec")
(description
"Opus is a totally open, royalty-free, highly versatile audio codec. Opus
is unmatched for interactive speech and music transmission over the Internet,
but is also intended for storage and streaming applications. It is
standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which
incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec.")
(license license:bsd-3)
(home-page "http://www.opus-codec.org/")))