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