From f4dfb516406a49ed0d6685a60b5038c845de8cbb Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 2 Apr 2020 12:36:26 +0200 Subject: [PATCH] davfs2: update to 1.5.6. --- srcpkgs/davfs2/patches/100-musl-compat.patch | 8 ++++---- srcpkgs/davfs2/patches/neon-0.31.patch | 11 +++++++++++ srcpkgs/davfs2/template | 6 +++--- 3 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 srcpkgs/davfs2/patches/neon-0.31.patch diff --git a/srcpkgs/davfs2/patches/100-musl-compat.patch b/srcpkgs/davfs2/patches/100-musl-compat.patch index 9af0e9b45d5..646a883a9fb 100644 --- a/srcpkgs/davfs2/patches/100-musl-compat.patch +++ b/srcpkgs/davfs2/patches/100-musl-compat.patch @@ -1,10 +1,10 @@ ---- configure.ac -+++ configure.ac +--- configure.ac.orig 2020-04-02 12:05:25.019234433 +0200 ++++ configure.ac 2020-04-02 12:06:27.138863342 +0200 @@ -42,7 +42,7 @@ DAV_CHECK_NEON # Checks for header files. AC_HEADER_DIRENT AC_HEADER_STDC --AC_CHECK_HEADERS([fcntl.h libintl.h langinfo.h limits.h locale.h mntent.h stddef.h stdint.h stdlib.h string.h sys/file.h sys/mount.h sys/time.h syslog.h termios.h unistd.h utime.h]) +-AC_CHECK_HEADERS([fcntl.h iconv.h libintl.h langinfo.h limits.h locale.h mntent.h stddef.h stdint.h stdlib.h string.h sys/file.h sys/mount.h sys/time.h syslog.h termios.h unistd.h utime.h]) +AC_CHECK_HEADERS([error.h fcntl.h iconv.h libintl.h langinfo.h limits.h locale.h mntent.h stddef.h stdint.h stdlib.h string.h sys/file.h sys/mount.h sys/time.h sys/select.h sys/types.h syslog.h termios.h unistd.h utime.h]) # Checks for typedefs, structures, and compiler characteristics. @@ -13,7 +13,7 @@ AC_FUNC_STRFTIME AC_FUNC_STAT AC_FUNC_UTIME_NULL --AC_CHECK_FUNCS([endpwent ftruncate getmntent memset mkdir nl_langinfo rpmatch select setlocale strcasecmp strchr strdup strerror strpbrk strrchr strstr strtol strtoull utime]) +-AC_CHECK_FUNCS([endpwent ftruncate getmntent iconv memset mkdir nl_langinfo rpmatch select setlocale strcasecmp strchr strdup strerror strpbrk strrchr strstr strtol strtoull utime]) +AC_CHECK_FUNCS([endpwent ftruncate getmntent memset mkdir nl_langinfo rpmatch select setlocale strcasecmp strchr strdup strerror strpbrk strrchr strstr strtol strtoull utime canonicalize_file_name fopencookie]) # Misc. diff --git a/srcpkgs/davfs2/patches/neon-0.31.patch b/srcpkgs/davfs2/patches/neon-0.31.patch new file mode 100644 index 00000000000..8a8d5691640 --- /dev/null +++ b/srcpkgs/davfs2/patches/neon-0.31.patch @@ -0,0 +1,11 @@ +--- configure.ac.orig 2020-04-02 12:00:27.586207223 +0200 ++++ configure.ac 2020-04-02 12:00:37.057303637 +0200 +@@ -36,7 +36,7 @@ AC_PROG_LN_S + # Checks for libraries. + AM_GNU_GETTEXT_VERSION(0.18.1) + AM_GNU_GETTEXT([external]) +-NE_REQUIRE_VERSIONS([0], [27 28 29 30]) ++NE_REQUIRE_VERSIONS([0], [27 28 29 30 31]) + DAV_CHECK_NEON + + # Checks for header files. diff --git a/srcpkgs/davfs2/template b/srcpkgs/davfs2/template index 0ec869e8db4..5015727ed8f 100644 --- a/srcpkgs/davfs2/template +++ b/srcpkgs/davfs2/template @@ -1,10 +1,10 @@ # Template file for 'davfs2' pkgname=davfs2 -version=1.5.5 +version=1.5.6 revision=1 build_style=gnu-configure configure_args="dav_user=nobody dav_group=network --enable-largefile" -hostmakedepends="automake gettext-devel neon-devel" +hostmakedepends="automake gettext gettext-devel neon-devel tar" makedepends="neon-devel" conf_files="/etc/davfs2/davfs2.conf /etc/davfs2/secrets" short_desc="File system driver that allows you to mount a WebDAV folder" @@ -12,7 +12,7 @@ maintainer="Alexander Mamay " license="GPL-3.0-or-later" homepage="https://savannah.nongnu.org/projects/davfs2" distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=587c6a25ad78109995a7ccb8e60aa1c491b149f2c99d47033f3d5e648430ad2f +checksum=417476cdcfd53966b2dcfaf12455b54f315959b488a89255ab4b44586153d801 pre_configure() { autoreconf -fi