gnu: teckit: Update to 2.5.7.

* gnu/packages/fontutils.scm (teckit): Update to 2.5.7.

Signed-off-by: Roel Janssen <roel@gnu.org>
This commit is contained in:
Roel Janssen 2017-09-22 21:16:42 +02:00
parent 9b0215deb9
commit 6baf1b7205
No known key found for this signature in database
GPG Key ID: C3EC1DCA843072E1
1 changed files with 9 additions and 18 deletions

View File

@ -325,33 +325,24 @@ X11-system or any other graphical user interface.")
(define-public teckit (define-public teckit
(package (package
(name "teckit") (name "teckit")
(version "2.5.4") (version "2.5.7")
(source (origin (source (origin
;; Downloaded tarballs vary with each download, so we use an (method url-fetch)
;; svn snapshot. The 2.5.4 release seems to be made in r128, (uri (string-append
;; but r132 updates additional files to contain the correct "https://github.com/silnrsi/teckit/releases/download/v"
;; version number (r129 to r131 do not concern TRUNK). version "/teckit-" version ".tar.gz"))
(method svn-fetch)
(uri (svn-reference
(url "https://scripts.sil.org/svn-public/teckit/TRUNK")
(revision 132)))
(file-name (string-append name "-" version))
(sha256 (sha256
(base32 (base32
"1xqkqgw30pb24snh46srmjs2j4zhz2dfi5pf7znia0k34mrpwivz")))) "1pbp97vcpj6x4yixx6ww0vsi1rrr99fksxdjafs6gdargzd24cj4"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("zlib" ,zlib))) (inputs
`(("zlib" ,zlib)
("expat" ,expat)))
(native-inputs (native-inputs
`(("autoconf" ,autoconf) `(("autoconf" ,autoconf)
("automake" ,automake) ("automake" ,automake)
("libtool" ,libtool) ("libtool" ,libtool)
("perl" ,perl))) ; for the tests ("perl" ,perl))) ; for the tests
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'unpack 'autogen
(lambda _
(zero? (system* "sh" "autogen.sh")))))))
(synopsis "Toolkit for encoding conversions") (synopsis "Toolkit for encoding conversions")
(description (description
"TECkit is a low-level toolkit intended to be used by other applications "TECkit is a low-level toolkit intended to be used by other applications