summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xMaster/bin/amd64-freebsd/biberbin29118493 -> 0 bytes
-rwxr-xr-xMaster/bin/i386-cygwin/biber.exebin22838768 -> 22811996 bytes
-rwxr-xr-xMaster/bin/i386-freebsd/biberbin26414115 -> 0 bytes
-rwxr-xr-xMaster/bin/i386-linux/biberbin26328316 -> 20872816 bytes
-rwxr-xr-xMaster/bin/universal-darwin/biberbin40258688 -> 40261424 bytes
-rwxr-xr-xMaster/bin/win32/biber.exebin29848530 -> 29851272 bytes
-rwxr-xr-xMaster/bin/x86_64-cygwin/biber.exebin22888810 -> 22860908 bytes
-rwxr-xr-xMaster/bin/x86_64-darwinlegacy/biberbin41322551 -> 41325293 bytes
-rwxr-xr-xMaster/bin/x86_64-linux/biberbin30023266 -> 30026008 bytes
-rwxr-xr-xMaster/bin/x86_64-linuxmusl/biberbin24992685 -> 23827629 bytes
-rwxr-xr-xMaster/bin/x86_64-solaris/biberbin28959894 -> 28962817 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/biber/biber.pdfbin267307 -> 270737 bytes
-rw-r--r--Master/texmf-dist/source/bibtex/biber/Changes5
-rw-r--r--Master/texmf-dist/source/bibtex/biber/biblatex-biber.tar.gzbin1036248 -> 1053286 bytes
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds12
-rw-r--r--Master/tlpkg/tlpsrc/biber.tlpsrc2
16 files changed, 11 insertions, 8 deletions
diff --git a/Master/bin/amd64-freebsd/biber b/Master/bin/amd64-freebsd/biber
deleted file mode 100755
index adf7f510764..00000000000
--- a/Master/bin/amd64-freebsd/biber
+++ /dev/null
Binary files differ
diff --git a/Master/bin/i386-cygwin/biber.exe b/Master/bin/i386-cygwin/biber.exe
index 4dcee2e6029..5300a7048f6 100755
--- a/Master/bin/i386-cygwin/biber.exe
+++ b/Master/bin/i386-cygwin/biber.exe
Binary files differ
diff --git a/Master/bin/i386-freebsd/biber b/Master/bin/i386-freebsd/biber
deleted file mode 100755
index 6b75756219b..00000000000
--- a/Master/bin/i386-freebsd/biber
+++ /dev/null
Binary files differ
diff --git a/Master/bin/i386-linux/biber b/Master/bin/i386-linux/biber
index 797b9f0fcfc..05cc7b6ebda 100755
--- a/Master/bin/i386-linux/biber
+++ b/Master/bin/i386-linux/biber
Binary files differ
diff --git a/Master/bin/universal-darwin/biber b/Master/bin/universal-darwin/biber
index b0b9eb70c9a..897cef06aeb 100755
--- a/Master/bin/universal-darwin/biber
+++ b/Master/bin/universal-darwin/biber
Binary files differ
diff --git a/Master/bin/win32/biber.exe b/Master/bin/win32/biber.exe
index d33cc674cc6..b27c5f14099 100755
--- a/Master/bin/win32/biber.exe
+++ b/Master/bin/win32/biber.exe
Binary files differ
diff --git a/Master/bin/x86_64-cygwin/biber.exe b/Master/bin/x86_64-cygwin/biber.exe
index 5ce514512d9..e7bcd7a1e0b 100755
--- a/Master/bin/x86_64-cygwin/biber.exe
+++ b/Master/bin/x86_64-cygwin/biber.exe
Binary files differ
diff --git a/Master/bin/x86_64-darwinlegacy/biber b/Master/bin/x86_64-darwinlegacy/biber
index 057156b4d63..c4812bfaf48 100755
--- a/Master/bin/x86_64-darwinlegacy/biber
+++ b/Master/bin/x86_64-darwinlegacy/biber
Binary files differ
diff --git a/Master/bin/x86_64-linux/biber b/Master/bin/x86_64-linux/biber
index f7257fb7a7a..12c70e6005f 100755
--- a/Master/bin/x86_64-linux/biber
+++ b/Master/bin/x86_64-linux/biber
Binary files differ
diff --git a/Master/bin/x86_64-linuxmusl/biber b/Master/bin/x86_64-linuxmusl/biber
index b6711c9e123..473e0f46047 100755
--- a/Master/bin/x86_64-linuxmusl/biber
+++ b/Master/bin/x86_64-linuxmusl/biber
Binary files differ
diff --git a/Master/bin/x86_64-solaris/biber b/Master/bin/x86_64-solaris/biber
index f92e29cfd34..1967f92b72a 100755
--- a/Master/bin/x86_64-solaris/biber
+++ b/Master/bin/x86_64-solaris/biber
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/biber/biber.pdf b/Master/texmf-dist/doc/bibtex/biber/biber.pdf
index f0c2ee3e881..977771905dc 100644
--- a/Master/texmf-dist/doc/bibtex/biber/biber.pdf
+++ b/Master/texmf-dist/doc/bibtex/biber/biber.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/bibtex/biber/Changes b/Master/texmf-dist/source/bibtex/biber/Changes
index 8ef324874dc..b1bb608882e 100644
--- a/Master/texmf-dist/source/bibtex/biber/Changes
+++ b/Master/texmf-dist/source/bibtex/biber/Changes
@@ -1,5 +1,10 @@
Revision history for Biber
+2.17 (2022-01)
+ * Tool mode now supports tab indentation in output as well as spaces
+ (see --output-indent)
+ * More compact match/replace syntax for serial items in data maps
+ * Native ARM64 binary for OSX now provided
2.16 (2020-12)
* Better support for Unicode on Windows (10 1803+) with the
--winunicode option
diff --git a/Master/texmf-dist/source/bibtex/biber/biblatex-biber.tar.gz b/Master/texmf-dist/source/bibtex/biber/biblatex-biber.tar.gz
index 211b8a6adef..f2e2488b4cc 100644
--- a/Master/texmf-dist/source/bibtex/biber/biblatex-biber.tar.gz
+++ b/Master/texmf-dist/source/bibtex/biber/biblatex-biber.tar.gz
Binary files differ
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 973508a534c..2ab8391c5ba 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -30,7 +30,7 @@ use vars qw($opt_ctan_dir);
# programs used; must all be on the path
$MV = "mv -v";
$CP = "cp -pv";
-$RM = "rm -vf"; # just to get feedback from GNU rm on removals
+$RM = "rm -vf"; # -v to get feedback via GNU rm on removals
$MAKEINFO = "makeinfo";
$INSTALL = "install -D -m 664";
@@ -6231,8 +6231,8 @@ sub POSTbiber {
# move doc pdf.
&mv_with_mkdir ("biber.pdf", $DOCDIR);
- # we don't do 64-bit Windows or i386-darwin.
- &SYSTEM ("$RM biber-MSWIN64* darwin_x86_i386");
+ # we don't do 64-bit Windows, etc.
+ &SYSTEM ("$RM biber-MSWIN64* biber-darwin_arm*");
# biber uses different platform names.
my %tl_platform = (
@@ -6240,7 +6240,7 @@ sub POSTbiber {
"amd64-freebsd" => "amd64-freebsd",
"cygwin32" => "i386-cygwin",
"cygwin64" => "x86_64-cygwin",
- "darwin_x86_64" => "x86_64-darwin",
+ "darwin_x86_64" => "universal-darwin",
"darwinlegacy_x86_64"=> "x86_64-darwinlegacy",
"i386-freebsd" => "i386-freebsd",
"i386-pc-solaris2" => "i386-solaris",
@@ -6263,10 +6263,6 @@ sub POSTbiber {
my $biber_binary = "biber";
$biber_binary .= ".exe" if $archive =~ /MSWIN|cygwin/i;
- # musl tarball has wrong name, hopefully just once.
- my $musl = "biber-linux_x86_64-musl";
- &xsystem ("$MV $musl $biber_binary") if -r $musl;
-
# Put the executable in the Master bin directory.
(my $biber_platform = $archive) =~ s/biber-(.*?)\..*/$1/;
my $tl_platform = $tl_platform{$biber_platform};
diff --git a/Master/tlpkg/tlpsrc/biber.tlpsrc b/Master/tlpkg/tlpsrc/biber.tlpsrc
index 742eceb8e86..21fde19390a 100644
--- a/Master/tlpkg/tlpsrc/biber.tlpsrc
+++ b/Master/tlpkg/tlpsrc/biber.tlpsrc
@@ -3,8 +3,10 @@ docpattern +!d texmf-dist/doc/latex/biblatex
# Not all platforms provide this.
binpattern f/!\
aarch64-linux,\
+amd64-freebsd,\
amd64-netbsd,\
armhf-linux,\
+i386-freebsd,\
i386-netbsd,\
i386-solaris,\
bin/${ARCH}/biber