pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/confuse Update to 3.2.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/bed6b3dba7f4
branches: trunk
changeset: 311620:bed6b3dba7f4
user: ryoon <ryoon%pkgsrc.org@localhost>
date: Wed Aug 15 13:55:00 2018 +0000
description:
Update to 3.2.1
Changelog:
[v3.2.1][] - 2017-08-17
-----------------------
### Fixes
* Issue #101: Bump ABI major number due to incompatible change in struct
when adding option annotation/comments in [v.3.1][]: `1.1.0 -> 2.0.0`
[v3.2][] - 2017-06-03
---------------------
### Fixes
* Issue #96: Add Windows/mingw compatible `fmemopen()` replacement
* Issue #98: Fix v3.1 regression, segfault on comment-only lines
[v3.1][] - 2017-05-24
---------------------
### Changes
* Refactored `CFGF_IGNORE_UNKNOWN` support, libConfuse now properly
ignores any type and sub-section without the need for declaring an
`__unknown` option. When the flag is set all unknown options,
including unknown sub-sections with, in turn, unknown options, are
now fully ignored
* Issue #69: New API for creating titled sections at runtime,
by Jonas Johansson @jonasj76
* Issue #92: Support for option annotation/comments. Every option can
now have a comment, which is both read and written from/to file.
Disabled by default, enable with `CFGF_COMMENTS` flag in `cfg_init()`
* ABI bump: 1.0.0 --> 1.1.0, due to new functionality
### Fixes
* Build unit tests statically for easier debugging
* Issue #21: Major refactor of lexer to fix memory leaks, `cfg_free()`
now properly releases all memory. By Joachim Nilsson @troglobit
* Issue #64: Fixed MSVC build errors, by George Koskeridis @Gikoskos
* Issue #65: SIGSEGV when parsed default values are used with include,
by Dmitri Zhabinski
* Issue #71: Fix syntax in rpm spec file, for CentOS/RHEL7
* Issue #73: Adjust gettext version requirement to build on CentOS/RHEL7.
GNU gettext v0.18.2.1 update `AM_GNU_GETTEXT()` to use AC_PROG_MKDIR_P
instead of `AM_PROG_MKDIR_P`, but v0.18.1.1 is included in Ubuntu 12.04
LTS. Fortunately Ubuntu 14.04 LTS ships v0.18.3.1 and Debian Jessie
ships v0.19.3. Unfortunately, CentOS7 and RHEL7 ships v0.18.2.1, so
for best compat. level at this point in time we require v0.18.2.
* Issue #74: Fix typos in documentation, by Luca Ceresoli
* Issue #79: Add `fmemopen()` compat for *BSD, including macOS
diffstat:
devel/confuse/Makefile | 9 +++------
devel/confuse/distinfo | 10 +++++-----
2 files changed, 8 insertions(+), 11 deletions(-)
diffs (40 lines):
diff -r 75f8db12349a -r bed6b3dba7f4 devel/confuse/Makefile
--- a/devel/confuse/Makefile Wed Aug 15 13:52:13 2018 +0000
+++ b/devel/confuse/Makefile Wed Aug 15 13:55:00 2018 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.20 2017/09/03 08:36:52 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2018/08/15 13:55:00 ryoon Exp $
-DISTNAME= confuse-3.0
+DISTNAME= confuse-3.2.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=martinh/}
-GITHUB_TAG= v${PKGVERSION_NOREV}
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
GITHUB_PROJECT= libconfuse
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -27,8 +27,5 @@
# definition of a function which is then not used.
BUILDLINK_TRANSFORM+= rm:-Werror
-pre-configure:
- cd ${WRKSRC} && ./autogen.sh
-
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 75f8db12349a -r bed6b3dba7f4 devel/confuse/distinfo
--- a/devel/confuse/distinfo Wed Aug 15 13:52:13 2018 +0000
+++ b/devel/confuse/distinfo Wed Aug 15 13:55:00 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2016/06/19 20:44:23 wiz Exp $
+$NetBSD: distinfo,v 1.8 2018/08/15 13:55:00 ryoon Exp $
-SHA1 (confuse-3.0.tar.gz) = f212b31464b3ac24e783f374af8f8055e47c427b
-RMD160 (confuse-3.0.tar.gz) = 8a92bf3a9f7d4f9692ecb38359deff1eb9e0a2ff
-SHA512 (confuse-3.0.tar.gz) = e2e01b7f259b934681a86594b37755bbc87a84ebcd83fe500ab4b405152187551391a94f2474cfac5f0f2740273c144c2d9294fce912f88e595a985b9356f9e8
-Size (confuse-3.0.tar.gz) = 110565 bytes
+SHA1 (confuse-3.2.1.tar.gz) = a0091aa9945d847fd6f05ef9eafd444713228b78
+RMD160 (confuse-3.2.1.tar.gz) = 7f4e73fce9c162a26a2fde65493e182a7a95e1ca
+SHA512 (confuse-3.2.1.tar.gz) = 272b41b337a160bbafd873002a5f67af625844090a7af829f13b5cf9d66ce531c97b172ae1f76a9bb6a621eb107172275f86e2d7913701dc922270e719458285
+Size (confuse-3.2.1.tar.gz) = 756948 bytes
Home |
Main Index |
Thread Index |
Old Index