From 8cc823544e24bb8afb09b43ca399129c93abe2af Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sat, 7 Feb 2015 17:17:39 -0500 Subject: [PATCH] gnu: Add srt2vtt. * gnu/packages/video.scm (srt2vtt): New variable. --- gnu/packages/video.scm | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 098f6eb..5008749 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -1,6 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2013, 2014 Andreas Enge -;;; Copyright © 2014 David Thompson +;;; Copyright © 2014, 2015 David Thompson ;;; Copyright © 2014, 2015 Mark H Weaver ;;; ;;; This file is part of GNU Guix. @@ -21,7 +21,7 @@ (define-module (gnu packages video) #:use-module (ice-9 match) #:use-module ((guix licenses) - #:select (gpl2 gpl2+ bsd-3 public-domain)) + #:select (gpl2 gpl2+ gpl3+ bsd-3 public-domain)) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu) @@ -36,6 +36,7 @@ #:use-module (gnu packages fontutils) #:use-module (gnu packages gl) #:use-module (gnu packages glib) + #:use-module (gnu packages guile) #:use-module (gnu packages gnupg) #:use-module (gnu packages gnutls) #:use-module (gnu packages image) @@ -490,3 +491,24 @@ additional calls to tell the library of user interaction. The whole DVD virtual machine and internal playback states are completely encapsulated.") (license gpl2+))) + +(define-public srt2vtt + (package + (name "srt2vtt") + (version "0.1") + (source (origin + (method url-fetch) + (uri (string-append + "http://dthompson.us/releases/srt2vtt/srt2vtt-" + version ".tar.gz")) + (sha256 + (base32 + "16b377znjm6qlga5yb8aj7b7bcisa1ghcnj2lrb1d30lvxp4liif")))) + (build-system gnu-build-system) + (inputs + `(("guile" ,guile-2.0))) + (synopsis "SubRip to WebVTT subtitle converter") + (description "srt2vtt converts SubRip formatted subtitles to WebVTT format +for use with HTML5 video.") + (home-page "http://dthompson.us/pages/software/srt2vtt") + (license gpl3+))) -- 2.1.4