add support for the PKGCONF_PKG_PKGF_DONT_MERGE_SPECIAL_FRAGMENTS flag used in build2.
parent
fb9c2258d1
commit
4fb7683c3e
4
NEWS
4
NEWS
|
@ -21,6 +21,10 @@ Changes from 1.6.3 to 1.7.0:
|
||||||
to specify that static linking should be used by default.
|
to specify that static linking should be used by default.
|
||||||
- Support for the PKG_CONFIG_MSVC_SYNTAX environment variable has
|
- Support for the PKG_CONFIG_MSVC_SYNTAX environment variable has
|
||||||
been added. Patch by Dan Kegel.
|
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:
|
Changes from 1.6.2 to 1.6.3:
|
||||||
----------------------------
|
----------------------------
|
||||||
|
|
|
@ -150,7 +150,8 @@ pkgconf_fragment_add(const pkgconf_client_t *client, pkgconf_list_t *list, const
|
||||||
{
|
{
|
||||||
char mungebuf[PKGCONF_ITEM_SIZE];
|
char mungebuf[PKGCONF_ITEM_SIZE];
|
||||||
|
|
||||||
if (list->tail != NULL && list->tail->data != NULL)
|
if (list->tail != NULL && list->tail->data != NULL &&
|
||||||
|
!(client->flags & PKGCONF_PKG_PKGF_DONT_MERGE_SPECIAL_FRAGMENTS))
|
||||||
{
|
{
|
||||||
pkgconf_fragment_t *parent = list->tail->data;
|
pkgconf_fragment_t *parent = list->tail->data;
|
||||||
|
|
||||||
|
|
|
@ -249,6 +249,7 @@ PKGCONF_API pkgconf_cross_personality_t *pkgconf_cross_personality_find(const ch
|
||||||
#define PKGCONF_PKG_PKGF_DONT_RELOCATE_PATHS 0x0800
|
#define PKGCONF_PKG_PKGF_DONT_RELOCATE_PATHS 0x0800
|
||||||
#define PKGCONF_PKG_PKGF_SIMPLIFY_ERRORS 0x1000
|
#define PKGCONF_PKG_PKGF_SIMPLIFY_ERRORS 0x1000
|
||||||
#define PKGCONF_PKG_PKGF_DONT_FILTER_INTERNAL_CFLAGS 0x2000
|
#define PKGCONF_PKG_PKGF_DONT_FILTER_INTERNAL_CFLAGS 0x2000
|
||||||
|
#define PKGCONF_PKG_PKGF_DONT_MERGE_SPECIAL_FRAGMENTS 0x4000
|
||||||
|
|
||||||
#define PKGCONF_PKG_DEPF_INTERNAL 0x1
|
#define PKGCONF_PKG_DEPF_INTERNAL 0x1
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue