buildroot/support/kconfig/patches
Bjørn Forsman 8868051262 kconfig/lxdialog: get ncurses CFLAGS with pkg-config
This makes "make menuconfig" also work on systems where ncurses is not
installed in a standard location (such as on NixOS).

This patch changes ccflags() so that it tries pkg-config first, and only
if pkg-config fails does it go back to the fallback/manual checks. This
is the same algorithm that ldflags() already uses.

[This patch is already applied upstream (is part of linux v3.18):
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=be8af2d54a66911693eddc556e4f7a866670082b

I'm adding this instead of doing a full upstream kconfig sync because
there was a conflict in one of the Buildroot kconfig patches (against
linux 3.18-rc1), which I was unable to resolve. Just drop this patch next time
Buildroot kconfig is synced against upstream.
]

Signed-off-by: Bjørn Forsman <bjorn.forsman@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-01-07 22:26:53 +01:00
..
01-kconfig-kernel-to-buildroot.patch infra: replace BUILDROOT_CONFIG with BR2_CONFIG 2014-02-09 17:00:13 +01:00
06-br-build-system-integration.patch support/kconfig: upgrade to 3.9-rc2 2013-04-11 09:30:39 +02:00
10-br-build-system.patch support/kconfig: use kconfig-provided way of setting the CONFIG_ prefix 2013-04-21 23:33:11 +02:00
11-use-mktemp-for-lxdialog.patch support/kconfig: bump to kconfig from linux-3.12 2013-11-14 12:34:49 +01:00
12-fix-glade-file-path.patch support/kconfig: upgrade to 3.9-rc2 2013-04-11 09:30:39 +02:00
14-support-out-of-tree-config.patch support/kconfig: bump to kconfig from linux-3.12 2013-11-14 12:34:49 +01:00
15-fix-qconf-moc-rule.patch support/kconfig: bump to kconfig from linux-3.12 2013-11-14 12:34:49 +01:00
16-fix-space-to-de-select-options.patch support/kconfig: fix 'space' to (de)select options 2013-11-14 12:29:25 +01:00
17-kconfig-lxdialog-get-ncurses-CFLAGS-with-pkg-config.patch kconfig/lxdialog: get ncurses CFLAGS with pkg-config 2015-01-07 22:26:53 +01:00
series kconfig/lxdialog: get ncurses CFLAGS with pkg-config 2015-01-07 22:26:53 +01:00