diff --git a/gnu/packages/texlive.scm b/gnu/packages/texlive.scm index 6480b25..23360d5 100644 --- a/gnu/packages/texlive.scm +++ b/gnu/packages/texlive.scm @@ -22,7 +22,9 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix download) + #:use-module (guix git-download) #:use-module (guix build-system gnu) + #:use-module (guix build-system perl) #:use-module (guix build-system trivial) #:use-module (gnu packages) #:use-module (gnu packages bash) @@ -311,3 +313,23 @@ to manage bibliographic references. Automatic execution of dvips to produce PostScript documents is also included, as well as usage of pdfLaTeX to produce PDF documents.") (license license:gpl2+))) + +(define-public biber + (package + (name "biber") + (version "1.8") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/plk/biber") + (commit (string-append "v" version)))) + (sha256 + (base32 + "0vpi11skvixdsp4pc1ppmdqiijv6gfj4cxal3vbwrkk07ah4sxv4")))) + (build-system perl-build-system) + ;; FIXME: Add module for Perl's Data/Compare.pm etc. + (inputs `(("perl-ipc-run3" ,perl-ipc-run3))) + (home-page "https://github.com/plk/biber") + (synopsis #f) + (description #f) + (license license:gpl1+))) ;GPLv1+ | Artistic