diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 20:57:42 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 20:57:42 +0100 |
commit | 1798c4aeca70ac8d0a243684d6a798fbc65735f8 (patch) | |
tree | e48e19cb6fa03de18e1c63e1a93371b7ebc4eb56 /dev-tex/biber | |
parent | d87262dd706fec50cd150aab3e93883b6337466d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-tex/biber')
-rw-r--r-- | dev-tex/biber/Manifest | 11 | ||||
-rw-r--r-- | dev-tex/biber/biber-2.10.ebuild | 66 | ||||
-rw-r--r-- | dev-tex/biber/biber-2.5.ebuild | 77 | ||||
-rw-r--r-- | dev-tex/biber/biber-2.7.ebuild | 65 | ||||
-rw-r--r-- | dev-tex/biber/biber-2.9.ebuild | 66 | ||||
-rw-r--r-- | dev-tex/biber/files/biber-2.4-drop-mozilla-ca.patch | 146 | ||||
-rw-r--r-- | dev-tex/biber/files/biber-2.7-drop-mozilla-ca.patch | 122 | ||||
-rw-r--r-- | dev-tex/biber/metadata.xml | 16 |
8 files changed, 0 insertions, 569 deletions
diff --git a/dev-tex/biber/Manifest b/dev-tex/biber/Manifest deleted file mode 100644 index 1ac52e028192..000000000000 --- a/dev-tex/biber/Manifest +++ /dev/null @@ -1,11 +0,0 @@ -AUX biber-2.4-drop-mozilla-ca.patch 6398 BLAKE2B c15e736f17164e1f7753eab0fbee30b91101b6fe38781157d8596d4a2db5e4238f0596ee8ab8cb73939319bedf86ceadd8d99fa5c9f4d4fcf8ac520a268448ce SHA512 0fa5014559379094b8284b02e83afe6045f5249a6691c212b2a2130163969bbdbd093c7f743ff398c3d02d22122d8532bb354cd0f098e984dd495ca5a1aadef2 -AUX biber-2.7-drop-mozilla-ca.patch 5146 BLAKE2B 4380345c27ea3e3a23c787a820486b7fc620cc6b1d3ab5f3ddca35db2c33003f0e490ce35777a3da29b42f675fc3a9c41e31cf3724290eaea2112d50161b0c7c SHA512 83295ada1516e18d4d4f1bab50c70304c1df9c88113a215b31f4bc8c9b250244f4bcb8e5b5f4958b1086327796967b27681c5d574c6dd15ddf73f35092e8cf3a -DIST biber-2.10.tar.gz 1310096 BLAKE2B 2316c526ebe751b67ff61f0b04c53fbd1c023c473a4b1f9e332edc5d8f6dde12bb3b8ec4b571dcdd3613797d835db6d52a0f3b78422c79cb4ceaeab58b262568 SHA512 1752abff4ff1703309a4cfc9bc15cd909d580584690eccf702e4d44cc4ed39d34eb3802e7b2301cb1f57d92e069919633b58656f5635dc82fd986d1c12747d42 -DIST biber-2.5.tar.gz 1247783 BLAKE2B 9e20195cab8ca2cf0c84026ddd66c6012c9d362b0f1930eefcf66091c7353a3cd8041d651003c2b4f0f6a97b68421856a9fafbdd5217ec20d61f7fa8fd0dc688 SHA512 5b67aa221e690f17d33ab918e041e8a542e1fdfb9733d99eb41abc87ca9c10b193072e5aac5bc70c19c5f68df009b93be879a4cdfa51392ff63cf755adac90dc -DIST biber-2.7.tar.gz 1274716 BLAKE2B 216ad69cf536a79e3a8c46d945fee76bf0532097b5e269bf9318709e3bb2f11732c9fe0700115cb5a8e4f66d325b4938cc274f7c5c2c0450894e26447c015987 SHA512 a62c116d4278b177c9e05a1cac857358dd0ebc6283465e74bb557d13fa343843d8b84050a466b2308a309345309bd584ccd2e90ccbbefbd01f2203a8eea77609 -DIST biber-2.9.tar.gz 1308974 BLAKE2B df954f25b9c9fec749a92eafa11c707b12be52c46012e4071263b7b24f7629792600292657c45e3f9a66e79d758b8b52b5aa47ce6cf7403fc731a8a35188a874 SHA512 7b6ecde88b47753426d7b76b369b026be312f4eab36fa73f5cdafa8e5720bd8e993a1e553b9429516cb2c98955b71962efcfec4d5b790561585ae678a291f7e0 -EBUILD biber-2.10.ebuild 1715 BLAKE2B 3b4b0534bb34abf448550d1ca0858b7305905d8fe444f27ea9ea6b3ce2240b1e77cabd3e401653191089b526d8cc618fb5aec4f1087c359ef578bf8e882dc993 SHA512 002f535723dd728e6f39cc98b39a520fffc7f16fab9b17262de8e533939d53f7d641c89c1b74f866c1f6dabbe6c4e24930a59375a46e5b5f383311a207fcaf91 -EBUILD biber-2.5.ebuild 1814 BLAKE2B 64bedde24d8a741a5d5f4be58f3f311b8e719f0b27307ffc1cd34144b493f8ac39ff5d7b7470d1b5ece2cd92197cb061d1a8f19ceb07d1b71ab8274ed569bffd SHA512 68ad03ea8ebc34b89af5d365a050fa5ca5cd000f82c44d0818dc738e728ac9de14b696e0c394394f64f90f0fe6626edf9906fc1971b3cc85c18918f7cc68af24 -EBUILD biber-2.7.ebuild 1676 BLAKE2B 1741b4ffb27f8f25f5ffc3cb1719873b46869fd61ec68ba04e13177d8734c5bd0b993c14fdf348513dc846cd8b3b2ac07f2f3e0497ba325a7f790141c2f35377 SHA512 447edf5de5750018ae4d82ffd09f73e6c4e37cae74ed1706668aa81ba1caa86b4e34b333d6bebc554013852cbb81cf29a63ba49af76b167655ce26f6600f28e1 -EBUILD biber-2.9.ebuild 1707 BLAKE2B 4de6dc7f72203d38b051e1f083988ba3d0a58cbc27d38cb235068250922ec0b4d3342a28d339b29b392a5ebde8a0644871beb0d4a9e41901aedab15f30fd9cce SHA512 38a3d2bb0ed62167e0ae64724920737ad685bd42af31a9fbcde5710776b1c198751a17ad56385cf4ceb5152b6da7be2052bd1777f6ed97049c1c53a0ab071d9a -MISC metadata.xml 517 BLAKE2B d9b10c6ee36cbd1f0d5ddd33d0944b4ba73b31c8dd7bb0537285bd2c0656d12f74f90524f3688d4d9b20c9bca2d3b3bad02be473ec1a87c4a8d66791fd77dcf2 SHA512 5b580b01df44df89406b9e845416ce043bc5ede5239c9024380348a7aa43f4c436485619e73fd12b4f0b5ea0628b9f8ab55142b5861e2a227fac02385c179533 diff --git a/dev-tex/biber/biber-2.10.ebuild b/dev-tex/biber/biber-2.10.ebuild deleted file mode 100644 index b838a4ea8a94..000000000000 --- a/dev-tex/biber/biber-2.10.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit perl-module - -DESCRIPTION="A BibTeX replacement for users of biblatex" -HOMEPAGE="http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/" -SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="test" - -RDEPEND=">=dev-lang/perl-5.26 - dev-perl/autovivification - dev-perl/Business-ISBN - dev-perl/Business-ISMN - dev-perl/Business-ISSN - dev-perl/Class-Accessor - dev-perl/Data-Compare - dev-perl/Data-Dump - dev-perl/Data-Uniqid - dev-perl/DateTime-Calendar-Julian - dev-perl/DateTime-Format-Builder - dev-perl/Encode-EUCJPASCII - dev-perl/Encode-HanExtra - dev-perl/Encode-JIS2K - dev-perl/File-Slurper - dev-perl/IPC-Run3 - dev-perl/libwww-perl[ssl] - >=dev-perl/Lingua-Translit-0.280 - dev-perl/List-AllUtils - dev-perl/List-MoreUtils - dev-perl/List-MoreUtils-XS - dev-perl/Log-Log4perl - dev-perl/LWP-Protocol-https - dev-perl/PerlIO-utf8_strict - dev-perl/Regexp-Common - dev-perl/Sort-Key - >=dev-perl/Text-BibTeX-0.850.0 - dev-perl/Text-CSV - dev-perl/Text-CSV_XS - dev-perl/Text-Roman - dev-perl/URI - >=dev-perl/Unicode-LineBreak-2016.3.0 - >=virtual/perl-Unicode-Normalize-1.250.0 - >=dev-perl/XML-LibXML-1.70 - dev-perl/XML-LibXML-Simple - dev-perl/XML-LibXSLT - dev-perl/XML-Writer - ~dev-tex/biblatex-3.10 - virtual/perl-IPC-Cmd - >=virtual/perl-Unicode-Collate-1.210.0" -DEPEND="${RDEPEND} - dev-perl/Config-AutoConf - dev-perl/Module-Build - dev-perl/ExtUtils-LibBuilder - test? ( dev-perl/File-Which - dev-perl/Test-Differences )" - -PATCHES=( "${FILESDIR}/${PN}-2.7-drop-mozilla-ca.patch" ) - -mydoc="doc/biber.tex" diff --git a/dev-tex/biber/biber-2.5.ebuild b/dev-tex/biber/biber-2.5.ebuild deleted file mode 100644 index b445da0cd8fb..000000000000 --- a/dev-tex/biber/biber-2.5.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils perl-module - -MY_PN=biblatex-${PN} - -DESCRIPTION="A BibTeX replacement for users of biblatex" -HOMEPAGE="http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/" -SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( Artistic-2 GPL-1 GPL-2 GPL-3 )" -SLOT="0" -KEYWORDS="amd64" -IUSE="doc test" - -RDEPEND=">=dev-lang/perl-5.16 - dev-perl/autovivification - dev-perl/Business-ISBN - dev-perl/Business-ISMN - dev-perl/Business-ISSN - dev-perl/Class-Accessor - dev-perl/Data-Compare - dev-perl/Data-Dump - dev-perl/Data-Uniqid - dev-perl/Date-Simple - dev-perl/Encode-EUCJPASCII - dev-perl/Encode-HanExtra - dev-perl/Encode-JIS2K - dev-perl/File-Slurp-Unicode - dev-perl/IPC-Run3 - dev-perl/libwww-perl[ssl] - >=dev-perl/Lingua-Translit-0.25 - dev-perl/List-AllUtils - >=dev-perl/List-MoreUtils-0.408.0 - dev-perl/Log-Log4perl - dev-perl/LWP-Protocol-https - dev-perl/Regexp-Common - dev-perl/Readonly - dev-perl/Readonly-XS - dev-perl/Text-Roman - >=dev-perl/Text-BibTeX-0.720.0 - dev-perl/URI - dev-perl/Unicode-LineBreak - >=virtual/perl-Unicode-Normalize-1.230.0 - dev-perl/XML-LibXML - dev-perl/XML-LibXML-Simple - dev-perl/XML-LibXSLT - dev-perl/XML-SAX-Base - dev-perl/XML-Writer - ~dev-tex/biblatex-3.4 - virtual/perl-IPC-Cmd - >=virtual/perl-Unicode-Collate-1.140.0" -DEPEND="${RDEPEND} - dev-perl/Config-AutoConf - dev-perl/Module-Build - test? ( dev-perl/File-Which - dev-perl/Test-Differences - dev-perl/Test-Pod - dev-perl/Test-Pod-Coverage )" - -SRC_TEST="parallel" - -src_prepare(){ - epatch "${FILESDIR}"/${PN}-2.4-drop-mozilla-ca.patch -} - -src_install(){ - perl-module_src_install - use doc && dodoc -r doc/* -} - -src_test() { - BIBER_SKIP_DEV_TESTS=1 perl-module_src_test -} diff --git a/dev-tex/biber/biber-2.7.ebuild b/dev-tex/biber/biber-2.7.ebuild deleted file mode 100644 index 4e8ada3cfa53..000000000000 --- a/dev-tex/biber/biber-2.7.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit perl-module - -DESCRIPTION="A BibTeX replacement for users of biblatex" -HOMEPAGE="http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/" -SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="test" - -RDEPEND=">=dev-lang/perl-5.24 - dev-perl/autovivification - dev-perl/Business-ISBN - dev-perl/Business-ISMN - dev-perl/Business-ISSN - dev-perl/Class-Accessor - dev-perl/Data-Compare - dev-perl/Data-Dump - dev-perl/Data-Uniqid - dev-perl/DateTime-Calendar-Julian - dev-perl/DateTime-Format-Builder - dev-perl/Encode-EUCJPASCII - dev-perl/Encode-HanExtra - dev-perl/Encode-JIS2K - dev-perl/File-Slurp - dev-perl/IPC-Run3 - dev-perl/libwww-perl[ssl] - >=dev-perl/Lingua-Translit-0.250 - dev-perl/List-AllUtils - dev-perl/List-MoreUtils - dev-perl/List-MoreUtils-XS - dev-perl/Log-Log4perl - dev-perl/LWP-Protocol-https - dev-perl/Regexp-Common - dev-perl/Sort-Key - >=dev-perl/Text-BibTeX-0.760.0 - dev-perl/Text-CSV - dev-perl/Text-CSV_XS - dev-perl/Text-Roman - dev-perl/URI - >=dev-perl/Unicode-LineBreak-2016.3.0 - >=virtual/perl-Unicode-Normalize-1.250.0 - >=dev-perl/XML-LibXML-1.70 - dev-perl/XML-LibXML-Simple - dev-perl/XML-LibXSLT - dev-perl/XML-Writer - ~dev-tex/biblatex-3.7 - virtual/perl-IPC-Cmd - >=virtual/perl-Unicode-Collate-1.190.0" -DEPEND="${RDEPEND} - dev-perl/Config-AutoConf - dev-perl/Module-Build - dev-perl/ExtUtils-LibBuilder - test? ( dev-perl/File-Which - dev-perl/Test-Differences )" - -PATCHES=( "${FILESDIR}/${PN}-2.7-drop-mozilla-ca.patch" ) - -mydoc="doc/biber.tex" diff --git a/dev-tex/biber/biber-2.9.ebuild b/dev-tex/biber/biber-2.9.ebuild deleted file mode 100644 index 6021057c2387..000000000000 --- a/dev-tex/biber/biber-2.9.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit perl-module - -DESCRIPTION="A BibTeX replacement for users of biblatex" -HOMEPAGE="http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/" -SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="test" - -RDEPEND=">=dev-lang/perl-5.26 - dev-perl/autovivification - dev-perl/Business-ISBN - dev-perl/Business-ISMN - dev-perl/Business-ISSN - dev-perl/Class-Accessor - dev-perl/Data-Compare - dev-perl/Data-Dump - dev-perl/Data-Uniqid - dev-perl/DateTime-Calendar-Julian - dev-perl/DateTime-Format-Builder - dev-perl/Encode-EUCJPASCII - dev-perl/Encode-HanExtra - dev-perl/Encode-JIS2K - dev-perl/File-Slurper - dev-perl/IPC-Run3 - dev-perl/libwww-perl[ssl] - >=dev-perl/Lingua-Translit-0.280 - dev-perl/List-AllUtils - dev-perl/List-MoreUtils - dev-perl/List-MoreUtils-XS - dev-perl/Log-Log4perl - dev-perl/LWP-Protocol-https - dev-perl/PerlIO-utf8_strict - dev-perl/Regexp-Common - dev-perl/Sort-Key - >=dev-perl/Text-BibTeX-0.850.0 - dev-perl/Text-CSV - dev-perl/Text-CSV_XS - dev-perl/Text-Roman - dev-perl/URI - >=dev-perl/Unicode-LineBreak-2016.3.0 - >=virtual/perl-Unicode-Normalize-1.250.0 - >=dev-perl/XML-LibXML-1.70 - dev-perl/XML-LibXML-Simple - dev-perl/XML-LibXSLT - dev-perl/XML-Writer - ~dev-tex/biblatex-3.9 - virtual/perl-IPC-Cmd - >=virtual/perl-Unicode-Collate-1.210.0" -DEPEND="${RDEPEND} - dev-perl/Config-AutoConf - dev-perl/Module-Build - dev-perl/ExtUtils-LibBuilder - test? ( dev-perl/File-Which - dev-perl/Test-Differences )" - -PATCHES=( "${FILESDIR}/${PN}-2.7-drop-mozilla-ca.patch" ) - -mydoc="doc/biber.tex" diff --git a/dev-tex/biber/files/biber-2.4-drop-mozilla-ca.patch b/dev-tex/biber/files/biber-2.4-drop-mozilla-ca.patch deleted file mode 100644 index d4618a4cb99d..000000000000 --- a/dev-tex/biber/files/biber-2.4-drop-mozilla-ca.patch +++ /dev/null @@ -1,146 +0,0 @@ -commit 09ac1811820c2d2b92f8de779f7c389f89dc6c16 -Author: Jason A. Donenfeld <Jason@zx2c4.com> -Date: Sat Mar 12 02:54:35 2016 +0100 - - Remove Mozilla::CA dependency - -diff --git a/Build.PL b/Build.PL -index 6031458..8de2f2a 100644 ---- a/Build.PL -+++ b/Build.PL -@@ -53,7 +53,6 @@ my $builder = $class->new( - 'List::AllUtils' => 0, - 'List::MoreUtils' => 0, - 'List::MoreUtils::XS' => 0, -- 'Mozilla::CA' => '20141217', - 'Regexp::Common' => 0, - 'Log::Log4perl' => 0, - 'Unicode::Collate' => '1.14', -diff --git a/bin/biber b/bin/biber -index f9e28fb..8d614e5 100755 ---- a/bin/biber -+++ b/bin/biber -@@ -78,7 +78,6 @@ GetOptions( - 'sortgiveninits|sortfirstinits=s', - 'sortlocale|l=s', - 'sortupper=s', -- 'ssl-nointernalca', - 'ssl-noverify-host', - 'strip_comments|strip-comments', - 'tool', -@@ -710,12 +709,6 @@ default sorting (B<--collate|-C>). When - using B<--fastsort|-f>, your OS collation locale determines - this and this option is ignored (default is true). - --=item B<--ssl-nointernalca> -- --Don't try to use the default Mozilla CA certificates when using HTTPS to fetch remote data. --This assumes that the user will set one of the perl LWP::UserAgent module environment variables --to find the CA certs. -- - =item B<--ssl-noverify-host> - - Turn off host verification when using HTTPS to fetch remote data sources. -diff --git a/data/schemata/config.rnc b/data/schemata/config.rnc -index 7baf386..f3d321e 100644 ---- a/data/schemata/config.rnc -+++ b/data/schemata/config.rnc -@@ -79,7 +79,6 @@ start = - map+ - }+ - }? & -- element ssl-nointernalca { "0" | "1" }? & - element ssl-noverify-host { "0" | "1" }? & - element tool { "0" | "1" }? & - element tool_config { text }? & -diff --git a/data/schemata/config.rng b/data/schemata/config.rng -index f11b38e..fff209a 100644 ---- a/data/schemata/config.rng -+++ b/data/schemata/config.rng -@@ -353,14 +353,6 @@ - </element> - </optional> - <optional> -- <element name="ssl-nointernalca"> -- <choice> -- <value>0</value> -- <value>1</value> -- </choice> -- </element> -- </optional> -- <optional> - <element name="ssl-noverify-host"> - <choice> - <value>0</value> -diff --git a/lib/Biber/Input/file/biblatexml.pm b/lib/Biber/Input/file/biblatexml.pm -index 8139cd4..14018da 100644 ---- a/lib/Biber/Input/file/biblatexml.pm -+++ b/lib/Biber/Input/file/biblatexml.pm -@@ -115,19 +115,6 @@ sub extract_entries { - else { - if ($1) { # HTTPS - # use IO::Socket::SSL qw(debug99); # useful for debugging SSL issues -- # We have to explicitly set the cert path because otherwise the https module -- # can't find the .pem when PAR::Packer'ed -- # Have to explicitly try to require Mozilla::CA here to get it into %INC below -- # It may, however, have been removed by some biber unpacked dists -- if (not exists($ENV{PERL_LWP_SSL_CA_FILE}) and -- not exists($ENV{PERL_LWP_SSL_CA_PATH}) and -- not defined(Biber::Config->getoption('ssl-nointernalca')) and -- eval {require Mozilla::CA}) { -- # we assume that the default CA file is in .../Mozilla/CA/cacert.pem -- (my $vol, my $dir, undef) = File::Spec->splitpath( $INC{"Mozilla/CA.pm"} ); -- $dir =~ s/\/$//; # splitpath sometimes leaves a trailing '/' -- $ENV{PERL_LWP_SSL_CA_FILE} = File::Spec->catpath($vol, "$dir/CA", 'cacert.pem'); -- } - - # fallbacks for, e.g., linux - unless (exists($ENV{PERL_LWP_SSL_CA_FILE})) { -diff --git a/lib/Biber/Input/file/bibtex.pm b/lib/Biber/Input/file/bibtex.pm -index 6cc365a..b41e946 100644 ---- a/lib/Biber/Input/file/bibtex.pm -+++ b/lib/Biber/Input/file/bibtex.pm -@@ -138,19 +138,6 @@ sub extract_entries { - else { - if ($1) { # HTTPS - # use IO::Socket::SSL qw(debug99); # useful for debugging SSL issues -- # We have to explicitly set the cert path because otherwise the https module -- # can't find the .pem when PAR::Packer'ed -- # Have to explicitly try to require Mozilla::CA here to get it into %INC below -- # It may, however, have been removed by some biber unpacked dists -- if (not exists($ENV{PERL_LWP_SSL_CA_FILE}) and -- not exists($ENV{PERL_LWP_SSL_CA_PATH}) and -- not defined(Biber::Config->getoption('ssl-nointernalca')) and -- eval {require Mozilla::CA}) { -- # we assume that the default CA file is in .../Mozilla/CA/cacert.pem -- (my $vol, my $dir, undef) = File::Spec->splitpath( $INC{"Mozilla/CA.pm"} ); -- $dir =~ s/\/$//; # splitpath sometimes leaves a trailing '/' -- $ENV{PERL_LWP_SSL_CA_FILE} = File::Spec->catpath($vol, "$dir/CA", 'cacert.pem'); -- } - - # fallbacks for, e.g., linux - unless (exists($ENV{PERL_LWP_SSL_CA_FILE})) { -diff --git a/lib/Biber/Input/file/ris.pm b/lib/Biber/Input/file/ris.pm -index 9814723..e849b95 100644 ---- a/lib/Biber/Input/file/ris.pm -+++ b/lib/Biber/Input/file/ris.pm -@@ -109,19 +109,6 @@ sub extract_entries { - else { - if ($1) { # HTTPS - # use IO::Socket::SSL qw(debug99); # useful for debugging SSL issues -- # We have to explicitly set the cert path because otherwise the https module -- # can't find the .pem when PAR::Packer'ed -- # Have to explicitly try to require Mozilla::CA here to get it into %INC below -- # It may, however, have been removed by some biber unpacked dists -- if (not exists($ENV{PERL_LWP_SSL_CA_FILE}) and -- not exists($ENV{PERL_LWP_SSL_CA_PATH}) and -- not defined(Biber::Config->getoption('ssl-nointernalca')) and -- eval {require Mozilla::CA}) { -- # we assume that the default CA file is in .../Mozilla/CA/cacert.pem -- (my $vol, my $dir, undef) = File::Spec->splitpath( $INC{"Mozilla/CA.pm"} ); -- $dir =~ s/\/$//; # splitpath sometimes leaves a trailing '/' -- $ENV{PERL_LWP_SSL_CA_FILE} = File::Spec->catpath($vol, "$dir/CA", 'cacert.pem'); -- } - - # fallbacks for, e.g., linux - unless (exists($ENV{PERL_LWP_SSL_CA_FILE})) { diff --git a/dev-tex/biber/files/biber-2.7-drop-mozilla-ca.patch b/dev-tex/biber/files/biber-2.7-drop-mozilla-ca.patch deleted file mode 100644 index 83b625ee4a3e..000000000000 --- a/dev-tex/biber/files/biber-2.7-drop-mozilla-ca.patch +++ /dev/null @@ -1,122 +0,0 @@ -commit 09ac1811820c2d2b92f8de779f7c389f89dc6c16 -Author: Jason A. Donenfeld <Jason@zx2c4.com> -Date: Sat Mar 12 02:54:35 2016 +0100 - - Remove Mozilla::CA dependency - -diff --git a/Build.PL b/Build.PL -index 6031458..8de2f2a 100644 ---- a/Build.PL -+++ b/Build.PL -@@ -53,7 +53,6 @@ my $builder = $class->new( - 'List::AllUtils' => 0, - 'List::MoreUtils' => 0, - 'List::MoreUtils::XS' => 0, -- 'Mozilla::CA' => '20160104', - 'Regexp::Common' => 0, - 'Log::Log4perl' => 0, - 'Unicode::Collate' => '1.19', -diff --git a/bin/biber b/bin/biber -index f9e28fb..8d614e5 100755 ---- a/bin/biber -+++ b/bin/biber -@@ -78,7 +78,6 @@ GetOptions( - 'sortgiveninits|sortfirstinits=s', - 'sortlocale|l=s', - 'sortupper=s', -- 'ssl-nointernalca', - 'ssl-noverify-host', - 'strip_comments|strip-comments', - 'tool', -@@ -710,12 +709,6 @@ default sorting (B<--collate|-C>). When - using B<--fastsort|-f>, your OS collation locale determines - this and this option is ignored (default is true). - --=item B<--ssl-nointernalca> -- --Don't try to use the default Mozilla CA certificates when using HTTPS to fetch remote data. --This assumes that the user will set one of the perl LWP::UserAgent module environment variables --to find the CA certs. -- - =item B<--ssl-noverify-host> - - Turn off host verification when using HTTPS to fetch remote data sources. -diff --git a/data/schemata/config.rnc b/data/schemata/config.rnc -index 7baf386..f3d321e 100644 ---- a/data/schemata/config.rnc -+++ b/data/schemata/config.rnc -@@ -79,7 +79,6 @@ start = - map+ - }+ - }? & -- element ssl-nointernalca { "0" | "1" }? & - element ssl-noverify-host { "0" | "1" }? & - element tool { "0" | "1" }? & - element tool_config { text }? & -diff --git a/data/schemata/config.rng b/data/schemata/config.rng -index f11b38e..fff209a 100644 ---- a/data/schemata/config.rng -+++ b/data/schemata/config.rng -@@ -353,14 +353,6 @@ - </element> - </optional> - <optional> -- <element name="ssl-nointernalca"> -- <choice> -- <value>0</value> -- <value>1</value> -- </choice> -- </element> -- </optional> -- <optional> - <element name="ssl-noverify-host"> - <choice> - <value>0</value> -diff --git a/lib/Biber/Input/file/biblatexml.pm b/lib/Biber/Input/file/biblatexml.pm -index 8139cd4..14018da 100644 ---- a/lib/Biber/Input/file/biblatexml.pm -+++ b/lib/Biber/Input/file/biblatexml.pm -@@ -115,19 +115,6 @@ sub extract_entries { - else { - if ($1) { # HTTPS - # use IO::Socket::SSL qw(debug99); # useful for debugging SSL issues -- # We have to explicitly set the cert path because otherwise the https module -- # can't find the .pem when PAR::Packer'ed -- # Have to explicitly try to require Mozilla::CA here to get it into %INC below -- # It may, however, have been removed by some biber unpacked dists -- if (not exists($ENV{PERL_LWP_SSL_CA_FILE}) and -- not exists($ENV{PERL_LWP_SSL_CA_PATH}) and -- not defined(Biber::Config->getoption('ssl-nointernalca')) and -- eval {require Mozilla::CA}) { -- # we assume that the default CA file is in .../Mozilla/CA/cacert.pem -- (my $vol, my $dir, undef) = File::Spec->splitpath( $INC{"Mozilla/CA.pm"} ); -- $dir =~ s/\/$//; # splitpath sometimes leaves a trailing '/' -- $ENV{PERL_LWP_SSL_CA_FILE} = File::Spec->catpath($vol, "$dir/CA", 'cacert.pem'); -- } - - # fallbacks for, e.g., linux - unless (exists($ENV{PERL_LWP_SSL_CA_FILE})) { -diff --git a/lib/Biber/Input/file/bibtex.pm b/lib/Biber/Input/file/bibtex.pm -index 6cc365a..b41e946 100644 ---- a/lib/Biber/Input/file/bibtex.pm -+++ b/lib/Biber/Input/file/bibtex.pm -@@ -138,19 +138,6 @@ sub extract_entries { - else { - if ($1) { # HTTPS - # use IO::Socket::SSL qw(debug99); # useful for debugging SSL issues -- # We have to explicitly set the cert path because otherwise the https module -- # can't find the .pem when PAR::Packer'ed -- # Have to explicitly try to require Mozilla::CA here to get it into %INC below -- # It may, however, have been removed by some biber unpacked dists -- if (not exists($ENV{PERL_LWP_SSL_CA_FILE}) and -- not exists($ENV{PERL_LWP_SSL_CA_PATH}) and -- not defined(Biber::Config->getoption('ssl-nointernalca')) and -- eval {require Mozilla::CA}) { -- # we assume that the default CA file is in .../Mozilla/CA/cacert.pem -- (my $vol, my $dir, undef) = File::Spec->splitpath( $INC{"Mozilla/CA.pm"} ); -- $dir =~ s/\/$//; # splitpath sometimes leaves a trailing '/' -- $ENV{PERL_LWP_SSL_CA_FILE} = File::Spec->catpath($vol, "$dir/CA", 'cacert.pem'); -- } - - # fallbacks for, e.g., linux - unless (exists($ENV{PERL_LWP_SSL_CA_FILE})) { diff --git a/dev-tex/biber/metadata.xml b/dev-tex/biber/metadata.xml deleted file mode 100644 index 9bb052a73bcf..000000000000 --- a/dev-tex/biber/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>hendrik@consetetur.de</email> - <name>Hendrik v. Raven (lorem_ipsum)</name> - </maintainer> - <maintainer type="project"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="sourceforge">biblatex-biber</remote-id> - <remote-id type="github">plk/biber</remote-id> - </upstream> -</pkgmetadata> |