buildroot.git
8 years agopackage/systemd: use 'menuconfig'
Gabe Evans [Fri, 1 Jul 2016 21:51:16 +0000 (23:51 +0200)]
package/systemd: use 'menuconfig'

systemd has a bunch of options now, so use 'menuconfig' to the group the
options in a submenu.

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for hibernation
Gabe Evans [Fri, 1 Jul 2016 21:51:15 +0000 (23:51 +0200)]
package/systemd: add optional support for hibernation

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for polkit
Gabe Evans [Fri, 1 Jul 2016 21:51:14 +0000 (23:51 +0200)]
package/systemd: add optional support for polkit

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for coredump
Gabe Evans [Fri, 1 Jul 2016 21:51:13 +0000 (23:51 +0200)]
package/systemd: add optional support for coredump

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for localed
Gabe Evans [Fri, 1 Jul 2016 21:51:12 +0000 (23:51 +0200)]
package/systemd: add optional support for localed

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for timedated
Gabe Evans [Fri, 1 Jul 2016 21:51:11 +0000 (23:51 +0200)]
package/systemd: add optional support for timedated

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
[Maxime: Add default y]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for hostnamed
Gabe Evans [Fri, 1 Jul 2016 21:51:10 +0000 (23:51 +0200)]
package/systemd: add optional support for hostnamed

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
[Maxime: add default y]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for importd
Gabe Evans [Fri, 1 Jul 2016 21:51:09 +0000 (23:51 +0200)]
package/systemd: add optional support for importd

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for machined
Gabe Evans [Fri, 1 Jul 2016 21:51:08 +0000 (23:51 +0200)]
package/systemd: add optional support for machined

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for logind
Gabe Evans [Fri, 1 Jul 2016 21:51:07 +0000 (23:51 +0200)]
package/systemd: add optional support for logind

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for rfkill
Gabe Evans [Fri, 1 Jul 2016 21:51:06 +0000 (23:51 +0200)]
package/systemd: add optional support for rfkill

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for backlight
Gabe Evans [Fri, 1 Jul 2016 21:51:05 +0000 (23:51 +0200)]
package/systemd: add optional support for backlight

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for random-seed
Gabe Evans [Fri, 1 Jul 2016 21:51:04 +0000 (23:51 +0200)]
package/systemd: add optional support for random-seed

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for firstboot
Gabe Evans [Fri, 1 Jul 2016 21:51:03 +0000 (23:51 +0200)]
package/systemd: add optional support for firstboot

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
[Maxime: Add default y]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for sysusers
Gabe Evans [Fri, 1 Jul 2016 21:51:02 +0000 (23:51 +0200)]
package/systemd: add optional support for sysusers

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/systemd: add optional support for tmpfiles
Gabe Evans [Fri, 1 Jul 2016 21:51:01 +0000 (23:51 +0200)]
package/systemd: add optional support for tmpfiles

Signed-off-by: Gabe Evans <gabe@hashrabbit.co>
[Maxime: Add default y]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/valijson: indentation cleanup
Jerzy Grzegorek [Sat, 2 Jul 2016 05:06:27 +0000 (07:06 +0200)]
package/valijson: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/libcoap: indentation cleanup
Jerzy Grzegorek [Sat, 2 Jul 2016 05:06:26 +0000 (07:06 +0200)]
package/libcoap: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agojsmin: add menuconfig entry for host variant
Julien Floret [Sat, 2 Jul 2016 09:35:38 +0000 (11:35 +0200)]
jsmin: add menuconfig entry for host variant

Signed-off-by: Julien Floret <julien.floret@6wind.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoreproducibility: override locale and timezone
Gilles Chanteperdrix [Tue, 14 Jun 2016 15:31:10 +0000 (17:31 +0200)]
reproducibility: override locale and timezone

And export BR2_REPRODUCIBLE for post-build / post-image scripts.

[Peter: Extend commit message,
move export together with our other exports,
add comment explaining why we override local/timezone]
Signed-off-by: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoreproducibility: introduce config knob
Gilles Chanteperdrix [Tue, 14 Jun 2016 15:31:09 +0000 (17:31 +0200)]
reproducibility: introduce config knob

Making the builds reproducible involves turning off build timestamps,
which some users may find annoying. So make the reproducible builds
optional.

Signed-off-by: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoaudit: bump to version 2.6.2
Thomas Petazzoni [Sat, 2 Jul 2016 09:28:10 +0000 (11:28 +0200)]
audit: bump to version 2.6.2

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/{libsepol,libselinux}: fix build on ancient distros
Yann E. MORIN [Sat, 2 Jul 2016 07:47:15 +0000 (09:47 +0200)]
package/{libsepol,libselinux}: fix build on ancient distros

Ancient distros (especially enterprise-grade still in use) do not accept
ln --relative.

Revert the upstream commit, since the problem it was trying to fix is
not applicable in the context of Buildroot (even with a merged /usr).

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Adam Duskett <Aduskett@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoaudit: add patch to fix EHWPOISON build issue
Thomas Petazzoni [Sat, 2 Jul 2016 08:37:01 +0000 (10:37 +0200)]
audit: add patch to fix EHWPOISON build issue

Fixes:

  http://autobuild.buildroot.net/results/2e147b60481cfb8960749a8e012ff8fa05568a2c/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibsepol: add missing dependency on host-flex
Thomas Petazzoni [Fri, 1 Jul 2016 22:24:55 +0000 (00:24 +0200)]
libsepol: add missing dependency on host-flex

Fixes:

  http://autobuild.buildroot.net/results/580037bd376188e18a4a58927c929d21e9b2b03c/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-scapy3k: new package
Yegor Yefremov [Wed, 22 Jun 2016 13:49:04 +0000 (15:49 +0200)]
python-scapy3k: new package

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/cmake: with BR2_ENABLE_DEBUG use RelWithDebInfo
Charles Hardin [Sat, 21 May 2016 20:08:34 +0000 (13:08 -0700)]
package/cmake: with BR2_ENABLE_DEBUG use RelWithDebInfo

>From the documentation on BR2_ENABLE_DEBUG, the intention is to get
a build with debug symbols and not a "debug build" since that can have
the unintended consequence of being a different code path then a
release build type definition.

Switch the "Debug" to "RelWithDebInfo" in the cmake package support
to accomodate getting the debug symbols and still be a release
build.

Signed-off-by: Charles Hardin <ckhardin@exablox.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/Makefile.in: set variables for legacy f77 checks
Samuel Martin [Fri, 1 Jul 2016 16:29:09 +0000 (18:29 +0200)]
package/Makefile.in: set variables for legacy f77 checks

For fortran detection, some projects check for fortran availability
using the FC/FCFLAGS variables, and others for the legacy F77/FFLAGS
ones.
So, make sure the legacy fortran F77 and FFLAGS variables are set in
TARGET_CONFIGURE_OPTS.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/Makefile.in: set TARGET_FCFLAGS variables
Benjamin Kamath [Fri, 1 Jul 2016 16:29:08 +0000 (18:29 +0200)]
package/Makefile.in: set TARGET_FCFLAGS variables

TARGET_FCFLAGS is already added to TARGET_CONFIGURE_OPTS, but was not
defined so far. This change fixes this.

Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Benjamin Kamath <bkamath@spaceflight.com>
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/gcc: wrap gfortran
Samuel Martin [Fri, 1 Jul 2016 16:29:07 +0000 (18:29 +0200)]
package/gcc: wrap gfortran

gfortran supports all options supported by gcc, so it can and should be called
via the toolchain wrapper.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/busybox: enable ttyUSB[0-9] when using mdev
Andy Shevchenko [Fri, 1 Jul 2016 18:57:30 +0000 (21:57 +0300)]
package/busybox: enable ttyUSB[0-9] when using mdev

Some of our systems are using ttyUSB0 devices as a serial console.
Add them to mdev.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/libuio: new package
Joris Lijssens [Fri, 1 Jul 2016 16:32:22 +0000 (18:32 +0200)]
package/libuio: new package

Signed-off-by: Joris Lijssens <joris.lijssens@gmail.com>
[Romain:
 - fix autoreconf issue by using GETTEXTIZE and AUTORECONF
 - fix issue with missing makeinfo
 - move version number comment in .mk]
Signed-off-by: Romain Naour <romain.naour@smile.fr>
[Thomas: add GPLv2 license, used for the programs.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/linux-headers: do not default to any version for custom headers
Yann E. MORIN [Fri, 1 Jul 2016 16:03:33 +0000 (18:03 +0200)]
package/linux-headers: do not default to any version for custom headers

Currently, for a custom headers version, or for the same headers as the
kernel, wedefault to a "very old" version (i.e. 2.6.x in practice).

However, as Vivien explained, when using the same headers as the kernel,
and the kernel is set to use the default version (aka latest version
known to Buildroot) of the kernel, one would expect the headers are
automatically tracking the latest version. Off course, that expectation
is broken because of the above.

However, whatever version we default to, it will probably not be
correct, whether we default to the latest version or to the "very old"
version.

So, simply drop the specific default version, so the default is now the
latest version.

Note: that has the potential to break existing defconfig files that
relied on the "very old" version to be the default. Well, whatever,
they'll get a build failre quite early, and it is easy to fix.

Reported-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-xlutils: new package
Yegor Yefremov [Wed, 29 Jun 2016 06:27:05 +0000 (08:27 +0200)]
python-xlutils: new package

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-xlwt: new package
Yegor Yefremov [Wed, 29 Jun 2016 06:27:04 +0000 (08:27 +0200)]
python-xlwt: new package

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/gcc: use BR2_USE_WCHAR to set gcc libquadmath option
Samuel Martin [Mon, 27 Jun 2016 15:11:15 +0000 (16:11 +0100)]
package/gcc: use BR2_USE_WCHAR to set gcc libquadmath option

BR2_TOOLCHAIN_BUILDROOT_WCHAR is only defined when uclibc is selected,
whereas BR2_USE_WCHAR is always defined. Due to this, we were disabling
quadmath support even with glibc or musl.

So, use BR2_USE_WCHAR to drive the gcc libquadmath option.

In addition, invert the logic of the condition to use positive logic,
and rework the comment to no longer mention gcc 4.6: libquadmath still
exists, and it still requires wchar support.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/linux-headers: improve help text and prompt
Yann E. MORIN [Fri, 1 Jul 2016 15:14:39 +0000 (17:14 +0200)]
package/linux-headers: improve help text and prompt

The way the help text and prompt for the kernel header version choice is
written can be misleading to some users.

Rewite them so it is more explicit.

Reported-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolzop: fix build of host variant with gcc6
Jaap Crezee [Sat, 25 Jun 2016 11:20:03 +0000 (13:20 +0200)]
lzop: fix build of host variant with gcc6

Signed-off-by: Jaap Crezee <jaap@jcz.nl>
[Thomas: minor tweaks in commit log and patch.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoefivar: depends on target gcc >= 4.7
Erico Nunes [Sun, 26 Jun 2016 21:36:27 +0000 (23:36 +0200)]
efivar: depends on target gcc >= 4.7

The efivar internal build system uses flags such as -std=gnu11 ,
-Wmaybe-uninitialized , -flto which are available in gcc >= 4.7 only.
These flags are passed both to target build and to build a host tool.
For the host part, this has been worked around by overriding
'gcc_flags', but doing that for the target would remove all flags that
upstream intended for the target build.

Buildroot doesn't support building gcc 4.6 in its own toolchain anymore
but it's possible to use an external toolchain with gcc 4.6 which would
be unable to build this package.

This patch adds a limitation on toolchains with target gcc >= 4.7 to
make sure that the flags are available in the chosen toolchain.

Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoopenblas: new package
Vicente Olivert Riera [Mon, 27 Jun 2016 08:44:50 +0000 (09:44 +0100)]
openblas: new package

OpenBLAS is optimised for specific CPU models, which don't fully match
with the GCC code generation options. Therefore, we can't automatically
select BR2_PACKAGE_OPENBLAS_TARGET based on the CPU choice. Instead, let
the user select the TARGET name, but offer a sensible default. Other
possible solutions were deemed too complicated: adding choice options in
the ambiguous cases, or only making the option user-visible when there
is ambiguity.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoefivar: force shared libgcc for Nios II
Erico Nunes [Tue, 28 Jun 2016 19:25:20 +0000 (21:25 +0200)]
efivar: force shared libgcc for Nios II

efivar for Nios II also has to be linked with shared libgcc to avoid an
error due to FDE encoding in static libgcc when linking libefiboot.so.

Fixes:
http://autobuild.buildroot.net/results/0c9/0c90e3e7ad41d21dd832f6f266af35fc19185170/

Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/upx: fix build with host gcc 6.x
Martin Bark [Thu, 16 Jun 2016 16:05:54 +0000 (17:05 +0100)]
package/upx: fix build with host gcc 6.x

Disable the -Werror gcc option because is causes the following error
when using gcc 6.x on the host.

 p_vmlinx.cpp:100:5: error: this â€˜if’ clause does not guard...
  [-Werror=misleading-indentation] if (a->p_paddr > b->p_paddr) return  1;

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/ucl: fix build with host gcc 6.x
Martin Bark [Thu, 16 Jun 2016 16:00:49 +0000 (17:00 +0100)]
package/ucl: fix build with host gcc 6.x

ucl fails with the following error when using gcc 6.x on the host:

 checking whether your compiler passes the ACC conformance test... FAILED
 configure:
 configure: Your compiler failed the ACC conformance test - for details see
 configure: `config.log'. Please check that log file and consider sending
 configure: a patch or bug-report to <markus@oberhumer.com>.
 configure: Thanks for your support.
 configure:
 configure: error: ACC conformance test failed. Stop.

Fix the issue by using the ISO C90 standard.

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-tomako: new package
Yegor Yefremov [Thu, 30 Jun 2016 07:55:04 +0000 (09:55 +0200)]
python-tomako: new package

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-tornado: fix runtime dependencies
Yegor Yefremov [Wed, 29 Jun 2016 08:01:24 +0000 (10:01 +0200)]
python-tornado: fix runtime dependencies

According to setup.py tornado requires backports.ssl_match_hostname
for Python < 3.2 and certifi for Python < 3.4.

Actually both requirements are optional and tornado alone can work
without them, but Python packages like python-circus check requirements
at runtime and though they don't use this funtionality, they insist on
having these packages installed.

An upstream patch fixes backports.ssl_match_hostname dependency and
selecting python-certifi for Python 2 fixes certifi dependency till
this is fixed upstream.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-socketio: new package
Yegor Yefremov [Fri, 1 Jul 2016 10:06:19 +0000 (12:06 +0200)]
python-socketio: new package

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-engineio: new package
Yegor Yefremov [Fri, 1 Jul 2016 10:06:18 +0000 (12:06 +0200)]
python-engineio: new package

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconfigs/qemu_mips64r6el_malta_defconfig: new configuration
Vicente Olivert Riera [Fri, 1 Jul 2016 09:27:25 +0000 (10:27 +0100)]
configs/qemu_mips64r6el_malta_defconfig: new configuration

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconfigs/qemu_mips64r6_malta_defconfig: new configuration
Vicente Olivert Riera [Fri, 1 Jul 2016 09:27:24 +0000 (10:27 +0100)]
configs/qemu_mips64r6_malta_defconfig: new configuration

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconfigs/qemu_mips32r6el_malta_defconfig: new configuration
Vicente Olivert Riera [Fri, 1 Jul 2016 09:27:23 +0000 (10:27 +0100)]
configs/qemu_mips32r6el_malta_defconfig: new configuration

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconfigs/qemu_mips32r6_malta_defconfig: new configuration
Vicente Olivert Riera [Fri, 1 Jul 2016 09:27:22 +0000 (10:27 +0100)]
configs/qemu_mips32r6_malta_defconfig: new configuration

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconfigs/qemu_mipsel_malta_defconfig: rename to qemu_mips32r2el_malta_defconfig
Vicente Olivert Riera [Fri, 1 Jul 2016 09:27:21 +0000 (10:27 +0100)]
configs/qemu_mipsel_malta_defconfig: rename to qemu_mips32r2el_malta_defconfig

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoconfigs/qemu_mips_malta_defconfig: rename to qemu_mips32r2_malta_defconfig
Vicente Olivert Riera [Fri, 1 Jul 2016 09:27:20 +0000 (10:27 +0100)]
configs/qemu_mips_malta_defconfig: rename to qemu_mips32r2_malta_defconfig

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agonetsnmp: add OK/FAIL output in init script
universe II [Thu, 25 Feb 2016 21:24:44 +0000 (22:24 +0100)]
netsnmp: add OK/FAIL output in init script

This commit reworks the output of the start(), stop() and reload()
functions. The return values of start-stop-daemon are now checked and a
OK or FAIL message is printed out.

Signed-off-by: Andreas Ehmanns <universeII@gmx.de>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agonetsnmp: add missing reload of snmptrapd in init script
universe II [Thu, 25 Feb 2016 21:24:43 +0000 (22:24 +0100)]
netsnmp: add missing reload of snmptrapd in init script

In case of a reload command the snmpdtrapd wasn't restarted.

Signed-off-by: Andreas Ehmanns <universeII@gmx.de>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agonetsnmp: remove 'set -e' from init script
universe II [Thu, 25 Feb 2016 21:24:42 +0000 (22:24 +0100)]
netsnmp: remove 'set -e' from init script

This patch removes 'set -e' from the netsnmp init script since it causes
the init script to terminate if an error occurs. This prevents the
script to create an "FAIL" printout in case of an error.

Signed-off-by: Andreas Ehmanns <universeII@gmx.de>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agonetsnmp: adjust init script by creating start(), stop(), reload()
universe II [Thu, 25 Feb 2016 21:24:41 +0000 (22:24 +0100)]
netsnmp: adjust init script by creating start(), stop(), reload()

Change the init script to get rid of double code. Start, stop and reload
code has been put into separate functions and 'restart' will just call
stop() and start() with a delay in between.

Signed-off-by: Andreas Ehmanns <universeII@gmx.de>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agotmux: bump to version 2.2
Ricardo Martincoski [Mon, 20 Jun 2016 04:46:11 +0000 (01:46 -0300)]
tmux: bump to version 2.2

- remove patch already upstream 0001-remove-use-of-sys-cdefs.h.patch
https://github.com/tmux/tmux/commit/7b085136a7291cbcdfcc53182fbd13aaca70306e
- add new dependency on BR2_USE_WCHAR (version 2.2 uses mbtowc())
- add new dependency on locale support
- add note to help text about the need of a working UTF-8 locale
- also rewrap help text to 72 characters

Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agosetools: fix build with latest selinux libraries
Adam Duskett [Sun, 26 Jun 2016 22:39:13 +0000 (18:39 -0400)]
setools: fix build with latest selinux libraries

Setools 3.3.8 won't cleanly compile against newer versions
of the new selinux libraries. This patch fixes these errors.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibsepol: bump to version 2.5
Adam Duskett [Sun, 26 Jun 2016 22:39:12 +0000 (18:39 -0400)]
libsepol: bump to version 2.5

An additional patch is needed to fix the build with uClibc.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
[Thomas: add patch to fix build with uClibc.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agocheckpolicy: bump to version 2.5
Adam Duskett [Sun, 26 Jun 2016 22:39:10 +0000 (18:39 -0400)]
checkpolicy: bump to version 2.5

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibsemanage: bump to version 2.5
Adam Duskett [Sun, 26 Jun 2016 22:39:09 +0000 (18:39 -0400)]
libsemanage: bump to version 2.5

The 0001-execption-lib-path-fix.patch is also no longer needed, as the
new version of libsemanage includes the fix provided by the patch.
As such, the patch was removed, and 0002 was renamed to 0001.

Audit was added as a dependency as the new version of libsemanage
will fail to compile searching for audit.h

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Thomas: add the select on audit + propagate the dependencies.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibselinux: bump to version 2.5
Adam Duskett [Sun, 26 Jun 2016 22:39:11 +0000 (18:39 -0400)]
libselinux: bump to version 2.5

In addition, if a user is using glibc 2.22, the default CFLAG
D_FILE_OFFSET_BITS=64 will cause a compile error.  This flag is now
removed from the CFLAGS in the make file to ensure that toolchains
compiled against glibc 2.22 will build the new version of the package
properly.

In addition, libselinux now uses fts(), which is not available on musl,
and not provided by our default uClibc configuration. Therefore,
libselinux now depends on glibc, as well as all its reverse
dependencies.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Thomas: add glibc dependency for fts().]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoaudit: bump to version 2.6
Adam Duskett [Sun, 26 Jun 2016 22:39:08 +0000 (18:39 -0400)]
audit: bump to version 2.6

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoerlang: enable compilation on mipsel
Frank Hunleth [Tue, 21 Jun 2016 16:46:53 +0000 (12:46 -0400)]
erlang: enable compilation on mipsel

Erlang works fine on mipsel platforms so add it to the supported list.

Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/grantlee: upgrade to 5.1.0, remove obsolete Qt4 build option
Zoltan Gyarmati [Wed, 29 Jun 2016 12:33:40 +0000 (14:33 +0200)]
package/grantlee: upgrade to 5.1.0, remove obsolete Qt4 build option

Signed-off-by: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agogo: disable for MIPS R6
Vicente Olivert Riera [Mon, 27 Jun 2016 08:51:17 +0000 (09:51 +0100)]
go: disable for MIPS R6

MIPS R6 support in Go has not yet been developed.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopackage/domoticz: indentation cleanup
Jerzy Grzegorek [Thu, 30 Jun 2016 06:37:40 +0000 (08:37 +0200)]
package/domoticz: indentation cleanup

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoscanpypi: rework runtime dependency handling
Yegor Yefremov [Thu, 30 Jun 2016 07:25:04 +0000 (09:25 +0200)]
scanpypi: rework runtime dependency handling

In most cases Python's package dependencies found in setup.py are
runtime dependencies and hence don't need to be mentioned in *.mk
file.

Also add '# runtime' tag to select statements in Config.in.

__create_mk_requirements() itself is left for future uses (cffi backend
handling etc.).

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-psutil: bump to version 4.3.0
Yegor Yefremov [Thu, 30 Jun 2016 13:42:57 +0000 (15:42 +0200)]
python-psutil: bump to version 4.3.0

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-pysocks: bump to version 1.5.7
Yegor Yefremov [Thu, 30 Jun 2016 13:42:56 +0000 (15:42 +0200)]
python-pysocks: bump to version 1.5.7

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-cssselect: bump to version 0.9.2
Yegor Yefremov [Thu, 30 Jun 2016 13:42:55 +0000 (15:42 +0200)]
python-cssselect: bump to version 0.9.2

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agompg123: bump to version 1.23.6
Gustavo Zacarias [Thu, 30 Jun 2016 17:53:08 +0000 (14:53 -0300)]
mpg123: bump to version 1.23.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agoxerces: security bump to version 3.1.4
Gustavo Zacarias [Thu, 30 Jun 2016 17:52:55 +0000 (14:52 -0300)]
xerces: security bump to version 3.1.4

Fixes:
CVE-2016-4463 - XML Parser Crashes on Malformed DTD.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agolibinput: bump to version 1.3.3
Gustavo Zacarias [Thu, 30 Jun 2016 15:53:44 +0000 (12:53 -0300)]
libinput: bump to version 1.3.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopython-meld3: bump to version 1.0.2
Yegor Yefremov [Thu, 30 Jun 2016 14:38:58 +0000 (16:38 +0200)]
python-meld3: bump to version 1.0.2

meld3 1.0.2 supports Python 3, so drop Python 2 only dependency.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8 years agopcmanfm: don't show comment about missing X.org
Peter Korsgaard [Thu, 30 Jun 2016 11:18:35 +0000 (13:18 +0200)]
pcmanfm: don't show comment about missing X.org

The comments are meant for toolchain dependencies, not packages. Adjust the
logic to match what we do for other X11 applications.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/Config.in: hide X.org subsections if XORG7 isn't enabled
Peter Korsgaard [Thu, 30 Jun 2016 11:14:25 +0000 (13:14 +0200)]
package/Config.in: hide X.org subsections if XORG7 isn't enabled

(most of) the individual packages depends on BR2_PACKAGE_XORG7, but the
subsection comments do not, so we end up displaying them when Xorg isn't
enabled which isn't very useful:

[ ] X.org X Window System  ----
    *** X applications ***
    *** X libraries and helper libraries ***
    *** X window managers ***

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/python: Fix rebased patch 011-remove-python-symlink.patch
Bernd Kuhls [Thu, 30 Jun 2016 04:51:51 +0000 (06:51 +0200)]
package/python: Fix rebased patch 011-remove-python-symlink.patch

While rebasing one line was accidently not removed, this patch fixes

http://autobuild.buildroot.net/results/018/018303a5d551aaa6c91013ab0352437e9a2c28bc/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agobinutils: bump 2.26.x series to 2.26.1
Gustavo Zacarias [Wed, 29 Jun 2016 22:35:54 +0000 (19:35 -0300)]
binutils: bump 2.26.x series to 2.26.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agomakedevs: add capability support
Philippe Reynes [Wed, 29 Jun 2016 15:19:44 +0000 (17:19 +0200)]
makedevs: add capability support

Add the support of capability to makedevs as extended attribute.
Now, it's possible to add a  line "|xattr <capability>" after a
file description to also add a capability to this file. It's
possible to add severals capabilities with severals lines.

[Peter: extend doc, reword Config.in, extend error message,
use HOST_MAKEDEVS_CFLAGS/LDFLAGS for all flags]
Signed-off-by: Philippe Reynes <philippe.reynes@sagemcom.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agotoolchain: Bump ARC tools to arc-2016.09-eng005
Alexey Brodkin [Wed, 29 Jun 2016 16:22:55 +0000 (19:22 +0300)]
toolchain: Bump ARC tools to arc-2016.09-eng005

With this commit we're starting a series of updates of ARC tools.
Significantly rewritten arc-2016.03 tools introduced way too many
problems highlighted by Buildroot autobuilder. Now in attempt to
resolve as many issues as possible by the time final release of
arc-2016.09 tools is cut we'll be executing arc-2016.09 series
with engineering snapshots like this one.

We decided to go this way instead of applying separate patches here
and there because ongoing development introduces quite a lot of
changes and separate patches are not practical in Buildroot.

Moreover this will give us very clean visibility of number of
issues we see (hopefully it will decrease over time).

One of the important changes introduced in this engineering build
is initial set of changes for proper support of PIE on ARC in terms
of both building on host and running on ARC target. I expect some
PIE-related build breakages to go away and new ones will be treated
as the high-priority issues to be fixed ASAP.

For now we only update Binutils and GCC while keeping GDB
as it is of arc-2016.03 release because there're some issues
we'd like to resolve before releasing it to wider audience.

So again note this is one of the first engineering builds of
arc-2016.09 series and it might have all kinds of breakages,
please don't use it for production builds.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: arc-buildroot@synopsys.com
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/python3: bump to version 3.5.2
Bernd Kuhls [Wed, 29 Jun 2016 18:48:32 +0000 (20:48 +0200)]
package/python3: bump to version 3.5.2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/python: bump version to 2.7.12
Bernd Kuhls [Wed, 29 Jun 2016 18:48:31 +0000 (20:48 +0200)]
package/python: bump version to 2.7.12

Rebased 011-remove-python-symlink.patch

[Peter: correct .hash file comment as pointed out by Baruch]
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/bash: bump to patchlevel 46
Bernd Kuhls [Wed, 29 Jun 2016 18:49:31 +0000 (20:49 +0200)]
package/bash: bump to patchlevel 46

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agonodm: new package
Ezequiel Garcia [Tue, 28 Jun 2016 23:16:00 +0000 (20:16 -0300)]
nodm: new package

[Peter: propagate linux-pam dependencies/comment,
needs wordexp.h, not available on uClibc,
use /etc/default/nodm for config override,
correct github/site/source handling,
disable help2man]
Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/tegrarcm: fix license typo
Jerzy Grzegorek [Wed, 29 Jun 2016 06:35:49 +0000 (08:35 +0200)]
package/tegrarcm: fix license typo

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agort-tests: remove occurrence of eglibc
Thomas Petazzoni [Wed, 8 Jun 2016 21:40:59 +0000 (23:40 +0200)]
rt-tests: remove occurrence of eglibc

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agodocs/manual/known-issues: remove occurrences of eglibc
Thomas Petazzoni [Wed, 8 Jun 2016 21:40:58 +0000 (23:40 +0200)]
docs/manual/known-issues: remove occurrences of eglibc

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogcc: remove occurrence of eglibc
Thomas Petazzoni [Wed, 8 Jun 2016 21:40:57 +0000 (23:40 +0200)]
gcc: remove occurrence of eglibc

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoglibc: remove additional occurrences of eglibc
Thomas Petazzoni [Wed, 8 Jun 2016 21:40:56 +0000 (23:40 +0200)]
glibc: remove additional occurrences of eglibc

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agodocs/manual: don't mention eglibc, mention musl
Thomas Petazzoni [Wed, 8 Jun 2016 21:40:55 +0000 (23:40 +0200)]
docs/manual: don't mention eglibc, mention musl

Following the removal of eglibc, it no longer makes sense to talk about
it in the Buildroot manual as one of the supported C libraries. However,
it does make sense to indicate that we support musl.

[Peter: remove extra 'the' as suggested by Yann]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agoReplace (e)glibc by glibc
Thomas Petazzoni [Wed, 8 Jun 2016 21:40:54 +0000 (23:40 +0200)]
Replace (e)glibc by glibc

Following the removal of eglibc support, this commit replaces all
occurences of "(e)glibc" by just "glibc". Most of the occurences are in
package Config.in comments.

In addition, when the form "an (e)glibc ..." was used, it is replaced by
"a glibc ...".

[Peter: add new efi* packages, s/uclibc/uClibc as suggested by Romain,
        systemd / liquid-dsp tweaks as suggested by Yann]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogettext: install ABOUT-NLS for the host
Peter Korsgaard [Tue, 21 Jun 2016 07:47:58 +0000 (09:47 +0200)]
gettext: install ABOUT-NLS for the host

gettextize copies a number of files from usr/share/gettext into the project
when it is run.  One of these is ABOUT-NLS, which is simply a text file
explaining some details about gettext - So it isn't really critical but
autoreconf fails if gettext functionality is used and ABOUT-NLS is missing.

Normally this isn't an issue as the release tarball typically already
contains an ABOUT-NLS file, but as this is a generated file it normally
isn't checked into git so it fails for packages from git snapshots using
<foo>_GETTEXTIZE = YES (E.G. libuio):

configure.ac:42: error: required file './ABOUT-NLS' not found

As is evident from GETTEXT_REMOVE_UNNEEDED, this file normally gets
installed by gettext-runtime, but as we don't build/install that for the
host instead install it by hand.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agogettext: drop host-gettextize eye candy fixups
Peter Korsgaard [Tue, 21 Jun 2016 07:47:57 +0000 (09:47 +0200)]
gettext: drop host-gettextize eye candy fixups

The real functional change (to not wait for confirmation) was alredy handled
below in HOST_GETTEXT_GETTEXTIZE_CONFIRMATION, and we otherwise don't patch
upstream purely for cosmetical reasons so drop it.

gettextize is also quite noisy as is, so the single 'Press return' line imho
isn't a big issue:

>>> fetchmail 6.3.26 Gettextizing
Copying file config.rpath
Not copying intl/ directory.
Copying file po/Makefile.in.in
Copying file po/Makevars.template
Copying file po/Rules-quot
Copying file po/boldquot.sed
Copying file po/en@boldquot.header
Copying file po/en@quot.header
Copying file po/insert-header.sin
Copying file po/quot.sed
Copying file po/remove-potcdate.sin
Creating po/ChangeLog
Copying file m4/gettext.m4
Copying file m4/iconv.m4
Copying file m4/lib-ld.m4
Copying file m4/lib-link.m4
Copying file m4/lib-prefix.m4
Copying file m4/nls.m4
Copying file m4/po.m4
Copying file m4/progtest.m4
Creating m4/ChangeLog
Updating configure.ac (backup is in configure.ac~)
Creating ChangeLog

Please update po/Makevars so that it defines all the variables mentioned
in po/Makevars.template.
You can then remove po/Makevars.template.

Please run 'aclocal -I m4 -I m4-local' to regenerate the aclocal.m4 file.
You need aclocal from GNU automake 1.9 (or newer) to do this.
Then run 'autoconf' to regenerate the configure file.

You might also want to copy the convenience header file gettext.h
from the /home/peko/source/buildroot/output-test/host/usr/share/gettext directory into your package.
It is a wrapper around <libintl.h> that implements the configure --disable-nls
option.

Press Return to acknowledge the previous three paragraphs.
>>> fetchmail 6.3.26 Autoreconfiguring

CC: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agowpa_supplicant: add support for simple background scan
Martin Bark [Sat, 11 Jun 2016 16:13:09 +0000 (17:13 +0100)]
wpa_supplicant: add support for simple background scan

CONFIG_BGSCAN_SIMPLE is missing from the defconfig included with
wpa_supplicant.  Many programs that depend on wpa_supplicant assume
bgscan is enabled, for example connman will try to set bgscan by default.
It is safe to always enable CONFIG_BGSCAN_SIMPLE since it is only used if
wpa_supplicant is configured to do so.

Signed-off-by: Martin Bark <martin@barkynet.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agowebsite: rephrase several hundreds of packages
Frank Hunleth [Mon, 20 Jun 2016 20:33:17 +0000 (16:33 -0400)]
website: rephrase several hundreds of packages

The phrase "Supports several hundreds of packages" is unusual to hear in
English (or at least American English). The more common alternatives are
"Supports several hundred packages" or "Supports hundreds of packages".
The latter sounds like a larger amount, so change the phrase to that.

Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopython-xlrd: new package
Yegor Yefremov [Mon, 27 Jun 2016 06:46:55 +0000 (08:46 +0200)]
python-xlrd: new package

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agominnowboard-max: Enable serial and HDMI consoles
Ezequiel Garcia [Tue, 21 Jun 2016 05:35:01 +0000 (02:35 -0300)]
minnowboard-max: Enable serial and HDMI consoles

Following what's done in Raspberry Pi's defconfigs, let's
unify the consoles in Minnowboard Max defconfigs, providing
consoles on HDMI and serial port.

[Peter: use tty1 like on rpi]
Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
8 years agopackage/mono: fix sigcontext incorrect include
Angelo Compagnucci [Mon, 27 Jun 2016 20:29:11 +0000 (22:29 +0200)]
package/mono: fix sigcontext incorrect include

This patch solves incorrect inclusion of sigcontext.h on musl.
The patch was submitted upstream.

Fixes: http://autobuild.buildroot.net/results/bec/beced92f3ef81f201c0dc9178c7ff6fad0bc45e7/
Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>