neon: update to 0.32.1
authorRosen Penev <rosenp@gmail.com>
Thu, 16 Dec 2021 02:17:17 +0000 (18:17 -0800)
committerRosen Penev <rosenp@gmail.com>
Tue, 21 Dec 2021 02:05:57 +0000 (18:05 -0800)
Add patch to get rid of xmlto dependency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
libs/neon/Makefile
libs/neon/patches/010-no-xmlto.patch [new file with mode: 0644]

index f3aaa38d388f4b22abf6886f3a656277246a86ed..281506c99d925e763983df9c2bcf1efd9dc71eab 100644 (file)
@@ -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 <fededim@gmail.com>
 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 (file)
index 0000000..1421ee1
--- /dev/null
@@ -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