[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
30/30: gnu: Add biber-2.5.
From: |
Ricardo Wurmus |
Subject: |
30/30: gnu: Add biber-2.5. |
Date: |
Sun, 27 Nov 2016 08:50:13 +0000 (UTC) |
rekado pushed a commit to branch master
in repository guix.
commit 253cdd6c1464c944be2418ee9161f5f5b57e0eee
Author: Ricardo Wurmus <address@hidden>
Date: Wed Nov 23 22:15:51 2016 +0100
gnu: Add biber-2.5.
* gnu/packages/tex.scm (biber-2.5): New variable.
---
gnu/packages/tex.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index e950944..7c84ed7 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -508,6 +508,32 @@ values (strings, macros, or numbers) pasted together.")
other things it comes with full Unicode support.")
(license license:artistic2.0)))
+;; Our version of texlive comes with biblatex 3.4, which is only compatible
+;; with biber 2.5 according to the compatibility matrix in the biber
+;; documentation.
+(define-public biber-2.5
+ (package (inherit biber)
+ (name "biber")
+ (version "2.5")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "https://github.com/plk/biber/archive/v"
+ version ".tar.gz"))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "163sd343wkrzwnvj2003m2j0kz517jmjr4savw6f8bjxhj8fdrqv"))))
+ (arguments
+ (substitute-keyword-arguments (package-arguments biber)
+ ((#:phases phases)
+ `(modify-phases ,phases
+ (add-before 'check 'delete-failing-test
+ (lambda _
+ (delete-file "t/sort-order.t")
+ #t))))))
+ (inputs
+ `(("perl-date-simple" ,perl-date-simple)
+ ,@(package-inputs biber)))))
(define-public rubber
(package
- 23/30: gnu: Add perl-text-roman., (continued)
- 23/30: gnu: Add perl-text-roman., Ricardo Wurmus, 2016/11/27
- 20/30: gnu: Add perl-mozilla-ca., Ricardo Wurmus, 2016/11/27
- 28/30: gnu: Add perl-text-bibtex., Ricardo Wurmus, 2016/11/27
- 06/30: gnu: Add perl-business-issn., Ricardo Wurmus, 2016/11/27
- 16/30: gnu: Add perl-encode-hanextra., Ricardo Wurmus, 2016/11/27
- 27/30: gnu: Add perl-xml-libxslt., Ricardo Wurmus, 2016/11/27
- 24/30: gnu: Add perl-unicode-normalize., Ricardo Wurmus, 2016/11/27
- 21/30: gnu: Add perl-sort-key., Ricardo Wurmus, 2016/11/27
- 22/30: gnu: Add perl-text-csv-xs., Ricardo Wurmus, 2016/11/27
- 25/30: gnu: Add perl-unicode-collate., Ricardo Wurmus, 2016/11/27
- 30/30: gnu: Add biber-2.5.,
Ricardo Wurmus <=
- 29/30: gnu: Add biber., Ricardo Wurmus, 2016/11/27