gnu: srt2vtt: Update to 0.2.

* gnu/packages/video.scm (srt2vtt): Update to 0.2.  Wrap executable.
This commit is contained in:
David Thompson 2021-03-19 11:56:03 -04:00
parent 1521775bcb
commit 1ab03fb745
No known key found for this signature in database
GPG key ID: 8328C7470FF1D807

View file

@ -2646,7 +2646,7 @@ (define-public libdvdcss
(define-public srt2vtt
(package
(name "srt2vtt")
(version "0.1")
(version "0.2")
(source (origin
(method url-fetch)
(uri (string-append
@ -2654,10 +2654,29 @@ (define-public srt2vtt
version ".tar.gz"))
(sha256
(base32
"16b377znjm6qlga5yb8aj7b7bcisa1ghcnj2lrb1d30lvxp4liif"))))
"1ravl635x81fcai4h2xnsn926i69pafgr6zkghq6319iprkw8ffv"))))
(build-system gnu-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'install 'wrap-srt2vtt
(lambda* (#:key outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))
(bin (string-append out "/bin"))
(version ,(let ((v (package-version guile-3.0)))
(string-append (car (string-split v #\.))
".0")))
(site (string-append out "/share/guile/site/" version))
(compiled (string-append
out "/lib/guile/" version
"/site-ccache")))
(wrap-program (string-append bin "/srt2vtt")
`("GUILE_LOAD_PATH" ":" prefix (,site))
`("GUILE_LOAD_COMPILED_PATH" ":" prefix (,compiled)))))))))
(native-inputs
`(("pkg-config" ,pkg-config)))
(inputs
`(("guile" ,guile-2.0)))
`(("guile" ,guile-3.0)))
(synopsis "SubRip to WebVTT subtitle converter")
(description "srt2vtt converts SubRip formatted subtitles to WebVTT format
for use with HTML5 video.")