summary refs log tree commit diff
path: root/pkgs/tools/typesetting
diff options
context:
space:
mode:
authorIoannis Koutras <ioannis.koutras@gmail.com>2016-06-29 14:44:51 +0300
committerIoannis Koutras <ioannis.koutras@gmail.com>2016-07-13 10:53:12 +0300
commita3e6044e9c1bae3877d8f4041e722a35efc40e6d (patch)
tree639d4c3e99a77d16100444f999e2e1a8d74e12bd /pkgs/tools/typesetting
parent4aceac2b81ec11b5e7470b8f6bedd95d720b164b (diff)
downloadnixpkgs-a3e6044e9c1bae3877d8f4041e722a35efc40e6d.tar
nixpkgs-a3e6044e9c1bae3877d8f4041e722a35efc40e6d.tar.gz
nixpkgs-a3e6044e9c1bae3877d8f4041e722a35efc40e6d.tar.bz2
nixpkgs-a3e6044e9c1bae3877d8f4041e722a35efc40e6d.tar.lz
nixpkgs-a3e6044e9c1bae3877d8f4041e722a35efc40e6d.tar.xz
nixpkgs-a3e6044e9c1bae3877d8f4041e722a35efc40e6d.tar.zst
nixpkgs-a3e6044e9c1bae3877d8f4041e722a35efc40e6d.zip
biber: 2.4 -> 2.5
Diffstat (limited to 'pkgs/tools/typesetting')
-rw-r--r--pkgs/tools/typesetting/biber/default.nix17
1 files changed, 9 insertions, 8 deletions
diff --git a/pkgs/tools/typesetting/biber/default.nix b/pkgs/tools/typesetting/biber/default.nix
index bdb33196db9..f068323e54a 100644
--- a/pkgs/tools/typesetting/biber/default.nix
+++ b/pkgs/tools/typesetting/biber/default.nix
@@ -1,20 +1,21 @@
-{ stdenv, fetchurl, buildPerlPackage, autovivification, BusinessISBN
+{ stdenv, fetchFromGitHub, buildPerlPackage, autovivification, BusinessISBN
 , BusinessISMN, BusinessISSN, ConfigAutoConf, DataCompare, DataDump, DateSimple
 , EncodeEUCJPASCII, EncodeHanExtra, EncodeJIS2K, ExtUtilsLibBuilder
 , FileSlurp, IPCRun3, Log4Perl, LWPProtocolHttps, ListAllUtils, ListMoreUtils
 , ModuleBuild, MozillaCA, ReadonlyXS, RegexpCommon, TextBibTeX, UnicodeCollate
 , UnicodeLineBreak, URI, XMLLibXMLSimple, XMLLibXSLT, XMLWriter, ClassAccessor
-, TextRoman, DataUniqid }:
+, TextRoman, DataUniqid, LinguaTranslit, UnicodeNormalize }:
 
 let
-  version = "2.4";
-  pn = "biblatex-biber";
+  version = "2.5";
 in
 buildPerlPackage {
   name = "biber-${version}";
-  src = fetchurl {
-    url = "mirror://sourceforge/project/${pn}/${pn}/${version}/${pn}.tar.gz";
-    sha256 = "1gccbs5vzs3fca41d9dwl6nrdljnh29yls8xzfw04hd57yrfn5w4";
+  src = fetchFromGitHub {
+    owner = "plk";
+    repo = "biber";
+    rev = "v${version}";
+    sha256 = "1ldkszsr2n11nib4nvmpvsxmvp0qd9w3lxijyqlf01cfaryjdzgr";
   };
 
   buildInputs = [
@@ -23,7 +24,7 @@ buildPerlPackage {
     ExtUtilsLibBuilder FileSlurp IPCRun3 Log4Perl LWPProtocolHttps ListAllUtils
     ListMoreUtils ModuleBuild MozillaCA ReadonlyXS RegexpCommon TextBibTeX
     UnicodeCollate UnicodeLineBreak URI XMLLibXMLSimple XMLLibXSLT XMLWriter
-    ClassAccessor TextRoman DataUniqid
+    ClassAccessor TextRoman DataUniqid LinguaTranslit UnicodeNormalize
   ];
   preConfigure = "touch Makefile.PL";
   buildPhase = "perl Build.PL --prefix=$out; ./Build build";