Merge pull request #16597 from jokogr/biber-2.5

biber: 2.4 -> 2.5
This commit is contained in:
Rok Garbas 2016-07-21 01:27:35 +02:00 committed by GitHub
commit 227bf69b00
3 changed files with 25 additions and 15 deletions

View File

@ -1,20 +1,21 @@
{ stdenv, fetchurl, buildPerlPackage, autovivification, BusinessISBN { stdenv, fetchFromGitHub, buildPerlPackage, autovivification, BusinessISBN
, BusinessISMN, BusinessISSN, ConfigAutoConf, DataCompare, DataDump, DateSimple , BusinessISMN, BusinessISSN, ConfigAutoConf, DataCompare, DataDump, DateSimple
, EncodeEUCJPASCII, EncodeHanExtra, EncodeJIS2K, ExtUtilsLibBuilder , EncodeEUCJPASCII, EncodeHanExtra, EncodeJIS2K, ExtUtilsLibBuilder
, FileSlurp, IPCRun3, Log4Perl, LWPProtocolHttps, ListAllUtils, ListMoreUtils , FileSlurp, IPCRun3, Log4Perl, LWPProtocolHttps, ListAllUtils, ListMoreUtils
, ModuleBuild, MozillaCA, ReadonlyXS, RegexpCommon, TextBibTeX, UnicodeCollate , ModuleBuild, MozillaCA, ReadonlyXS, RegexpCommon, TextBibTeX, UnicodeCollate
, UnicodeLineBreak, URI, XMLLibXMLSimple, XMLLibXSLT, XMLWriter, ClassAccessor , UnicodeLineBreak, URI, XMLLibXMLSimple, XMLLibXSLT, XMLWriter, ClassAccessor
, TextRoman, DataUniqid }: , TextRoman, DataUniqid, LinguaTranslit, UnicodeNormalize }:
let let
version = "2.4"; version = "2.5";
pn = "biblatex-biber";
in in
buildPerlPackage { buildPerlPackage {
name = "biber-${version}"; name = "biber-${version}";
src = fetchurl { src = fetchFromGitHub {
url = "mirror://sourceforge/project/${pn}/${pn}/${version}/${pn}.tar.gz"; owner = "plk";
sha256 = "1gccbs5vzs3fca41d9dwl6nrdljnh29yls8xzfw04hd57yrfn5w4"; repo = "biber";
rev = "v${version}";
sha256 = "1ldkszsr2n11nib4nvmpvsxmvp0qd9w3lxijyqlf01cfaryjdzgr";
}; };
buildInputs = [ buildInputs = [
@ -23,7 +24,7 @@ buildPerlPackage {
ExtUtilsLibBuilder FileSlurp IPCRun3 Log4Perl LWPProtocolHttps ListAllUtils ExtUtilsLibBuilder FileSlurp IPCRun3 Log4Perl LWPProtocolHttps ListAllUtils
ListMoreUtils ModuleBuild MozillaCA ReadonlyXS RegexpCommon TextBibTeX ListMoreUtils ModuleBuild MozillaCA ReadonlyXS RegexpCommon TextBibTeX
UnicodeCollate UnicodeLineBreak URI XMLLibXMLSimple XMLLibXSLT XMLWriter UnicodeCollate UnicodeLineBreak URI XMLLibXMLSimple XMLLibXSLT XMLWriter
ClassAccessor TextRoman DataUniqid ClassAccessor TextRoman DataUniqid LinguaTranslit UnicodeNormalize
]; ];
preConfigure = "touch Makefile.PL"; preConfigure = "touch Makefile.PL";
buildPhase = "perl Build.PL --prefix=$out; ./Build build"; buildPhase = "perl Build.PL --prefix=$out; ./Build build";

View File

@ -924,7 +924,7 @@ in
ExtUtilsLibBuilder FileSlurp IPCRun3 Log4Perl LWPProtocolHttps ListAllUtils ExtUtilsLibBuilder FileSlurp IPCRun3 Log4Perl LWPProtocolHttps ListAllUtils
ListMoreUtils ModuleBuild MozillaCA ReadonlyXS RegexpCommon TextBibTeX ListMoreUtils ModuleBuild MozillaCA ReadonlyXS RegexpCommon TextBibTeX
UnicodeCollate UnicodeLineBreak URI XMLLibXMLSimple XMLLibXSLT XMLWriter UnicodeCollate UnicodeLineBreak URI XMLLibXMLSimple XMLLibXSLT XMLWriter
ClassAccessor TextRoman DataUniqid; ClassAccessor TextRoman DataUniqid LinguaTranslit UnicodeNormalize;
}; };
bibtextools = callPackage ../tools/typesetting/bibtex-tools { bibtextools = callPackage ../tools/typesetting/bibtex-tools {

View File

@ -7123,6 +7123,15 @@ let self = _self // overrides; _self = with self; {
doCheck = false; doCheck = false;
}; };
LinguaTranslit = buildPerlPackage rec {
name = "Lingua-Translit-0.26";
src = fetchurl {
url = "mirror://cpan/authors/id/A/AL/ALINKE/${name}.tar.gz";
sha256 = "2430b5c84927f15570533eb68c56958c580f16044fc413d48bf44f0460422598";
};
doCheck = false;
};
LinuxDistribution = buildPerlPackage { LinuxDistribution = buildPerlPackage {
name = "Linux-Distribution-0.23"; name = "Linux-Distribution-0.23";
src = fetchurl { src = fetchurl {
@ -13036,11 +13045,11 @@ let self = _self // overrides; _self = with self; {
}; };
TextBibTeX = buildPerlModule rec { TextBibTeX = buildPerlModule rec {
name = "Text-BibTeX-0.71"; name = "Text-BibTeX-0.72";
buildInputs = [ ConfigAutoConf ExtUtilsLibBuilder ]; buildInputs = [ ConfigAutoConf ExtUtilsLibBuilder ];
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/A/AM/AMBS/${name}.tar.gz"; url = "mirror://cpan/authors/id/A/AM/AMBS/${name}.tar.gz";
sha256 = "1jwi4yc4l1sf9pyc6qifcm493lwf8iggdjli7f9a9aqin1swh36d"; sha256 = "0vfnj9ygdjympc8hsf38nc4a1lq45qbq7v6z6mrnfgr3k198b6gw";
}; };
meta = { meta = {
description = "Interface to read and parse BibTeX files"; description = "Interface to read and parse BibTeX files";
@ -13880,11 +13889,11 @@ let self = _self // overrides; _self = with self; {
}; };
}; };
UnicodeNormalize = buildPerlPackage { UnicodeNormalize = buildPerlPackage rec {
name = "Unicode-Normalize-1.19"; name = "Unicode-Normalize-1.25";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/S/SA/SADAHIRO/Unicode-Normalize-1.19.tar.gz; url = "mirror://cpan/authors/id/K/KH/KHW/${name}.tar.gz";
sha256 = "ab16467692cb78ced706fb7bee4145ac09d9f14d9eed92be4a305de3172ce6c4"; sha256 = "00b33a75d3b356ade2e09391ea2d32fac881671c18b1eb26b9ca31273d5b046c";
}; };
meta = { meta = {
description = "Unicode Normalization Forms"; description = "Unicode Normalization Forms";