libconfig: bump to version 1.7.2
PATCH 1/1 libconfig: bump to version 1.7.2
- Update site to github
- Add hash for license file
- Add patch to disable documentation (sent upstream:
https://github.com/hyperrealm/libconfig/pull/116)
Signed-off-by Fabrice Fontaine <[email protected]>
--- .../libconfig/0001-Add-disable-doc-option.patch | 54 ++++++++++++++++++++++ package/libconfig/Config.in | 2 +- package/libconfig/libconfig.hash | 3 +- package/libconfig/libconfig.mk | 6 ++- 4 files changed, 61 insertions(+), 4 deletions(-) create mode 100644 package/libconfig/0001-Add-disable-doc-option.patch
package/libconfig/0001-Add-disable-doc-option.patch new file +54 -0
@@ -0,0 +1,54 @@ +From a0301bde126c2b08b50e789fd025a8c513c914c3 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine <[email protected]> +Date: Sat, 28 Apr 2018 19:15:22 +0200 +Subject: [PATCH] Add --disable-doc option + +Signed-off-by: Fabrice Fontaine <[email protected]> +--- + Makefile.am | 6 +++++- + configure.ac | 12 ++++++++++++ + 2 files changed, 17 insertions(+), 1 deletion(-) + +diff --git a/Makefile.am b/Makefile.am +index 50ef4fa..e94d3ec 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -1,7 +1,11 @@ + + ACLOCAL_AMFLAGS = -I m4 + +-SUBDIRS = lib doc tinytest tests ++SUBDIRS = lib tinytest tests ++ ++if BUILDDOC ++SUBDIRS += doc ++endif + + if BUILDEXAMPLES + SUBDIRS += examples +diff --git a/configure.ac b/configure.ac +index 62c5c56..8a14855 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -99,6 +99,18 @@ docxx=yes + + AM_CONDITIONAL(BUILDCXX, test x$docxx = xyes) + ++dodoc=yes ++ ++AC_ARG_ENABLE(doc, ++AS_HELP_STRING([--disable-doc], [Disable building of the documentation]), ++[if test "$enableval" = "no"; then dodoc="no"; fi], ++[ ++dodoc=yes ++] ++) ++ ++AM_CONDITIONAL(BUILDDOC, test x$dodoc = xyes) ++ + doexamples=yes + + AC_ARG_ENABLE(examples, +-- +2.14.1 +
package/libconfig/Config.in +1 -1
@@ -6,4 +6,4 @@ config BR2_PACKAGE_LIBCONFIG readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code. - http://www.hyperrealm.com/libconfig/ + https://hyperrealm.github.io/libconfig/
package/libconfig/libconfig.hash +2 -1
@@ -1,2 +1,3 @@ # Locally computed: -sha256 e31daa390d8e4461c8830512fe2e13ba1a3d6a02a2305a02429eec61e68703f6 libconfig-1.5.tar.gz +sha256 f67ac44099916ae260a6c9e290a90809e7d782d96cdd462cac656ebc5b685726 libconfig-v1.7.2.tar.gz +sha256 d80c9d084ebfb50ea1ed91bfbc2410d6ce542097a32c43b00781b83adcb8c77f COPYING.LIB
package/libconfig/libconfig.mk +4 -2
@@ -4,11 +4,13 @@ # ################################################################################ -LIBCONFIG_VERSION = 1.5 -LIBCONFIG_SITE = http://www.hyperrealm.com/libconfig +LIBCONFIG_VERSION = v1.7.2 +LIBCONFIG_SITE = $(call github,hyperrealm,libconfig,$(LIBCONFIG_VERSION)) LIBCONFIG_LICENSE = LGPL-2.1+ LIBCONFIG_LICENSE_FILES = COPYING.LIB LIBCONFIG_INSTALL_STAGING = YES +# From git +LIBCONFIG_AUTORECONF = YES LIBCONFIG_CONF_OPTS = --disable-examples ifneq ($(BR2_INSTALL_LIBSTDCPP),y)
Signature · 1 line
2.14.1
Thomas Petazzoni
AppliedPATCH 1/1 libconfig: bump to version 1.7.2
Hello,
Quoted 5 lines · Fabrice Fontaine
- Update site to github
- Add hash for license file
- Add patch to disable documentation (sent upstream:
https://github.com/hyperrealm/libconfig/pull/116)
Quoted 8 lines
Signed-off-by Fabrice Fontaine <[email protected]>--- .../libconfig/0001-Add-disable-doc-option.patch | 54 ++++++++++++++++++++++ package/libconfig/Config.in | 2 +- package/libconfig/libconfig.hash | 3 +- package/libconfig/libconfig.mk | 6 ++- 4 files changed, 61 insertions(+), 4 deletions(-) create mode 100644 package/libconfig/0001-Add-disable-doc-option.patch
Applied to master, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons) Embedded Linux and Kernel engineering https://bootlin.com