pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/pkgconf pkgconf: update to 1.7.3.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f94edca2f56a
branches:  trunk
changeset: 440056:f94edca2f56a
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Oct 02 09:21:28 2020 +0000

description:
pkgconf: update to 1.7.3.

Changes from 1.7.2 to 1.7.3:
----------------------------

* Bug fixes:
  - Fix a possible out of boundary write when evaluating dependencies.
    Patch by Tobias Stöckmann.
  - Fix escaping logic on Windows.  Patch by Vincent Torri.
  - Fix out of boundary reads and writes with a malformed fragment.
    Patches by Tobias Stöckmann.
  - Fix a possible out of boundary write when evaluating tuples.
    Patch by Tobias Stöckmann.

Changes from 1.7.1 to 1.7.2:
----------------------------

* Bug fixes:
  - Fix a windows-specific crash relating to path fixups.

Changes from 1.7.0 to 1.7.1:
----------------------------

* Bug fixes:
  - Fix a possible out of boundary access in the parser for the
    cross-compile database.  Patch by Tobias Stöckmann.
  - Missing files for building with Meson are now included in the
    tarball.  Patch by Neal Gompa.
  - Fix calculation of package atoms on Windows with paths that
    use both directory separator characters.

Changes from 1.6.3 to 1.7.0:
----------------------------

* Bug fixes:
  - Fix a possible buffer overflow involving newline escaping.
    Patch by Tobias Stöckmann.
  - Fix an out of boundary access in the parser.
    Patch by Tobias Stöckmann.
  - Fix leakage of strcmp() result value in pkgconf_compare_version()
    responses.
  - Return the default personality if loading a cross-compile
    personality file failed.
  - Do not complain about newlines when validating package versions.
  - Properly detect strndup() on Windows when building with Meson.

* Enhancements:
  - A new --shared option and WantDefaultStatic cross-compile
    configuration option have been added.  This allows for toolchains
    to specify that static linking should be used by default.
  - Support for the PKG_CONFIG_MSVC_SYNTAX environment variable has
    been added.  Patch by Dan Kegel.
  - Support for the PKGCONF_PKG_PKGF_DONT_MERGE_SPECIAL_FRAGMENTS
    client flag which disables emulation of freedesktop.org pkg-config
    fragment merging semantics has been added.
    Patch by Karen Arutyunov.

Changes from 1.6.2 to 1.6.3:
----------------------------

* Bug fixes:
  - Properly tokenize versions.  Versions cannot logically contain
    whitespace, as dependency-lists would not properly tokenize if
    they could.  A diagnostic is generated for malformed version
    strings containing whitespace when --validate is used.

* Enhancements:
  - CMake support has been dropped.  Use Meson to build on Windows.

Changes from 1.6.1 to 1.6.2:
----------------------------

* Bug fixes:
  - Fixed a memory leak when deduplicating paths.
  - Fixed strndup-related build regression on Windows.

* Enhancements:
  - Added pkgconf-lite variant.  pkgconf-lite is a stripped down
    variant of pkgconf that only includes pkg-config features.
  - Added --modversion description to pkgconf(1) man page.

diffstat:

 devel/pkgconf/Makefile |   4 ++--
 devel/pkgconf/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r 85d2322da5c7 -r f94edca2f56a devel/pkgconf/Makefile
--- a/devel/pkgconf/Makefile    Fri Oct 02 09:20:08 2020 +0000
+++ b/devel/pkgconf/Makefile    Fri Oct 02 09:21:28 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2019/03/11 14:21:01 ryoon Exp $
+# $NetBSD: Makefile,v 1.15 2020/10/02 09:21:28 wiz Exp $
 
-DISTNAME=      pkgconf-1.6.0
+DISTNAME=      pkgconf-1.7.3
 CATEGORIES=    devel
 MASTER_SITES=  https://distfiles.dereferenced.org/pkgconf/
 
diff -r 85d2322da5c7 -r f94edca2f56a devel/pkgconf/distinfo
--- a/devel/pkgconf/distinfo    Fri Oct 02 09:20:08 2020 +0000
+++ b/devel/pkgconf/distinfo    Fri Oct 02 09:21:28 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2019/03/11 14:21:01 ryoon Exp $
+$NetBSD: distinfo,v 1.10 2020/10/02 09:21:28 wiz Exp $
 
-SHA1 (pkgconf-1.6.0.tar.gz) = 0445ab4957692dbe77d34a6b28a8d5b205b9e1a4
-RMD160 (pkgconf-1.6.0.tar.gz) = 41c756023665abfa1618113435b26e71061b3454
-SHA512 (pkgconf-1.6.0.tar.gz) = b2bb2f5b1b4e8917eb24d97c9bddcf3769160583658cba948d03b553dc412fcd8d676ea656aa81ad3ff1fc3e893e0eac45c530387b4b97225a0d07fc41ec8aac
-Size (pkgconf-1.6.0.tar.gz) = 423120 bytes
+SHA1 (pkgconf-1.7.3.tar.gz) = 628f022c956520a0ee64548fd984f5da31c79d0a
+RMD160 (pkgconf-1.7.3.tar.gz) = e7149aea42cb8ab84d3789d089e76a94ec77d3bc
+SHA512 (pkgconf-1.7.3.tar.gz) = 286d15ee6175e29cf1e9b4dbad67140a5fefa6e0c53c68568a75d8fe28c02fff26db55b6720adef28643c3b601643a6b5b6e6bb62e8dad129ae1822138884066
+Size (pkgconf-1.7.3.tar.gz) = 427723 bytes



Home | Main Index | Thread Index | Old Index