summary refs log tree commit diff
path: root/pkgs/tools/typesetting
diff options
context:
space:
mode:
authorRobin Gloster <mail@glob.in>2016-07-21 00:56:43 +0000
committerRobin Gloster <mail@glob.in>2016-07-21 00:56:43 +0000
commit1f04b4a566d3c8f8de5354ed09dee46557c4abe3 (patch)
treeb8239cfc8cced160642aa698e18048844164ccc6 /pkgs/tools/typesetting
parentcc540843fe88a5e490e07e861f8dbb8f4714ece7 (diff)
parentdb7b4fb073d25832ecc4e216d410ad2dde153c43 (diff)
downloadnixlib-1f04b4a566d3c8f8de5354ed09dee46557c4abe3.tar
nixlib-1f04b4a566d3c8f8de5354ed09dee46557c4abe3.tar.gz
nixlib-1f04b4a566d3c8f8de5354ed09dee46557c4abe3.tar.bz2
nixlib-1f04b4a566d3c8f8de5354ed09dee46557c4abe3.tar.lz
nixlib-1f04b4a566d3c8f8de5354ed09dee46557c4abe3.tar.xz
nixlib-1f04b4a566d3c8f8de5354ed09dee46557c4abe3.tar.zst
nixlib-1f04b4a566d3c8f8de5354ed09dee46557c4abe3.zip
Merge remote-tracking branch 'upstream/master' into hardened-stdenv
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 bdb33196db94..f068323e54a7 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";