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:
parent
4896f0d665
commit
a1fcc8e721
|
@ -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
|
|
@ -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..
|
||||
}
|
||||
|
|
|
@ -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 ..
|
||||
|
|
Loading…
Reference in New Issue