public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Colin B. Macdonald <cbm@m.fsf.org>
To: git-commits@fedoraproject.org
Subject: [rpms/biber] epel10: Bump to 2.1, for biblatex-3.0
Date: Tue, 18 Aug 2026 11:23:26 GMT [thread overview]
Message-ID: <178705220639.1.1173700262550499166.rpms-biber-bb2e8a94f347@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/biber
Branch : epel10
Commit : bb2e8a94f34772fdeddcd4a3edfd85fb4e698532
Author : Colin B. Macdonald <cbm@m.fsf.org>
Date : 2015-12-14T11:12:24-08:00
Stats : +55/-12 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/biber/c/bb2e8a94f34772fdeddcd4a3edfd85fb4e698532?branch=epel10
Log:
Bump to 2.1, for biblatex-3.0
- Update deps.
- Add more deps based on upstream confirmation.
---
diff --git a/biber-bump-perl-u-n-dep-with-xsub.patch b/biber-bump-perl-u-n-dep-with-xsub.patch
new file mode 100644
index 0000000..3c56ffc
--- /dev/null
+++ b/biber-bump-perl-u-n-dep-with-xsub.patch
@@ -0,0 +1,22 @@
+From 7998b16045ddcb86a9e2b7ef322f329637653a6b Mon Sep 17 00:00:00 2001
+From: Philip Kime <Philip@kime.org.uk>
+Date: Mon, 26 Oct 2015 21:47:38 +0000
+Subject: [PATCH] Bumped U::N to new XSUB version
+
+---
+ Build.PL | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Build.PL b/Build.PL
+index eefb1a8..d84786d 100644
+--- a/Build.PL
++++ b/Build.PL
+@@ -57,7 +57,7 @@ my $builder = $class->new(
+ 'Regexp::Common' => 0,
+ 'Log::Log4perl' => 0,
+ 'Unicode::Collate' => '1.14',
+- 'Unicode::Normalize' => '<= 1.17',# 1.18 removes XS and is too slow
++ 'Unicode::Normalize' => '1.23',
+ 'Unicode::GCString' => 0,
+ 'Encode::EUCJPASCII' => 0,
+ 'Encode::JIS2K' => 0,
diff --git a/biber.spec b/biber.spec
index 1fc8f57..b4b8d08 100644
--- a/biber.spec
+++ b/biber.spec
@@ -1,11 +1,13 @@
Name: biber
-Version: 1.8
-Release: 12%{?dist}
+Version: 2.1
+Release: 1%{?dist}
Summary: Command-line bibliographic manager, BibTeX replacement
License: (GPL+ or Artistic 2.0) and Artistic 2.0
Group: Development/Tools
URL: http://biblatex-biber.sourceforge.net/
Source0: https://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/%{version}/biblatex-biber.tar.gz
+# cherry-pick from upstream: otherwise need perl-Unicode-Normalize <= 1.17
+Patch0: biber-bump-perl-u-n-dep-with-xsub.patch
BuildArch: noarch
BuildRequires: perl
@@ -47,12 +49,16 @@ BuildRequires: perl(Regexp::Common)
BuildRequires: perl(Storable)
BuildRequires: perl(sigtrap)
BuildRequires: perl(strict)
+BuildRequires: perl(Test::Differences)
BuildRequires: perl(Test::More)
-BuildRequires: perl(Text::BibTeX) >= 0.66
+BuildRequires: perl(Test::Pod)
+BuildRequires: perl(Test::Pod::Coverage)
+BuildRequires: perl(Text::BibTeX) >= 0.70
BuildRequires: perl(Text::BibTeX::Name)
BuildRequires: perl(Text::BibTeX::NameFormat)
+BuildRequires: perl(Text::Roman)
BuildRequires: perl(Text::Wrap)
-BuildRequires: perl(Unicode::Normalize)
+BuildRequires: perl(Unicode::Normalize) >= 1.23
BuildRequires: perl(Unicode::GCString)
BuildRequires: perl(Unicode::Collate::Locale)
BuildRequires: perl(URI)
@@ -62,21 +68,30 @@ BuildRequires: perl(warnings)
BuildRequires: perl(XML::LibXML)
BuildRequires: perl(XML::LibXML::Simple)
BuildRequires: perl(XML::Writer)
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Requires: perl(autovivification)
Requires: perl(Business::ISBN)
Requires: perl(Business::ISMN)
Requires: perl(Business::ISSN)
-Requires: perl(Unicode::Collate::Locale)
+# Upstream confirmed [1] deps on Encode::* and List::MoreUtils (c.f., [2]).
+# [1] https://github.com/plk/biber/issues/98
+# [2] https://bugzilla.redhat.com/show_bug.cgi?id=1165620
+Requires: perl(Encode::EUCJPASCII)
+Requires: perl(Encode::HanExtra)
+Requires: perl(Encode::JIS2K)
+Requires: perl(List::MoreUtils)
+Requires: perl(List::MoreUtils::XS)
Requires: perl(LWP::Simple)
Requires: perl(LWP::Protocol::https)
-Requires: perl(Mozilla::CA) >= 20130114
-Requires: perl(Text::BibTeX) >= 0.66
+Requires: perl(Mozilla::CA) >= 20141217
+Requires: perl(Text::BibTeX) >= 0.70
+Requires: perl(Text::Roman)
+Requires: perl(Unicode::Collate::Locale)
Requires: perl(XML::LibXSLT)
-# Note: biber 1.9 will need 2.9
-Requires: texlive-biblatex >= 4:svn32245.2.8a
+# Note: biber 2.1 needs 3.0
+Requires: texlive-biblatex >= 5:svn37083.3.0
-# filter autogenerated runtime dep, instead use contraint above
+# filter autogenerated runtime dep, instead use constraint above
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Text::BibTeX\\)$
@@ -89,6 +104,7 @@ functionality. It is often used with the popular BibLaTeX package
%prep
%setup -q -n biblatex-biber-%{version}
+%patch0 -p1 -F3
%build
@@ -111,6 +127,11 @@ chmod u+w %{buildroot}%{_bindir}/*
%changelog
+* Mon Dec 14 2015 Colin B. Macdonald <cbm@m.fsf.org> 2.1-1
+- Bump to 2.1, for biblatex-3.0.
+- Update deps.
+- Add more deps based on upstream confirmation.
+
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
diff --git a/sources b/sources
index 9e79f7d..bd869b1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-26b2134291ddd7851973a6c385e5545c biblatex-biber.tar.gz
+c46979acce3befdb3431ffadcc81bdf3 biblatex-biber.tar.gz
reply other threads:[~2026-08-18 11:23 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178705220639.1.1173700262550499166.rpms-biber-bb2e8a94f347@fedoraproject.org \
--to=cbm@m.fsf.org \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox