From c24e28bd5e76a967ecf2b26e707894e0593c067e Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Wed, 15 Dec 2021 18:17:17 -0800 Subject: [PATCH] neon: update to 0.32.1 Add patch to get rid of xmlto dependency. Signed-off-by: Rosen Penev --- libs/neon/Makefile | 6 +++--- libs/neon/patches/010-no-xmlto.patch | 20 ++++++++++++++++++++ 2 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 libs/neon/patches/010-no-xmlto.patch diff --git a/libs/neon/Makefile b/libs/neon/Makefile index f3aaa38d3..281506c99 100644 --- a/libs/neon/Makefile +++ b/libs/neon/Makefile @@ -8,12 +8,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=neon -PKG_VERSION:=0.31.2 -PKG_RELEASE:=2 +PKG_VERSION:=0.32.1 +PKG_RELEASE:=$(AUTORELEASE) PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://notroj.github.io/neon -PKG_HASH:=cf1ee3ac27a215814a9c80803fcee4f0ede8466ebead40267a9bd115e16a8678 +PKG_HASH:=05c54bc115030c89e463a4fb28d3a3f8215879528ba5ca70d676d3d21bf3af52 PKG_MAINTAINER:=Federico Di Marco PKG_LICENSE:=LGPL-2.1-or-later diff --git a/libs/neon/patches/010-no-xmlto.patch b/libs/neon/patches/010-no-xmlto.patch new file mode 100644 index 000000000..1421ee172 --- /dev/null +++ b/libs/neon/patches/010-no-xmlto.patch @@ -0,0 +1,20 @@ +--- a/Makefile.in ++++ b/Makefile.in +@@ -45,7 +45,7 @@ INSTALL = @INSTALL@ + transform = @program_transform_name@ + + LIBTOOL = @LIBTOOL@ +-XMLTO = xmlto ++XMLTO = /bin/true + GCOV = gcov + XGETTEXT_OPTS = --keyword=_ --keyword=N_ --msgid-bugs-address=neon@lists.manyfish.co.uk \ + --default-domain=neon --flag ne_print_request_header:3:c-format \ +@@ -149,7 +149,7 @@ install-memleak: + @echo "ERROR: purposes only; this copy of neon must not be installed." + @false + +-install-yes: install-lib install-headers install-config install-docs install-nls ++install-yes: install-lib install-headers install-config install-nls + + # libtool does all the necessary magic here + install-lib: subdirs