diff --git a/packages/devel/libtool/package.mk b/packages/devel/libtool/package.mk index 9ea61cbffc..d9939fa9f4 100644 --- a/packages/devel/libtool/package.mk +++ b/packages/devel/libtool/package.mk @@ -3,11 +3,11 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libtool" -PKG_VERSION="2.4.7" -PKG_SHA256="04e96c2404ea70c590c546eba4202a4e12722c640016c12b9b2f1ce3d481e9a8" +PKG_VERSION="2.5.3" +PKG_SHA256="898011232cc59b6b3bbbe321b60aba9db1ac11578ab61ed0df0299458146ae2e" PKG_LICENSE="GPL" -PKG_SITE="http://www.gnu.org/software/libtool/" -PKG_URL="http://ftpmirror.gnu.org/libtool/${PKG_NAME}-${PKG_VERSION}.tar.gz" +PKG_SITE="https://www.gnu.org/software/libtool/" +PKG_URL="https://ftpmirror.gnu.org/libtool/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_DEPENDS_HOST="ccache:host autoconf:host automake:host intltool:host" PKG_DEPENDS_TARGET="toolchain" PKG_LONGDESC="A generic library support script." diff --git a/packages/devel/libtool/patches/libtool-01_dont_relink_against_host.patch b/packages/devel/libtool/patches/libtool-01_dont_relink_against_host.patch index fd54ec6fc2..ea81981f1a 100644 --- a/packages/devel/libtool/patches/libtool-01_dont_relink_against_host.patch +++ b/packages/devel/libtool/patches/libtool-01_dont_relink_against_host.patch @@ -2,12 +2,12 @@ diff --git a/build-aux/ltmain.sh b/build-aux/ltmain.sh index 5eca4ae..23901ff 100644 --- a/build-aux/ltmain.sh +++ b/build-aux/ltmain.sh -@@ -8333,7 +8333,7 @@ func_mode_link () +@@ -8668,7 +8668,7 @@ fi else # We cannot seem to hardcode it, guess we'll fake it. -- add_dir=-L$libdir -+ #add_dir=-L$libdir +- add_dir=-L$lt_sysroot$libdir ++ #add_dir=-L$lt_sysroot$libdir # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in diff --git a/packages/devel/libtool/patches/libtool-02-aclocal-m4.patch b/packages/devel/libtool/patches/libtool-02-aclocal-m4.patch deleted file mode 100644 index 4e3b018773..0000000000 --- a/packages/devel/libtool/patches/libtool-02-aclocal-m4.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff -Nur a/aclocal.m4 b/aclocal.m4 ---- a/aclocal.m4 2022-03-17 02:45:15.000000000 +0000 -+++ b/aclocal.m4 2022-03-18 08:15:31.544666740 +0000 -@@ -35,7 +35,7 @@ - [am__api_version='1.16' - dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to - dnl require some minimum version. Point them to the right macro. --m4_if([$1], [1.16.3], [], -+m4_if([$1], [1.17], [], - [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl - ]) - -@@ -51,7 +51,7 @@ - # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. - # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. - AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], --[AM_AUTOMAKE_VERSION([1.16.3])dnl -+[AM_AUTOMAKE_VERSION([1.17])dnl - m4_ifndef([AC_AUTOCONF_VERSION], - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl - _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) -diff -Nur a/configure b/configure ---- a/configure 2022-03-17 02:45:27.000000000 +0000 -+++ b/configure 2024-07-25 07:36:37.688271964 +0000 -@@ -2811,7 +3471,7 @@ - ## Automake Initialisation. ## - ## ------------------------ ## - --am__api_version='1.16' -+am__api_version='1.17' - - # Find a good install program. We prefer a C program (faster), - # so one script is as good as another. But avoid the broken or