biber: update to 2.18

Also update its dependency Net::SSLeay to latest commit, and get rid
of patch that was merged upstream.
This commit is contained in:
Henrik Grimler 2022-08-16 09:35:09 +02:00
parent 4896f0d665
commit a1fcc8e721
No known key found for this signature in database
GPG Key ID: B0076E490B71616B
3 changed files with 2 additions and 14 deletions

View File

@ -1,10 +0,0 @@
--- ./Makefile.PL.orig 2022-03-10 09:53:22.009385239 +0100
+++ ./Makefile.PL 2022-03-10 09:54:33.541385188 +0100
@@ -357,6 +357,7 @@
'/ssl111$exe/openssl.exe' => '/ssl111$root',# VMS, VSI install
'/ssl1$exe/openssl.exe' => '/ssl1$root',# VMS, VSI or HPE install
'/ssl$exe/openssl.exe' => '/ssl$root', # VMS, HP install
+ '@TERMUX_PREFIX@/bin/openssl' => '@TERMUX_PREFIX@', # Termux
);
while (my $k = shift @guesses

View File

@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=http://biblatex-biber.sourceforge.net
TERMUX_PKG_DESCRIPTION="A Unicode-capable BibTeX replacement for biblatex users"
TERMUX_PKG_LICENSE="Artistic-License-2.0"
TERMUX_PKG_MAINTAINER="Henrik Grimler @Grimler91"
TERMUX_PKG_VERSION=2.17
TERMUX_PKG_VERSION=2.18
TERMUX_PKG_SKIP_SRC_EXTRACT=true
TERMUX_PKG_PLATFORM_INDEPENDENT=true
TERMUX_PKG_DEPENDS="perl (>> 5.34.0-3), libxslt, libxml2 (>> 2.9.10-3), openssl-tool, make, clang, pkg-config"
@ -11,7 +11,7 @@ EXTUTILS_LIBBUILDER_VERSION=0.08
TEXT_BIBTEX_VERSION=0.88
# Build from latest Net::SSLeay version to get openssl3 compatibility,
# should be fixed in release 1.93.
NET_SSLEAY_VERSION=281c44cd31002d355a9cbfaa339c90ef035e5f90
NET_SSLEAY_VERSION=b458fb5a66228b2e2e3417d7d71581e624130b76
termux_step_make_install() {
mkdir -p $TERMUX_PREFIX/opt/biber
@ -25,7 +25,6 @@ termux_step_make_install() {
chmod 700 $TERMUX_PREFIX/bin/termux-install-biber
install -m600 "$TERMUX_PKG_BUILDER_DIR"/ExtUtils-LibBuilder.diff $TERMUX_PREFIX/opt/biber/
install -m600 "$TERMUX_PKG_BUILDER_DIR"/Text-BibTeX.diff $TERMUX_PREFIX/opt/biber/
install -m600 "$TERMUX_PKG_BUILDER_DIR"/Net-SSLeay.diff $TERMUX_PREFIX/opt/biber/
# Uninstalling all dependencies on uninstall would be annoying, so
# lets leave that for the user to deal with..
}

View File

@ -62,7 +62,6 @@ else
fi
tar -xf p5-net-ssleay-${NET_SSLEAY_VERSION}.tar.gz
cd p5-net-ssleay-${NET_SSLEAY_VERSION}
patch -Np1 -i $PREFIX/opt/biber/Net-SSLeay.diff
cpanm .
cd ..