buildroot.git
9 years agosupport: get prompts via official Kconfiglib APIs
Ulf Magnusson [Wed, 10 Jun 2015 13:05:11 +0000 (15:05 +0200)]
support: get prompts via official Kconfiglib APIs

These weren't available when gen-manual-lists.py was first written.

Signed-off-by: Ulf Magnusson <ulfalizer@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosupport: gen-manual-lists.py base directory simplification
Ulf Magnusson [Wed, 10 Jun 2015 13:05:10 +0000 (15:05 +0200)]
support: gen-manual-lists.py base directory simplification

Buildroot doesn't use $srctree from what I could tell.

Signed-off-by: Ulf Magnusson <ulfalizer@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosupport: update Kconfiglib to the latest version
Ulf Magnusson [Wed, 10 Jun 2015 13:40:25 +0000 (15:40 +0200)]
support: update Kconfiglib to the latest version

Corresponds to a95f477 in https://github.com/ulfalizer/Kconfiglib.

Fixes:

 - Unset user values when loading a zero-byte .config. (5e54e2c)

 - Ignore indented .config assignments. (f8a7510)

 - Do not require $srctree to be set for non-kernel projects. (d56e9c1)

 - Allow digits in $-references to symbols. (ecacdd5)

 - Add Symbol.is_allnoconfig_y(). (deaa624)

 - Fix small output issue with Comments inside Choices.

Also adds Python 3 support and has a lot of internal cleanup and
optimization.

Signed-off-by: Ulf Magnusson <ulfalizer@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoopenvmtools: add OPENVMTOOLS_VERSION_MAJOR variable
Jerzy Grzegorek [Wed, 10 Jun 2015 06:44:30 +0000 (08:44 +0200)]
openvmtools: add OPENVMTOOLS_VERSION_MAJOR variable

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agogflags: define NO_THREADS if toolchain doesn't support threads
Rahul Bedarkar [Thu, 11 Jun 2015 09:40:38 +0000 (15:10 +0530)]
gflags: define NO_THREADS if toolchain doesn't support threads

Fixes:
http://autobuild.buildroot.net/results/a42/a4288ed5050ce0d14e589745bf26c0a95acf645e/

Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/lxc: bump version to 1.1.2
Hoang Tran [Wed, 10 Jun 2015 23:59:22 +0000 (16:59 -0700)]
package/lxc: bump version to 1.1.2

Signed-off-by: Hoang Tran <hoang.tran@vnoss.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agofreetype: bump to version 2.6.0
Gustavo Zacarias [Wed, 10 Jun 2015 19:43:15 +0000 (16:43 -0300)]
freetype: bump to version 2.6.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agovalgrind: backport support for glibc 2.20+
Peter Korsgaard [Wed, 10 Jun 2015 09:43:10 +0000 (11:43 +0200)]
valgrind: backport support for glibc 2.20+

Fixes:
http://autobuild.buildroot.net/results/352/352d087bf5daed8ce2c7e2d61db2e75db9b069b9/
http://autobuild.buildroot.net/results/a2c/a2c46d35b1c1da45f4d136f5a2be926695695bd9/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agogflags: new package
Rahul Bedarkar [Wed, 10 Jun 2015 05:50:48 +0000 (11:20 +0530)]
gflags: new package

Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
Reviewed-by: Abhimanyu Vishwakarma <abhimanyu.v@imgtec.com>
Reviewed-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agowireless-regdb: bump to version 2015.06.05
Gustavo Zacarias [Tue, 9 Jun 2015 22:52:00 +0000 (19:52 -0300)]
wireless-regdb: bump to version 2015.06.05

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agowhois: bump to version 5.2.9
Gustavo Zacarias [Tue, 9 Jun 2015 23:05:31 +0000 (20:05 -0300)]
whois: bump to version 5.2.9

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoinfra/pkg-kconfig: require an non-empty KCONFIG_FILE
Yann E. MORIN [Wed, 8 Apr 2015 17:08:35 +0000 (19:08 +0200)]
infra/pkg-kconfig: require an non-empty KCONFIG_FILE

Currently, we only check that the variable is defined, which is not
enough since we really want it to be non-empty.

We however can't check it points to an existing file, because the
package might well not be extracted yet, and we may use an internal
defconfig. If that file does not eventually exist, there will be a
failure down the road at build time when we try to copy it...

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/python-can: new package
Angelo Compagnucci [Mon, 1 Jun 2015 16:24:41 +0000 (18:24 +0200)]
package/python-can: new package

This patch provides controller area network support for Python.

Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomoarvm: new package
Arnout Vandecappelle [Fri, 5 Jun 2015 23:47:05 +0000 (01:47 +0200)]
moarvm: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
 [use buildroot's libatomic_ops, libuv and host-luajit; add
  dependencies from libuv]
[Thomas: indicate that the hash has been locally calculated.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoscripts/mkusers: allow users with no password value set
James Knight [Sat, 23 May 2015 17:51:37 +0000 (13:51 -0400)]
scripts/mkusers: allow users with no password value set

The following allows a user definition to specify that a created user
entry should not have a password value set. Original implementation
allowed a user definition to provide a password value of "=" (no quotes)
to generate a crypt-encoded empty string value. In some cases, it may be
desired to have no value specified for a user's password. By using a
value "-" for a password, no value will be set in the shadow value.

An example when this can be used is when logging into a terminal.
Logging into a session with an encoded empty password will prompt a user
to enter a password since it does not know the password is empty. If the
password field blank, a login session will not prompt for a password.

Signed-off-by: James Knight <james.knight@rockwellcollins.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox-panel: fix WiFi monitoring
Yann E. MORIN [Wed, 3 Jun 2015 20:41:49 +0000 (22:41 +0200)]
package/matchbox-panel: fix WiFi monitoring

matchbox-panel can build a simple applet to monitor the WiFi. For that,
it tries to see if libiwl is available; if so, WiFi monitoring is
enabled, otherwise it is disabled; there is not option to explicitly
enable or disable it.

Currently, matchbox-panel depends on the wireless-tools package.
However, that's not enough, since the library will only be installed if
explicitly enabled in the menuconfig *and* this is not a static build.

Change the dependency to be on the library, not the package.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox-panel: add support for dnotify
Yann E. MORIN [Wed, 3 Jun 2015 20:41:48 +0000 (22:41 +0200)]
package/matchbox-panel: add support for dnotify

Using dnotify, matchbox-panel can automatically reload its menu.
dnotify requires a kernel >=2.4, which we can consider to be
virtually for granted.

So, forcibly use dnotify.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox-panel: use ACPI for the battery applet
Yann E. MORIN [Wed, 3 Jun 2015 20:41:47 +0000 (22:41 +0200)]
package/matchbox-panel: use ACPI for the battery applet

It is possible to use ACPI to monitor the battery with the battery
mini-applet. If ACPI is not explicitly enabled, then APM is used if
available; if ACPI is not explcitly enabled and APM is not available,
then the battery applet is not built.

However, APM is not really current nowadays, and possibly missing for a
bunch of architecture...

What is a pity is that there is no way to explicitly enable or disable
the applet; it only relies on auto-detection... :-(

So, forcibly use ACPI on platforms that have it, that is x86 (32- and
64-bit) and AArch64.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: xlib_libXfixes is an optional dependency
Yann E. MORIN [Wed, 3 Jun 2015 20:41:46 +0000 (22:41 +0200)]
package/matchbox: xlib_libXfixes is an optional dependency

matchbox can use xlib_libXfixes to completely and really hide the
cursor, so build-depend on it if enabled.

Reported-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: xlib-libXcursor is an optional dependency
Yann E. MORIN [Wed, 3 Jun 2015 20:41:45 +0000 (22:41 +0200)]
package/matchbox: xlib-libXcursor is an optional dependency

matchbox selects xlib-libXcursor, but does not build-depend on it.

But xlib-libXcursor is only an optional dependency.

Fix that by removing the select, and properly build-depend on it when
it is enabled.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: wrap long lines
Yann E. MORIN [Wed, 3 Jun 2015 20:41:44 +0000 (22:41 +0200)]
package/matchbox: wrap long lines

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox-common: explicitly disable PDA folders when not selected
Yann E. MORIN [Wed, 3 Jun 2015 20:41:43 +0000 (22:41 +0200)]
package/matchbox-common: explicitly disable PDA folders when not selected

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox-keyboard: enforce disabling support for cairo
Yann E. MORIN [Wed, 3 Jun 2015 20:41:42 +0000 (22:41 +0200)]
package/matchbox-keyboard: enforce disabling support for cairo

We usually explicitly enforce disabling optional support when it is
possible.

Do so for Cairo.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: drop useless dependencies
Yann E. MORIN [Wed, 3 Jun 2015 20:41:41 +0000 (22:41 +0200)]
package/matchbox: drop useless dependencies

xlib-libXft is only needed when building a 'standalone' matchbox, which
means not using matchbox-lib.

But we *are* building matchbox-lib, and we do not support the standalone
mode (and probably won't, as even upstream says it is ugly, by lack of
theming).

Similarly, xlib-libXext is only used for its 'xsync' extension, for
which support is entirely commented-out in matchbox.

So, drop the dependency on xlib-libXft, and make it explicit we're not
building either standalone modes; drop xlib-libXext.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: enable support for the Xsession manager
Yann E. MORIN [Wed, 3 Jun 2015 20:41:40 +0000 (22:41 +0200)]
package/matchbox: enable support for the Xsession manager

Since this is a non-obvious dependency, just select the appropriate
library.

Also, add a comment to act as a separator between matchbox' options
and the other matchbox packages.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: make it a menu
Yann E. MORIN [Wed, 3 Jun 2015 20:41:39 +0000 (22:41 +0200)]
package/matchbox: make it a menu

We're about to add a few more options, so it now warrants a menu for
itself.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: forcibly disable support for compositing
Yann E. MORIN [Wed, 3 Jun 2015 20:41:38 +0000 (22:41 +0200)]
package/matchbox: forcibly disable support for compositing

Building with the experimental support for compositing is broken:

    /home/ymorin/dev/buildroot/O/host/usr/bin/arm-linux-gnueabihf-gcc
    -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
    -Os -o matchbox-window-manager main.o wm.o base_client.o main_client.o
    toolbar_client.o toolbar_client_alt.o dockbar_client.o dialog_client.o
    select_client.o desktop_client.o ewmh.o misc.o client_common.o keys.o
    list.o stack.o composite-engine.o session.o mbtheme.o xml.o
    -lmb -lX11
    -L/home/ymorin/dev/buildroot/O/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/lib
    -lXext -lXcomposite -lXdamage -lXfixes -lXrender
    -L/home/ymorin/dev/buildroot/O/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/lib
    -lX11 -lexpat
    -L/home/ymorin/dev/buildroot/O/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/lib
    -lXfixes
    composite-engine.o: In function `gaussian':
    /home/ymorin/dev/buildroot/O/build/matchbox-1.2/src/composite-engine.c:65:
    undefined reference to `exp'

That's because it forgets to link with -lm.

However, adding "MATCHBOX_CONF_ENV = -lm" does not solve the issue, as
it still does not link with -lm at all.

Furthermore, the package does not autoreconf, since it is missing the
gconf m4 macros, and Buildroot does not have a package for gconf, hence
we can not even patch Makefile.am and autoreconf.

Patching Makefile.in (in addition to .am) could be a solution, but
support for compositing is explicitly marked as being experimental.

So, just forcibly disable it altogether.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: forcibly disable gconf
Yann E. MORIN [Wed, 3 Jun 2015 20:41:37 +0000 (22:41 +0200)]
package/matchbox: forcibly disable gconf

Buildroot does not have a gconf package, so explicitly disable gconf
support (to avoid it ends up picking the host one).

Reported-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox-startup-monitor: invert dependency chain
Yann E. MORIN [Wed, 3 Jun 2015 20:41:36 +0000 (22:41 +0200)]
package/matchbox-startup-monitor: invert dependency chain

Previously, matchbox-startup-monitor was forcibly enabled whenever
startup-notification was. Now that it has a prompt, it merely defaults
to 'y' in this case, leaving the user the possibility to disable it.
This is not very logical.

Instead, invert the logic, and select startup-notification from
matchbox-startup-monitor.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: finally add prompts to all sub-packages
Yann E. MORIN [Wed, 3 Jun 2015 20:41:35 +0000 (22:41 +0200)]
package/matchbox: finally add prompts to all sub-packages

We currently do not have that many packages without a prompt, and when
we do, they are limited to system-related packages that can't be
selected or are forcibly selected under various system-specific
conditions.

This is clearly not the case for the matchbox sub-packages, so just give
them a prompt, even when they are forcibly selected by the main matchbox
package, and can't be selected without it.

That will at least tell the user those packages exist and are to be
built.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox-fakekey: add missing dependency
Yann E. MORIN [Wed, 3 Jun 2015 20:41:34 +0000 (22:41 +0200)]
package/matchbox-fakekey: add missing dependency

matchbox-fakekey build-depends on xlib_libXtst, but does not select it.

Fix that.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox-common: fix dependencies
Yann E. MORIN [Wed, 3 Jun 2015 20:41:33 +0000 (22:41 +0200)]
package/matchbox-common: fix dependencies

matchbox-common can be used by both matchbox-desktop and matchbox-panel,
so it needs to depend on either, not both.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: add missing dependencies to matchbox-lib
Yann E. MORIN [Wed, 3 Jun 2015 20:41:32 +0000 (22:41 +0200)]
package/matchbox: add missing dependencies to matchbox-lib

Most of the matchbox packages build-depend on matchbox-lib, but were not
selecting it from their Config.in.

Fix that.

Reported-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: fix option prompts
Yann E. MORIN [Wed, 3 Jun 2015 20:41:31 +0000 (22:41 +0200)]
package/matchbox: fix option prompts

Use the package names instead of some fancy human-readable strings. ;-)

Note: the matchbox package is really named matchbox-window-manager by
upstream. However:
  - it already is in a section of the menu title 'X window managers'
  - users are probably only looking for 'matchbox'
  - keeping just 'matchbox' keeps it in sync with the Kconfig variable,
    and allows us to not handle a legacy entry (see a previous commit)
  - matchbox-window-manager is a bit long. ;-)

So, in this case, the short 'matchbox' prompt is used instead of the
real upstream name.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox-common: move one directory higher
Yann E. MORIN [Wed, 3 Jun 2015 20:41:30 +0000 (22:41 +0200)]
package/matchbox-common: move one directory higher

We usually do not have a sub-directory for a family of related
packages, so move matchbox packages one directory higher, so they
all are in packages/

Also re-order packages alphabetically.

Reported-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: get rid of intermediate non-package matchbox
Yann E. MORIN [Wed, 3 Jun 2015 20:41:29 +0000 (22:41 +0200)]
package/matchbox: get rid of intermediate non-package matchbox

Currently, the matchbox entry in the menu is a non-package entry, that
forcibly selects the matchbox-wm package, which is the real matchbox WM.

So, get rid of the current matchbox option, rename the existing
matchbox-wm to simply matchbox, so we have a real package from the
onset.

Since we're re-using the previous option for the WM package, there is no
need for an entry in the legacy menu.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: point to new home
Yann E. MORIN [Wed, 3 Jun 2015 20:41:28 +0000 (22:41 +0200)]
package/matchbox: point to new home

The new home of the matchbox project is with the Yocto project.
The old home was already redirecting to it anyway, but better point
directly to the official location.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: remove superfluous conditional includes
Yann E. MORIN [Wed, 3 Jun 2015 20:41:27 +0000 (22:41 +0200)]
package/matchbox: remove superfluous conditional includes

Now that the matchbox package no longer forcibly add entries to the
PACKAGES list, and entirely relies on having proper packages, we can
safely include all matchbox sub-packages .mk files, and the pkg-infra
will take care of building only those that are enabled.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: make match-startup-monitor a real package
Yann E. MORIN [Wed, 3 Jun 2015 20:41:26 +0000 (22:41 +0200)]
package/matchbox: make match-startup-monitor a real package

Currently, matchbox-startup-monitor is missing a Kconfig entry, but is
so far solely a build-time dependency of matchbox-panel.

So, make it a real package, and only build-depend on it when enabled.
Fix the condition to build-depend on it.

To keep the existing behaviour, default to 'y' when startup-notification
is enabled.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Reviewed-by: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: make matchbox-keyboard a real package
Yann E. MORIN [Wed, 3 Jun 2015 20:41:25 +0000 (22:41 +0200)]
package/matchbox: make matchbox-keyboard a real package

Currently, matchbox-keyboard is treated as if it were an option of the
matchbox package.

But that's not true, since it is a real package all by itself, with its
own archive and its own buildsystem.

So, make it a real package.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: make matchbox-fakekey a real package
Yann E. MORIN [Wed, 3 Jun 2015 20:41:24 +0000 (22:41 +0200)]
package/matchbox: make matchbox-fakekey a real package

Currently, matchbox-fakekey is missing a Kconfig entry, but is so far
solely a build-time dependency of matchbox-keyboard.

So, make it a real package, and select it from matchbox-keyboard.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: make matchbox-common a real package
Yann E. MORIN [Wed, 3 Jun 2015 20:41:23 +0000 (22:41 +0200)]
package/matchbox: make matchbox-common a real package

Currently, matchbox-common is treated as if it were an option of the
matchbox package.

But that's not true, since it is a real package all by itself, with its
own archive and its own buildsystem.

So, make it a real package.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: make matchbox-desktop a real package
Yann E. MORIN [Wed, 3 Jun 2015 20:41:22 +0000 (22:41 +0200)]
package/matchbox: make matchbox-desktop a real package

Currently, matchbox-desktop is treated as if it were an option of the
matchbox package.

But that's not true, since it is a real package all by itself, with its
own archive and its own buildsystem.

So, make it a real package.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: make matchbox-panel a real package
Yann E. MORIN [Wed, 3 Jun 2015 20:41:21 +0000 (22:41 +0200)]
package/matchbox: make matchbox-panel a real package

Currently, matchbox-panel is treated as if it were an option of the
matchbox package.

But that's not true, since it is a real package all by itself, with its
own archive and its own buildsystem.

So, make it a real package.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: make matchbox-wm a real package
Yann E. MORIN [Wed, 3 Jun 2015 20:41:20 +0000 (22:41 +0200)]
package/matchbox: make matchbox-wm a real package

Similarly to what we just did for matchbox-lib, we make matchbox-wm a
real package.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox: make matchbox-lib a real package
Yann E. MORIN [Wed, 3 Jun 2015 20:41:19 +0000 (22:41 +0200)]
package/matchbox: make matchbox-lib a real package

Currently, the matchbox package is using weird, legacy constructs to
build its different parts.

Notably, it adds matchbox-lib to the list of packages to build, even
though it is not a real package since it does not have a Kconfig entry.

Fix that:
  - add a Kconfig entry for matchbox-lib
  - select it from the top-level matchbox package

Note that matchbox-common already depends on matchbox-lib.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/matchbox-wm: drop useless commented options
Yann E. MORIN [Wed, 3 Jun 2015 20:41:18 +0000 (22:41 +0200)]
package/matchbox-wm: drop useless commented options

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolinux: bump default to version 4.0.5
Gustavo Zacarias [Mon, 8 Jun 2015 11:11:32 +0000 (08:11 -0300)]
linux: bump default to version 4.0.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolinux-headers: bump 3.{10, 14}.x and 4.0.x series
Gustavo Zacarias [Mon, 8 Jun 2015 11:11:31 +0000 (08:11 -0300)]
linux-headers: bump 3.{10, 14}.x and 4.0.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agostunnel: add STUNNEL_VERSION_MAJOR variable
Jerzy Grzegorek [Sat, 6 Jun 2015 07:15:21 +0000 (09:15 +0200)]
stunnel: add STUNNEL_VERSION_MAJOR variable

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolbreakout2: add LBREAKOUT2_VERSION_MAJOR variable
Jerzy Grzegorek [Sat, 6 Jun 2015 07:15:20 +0000 (09:15 +0200)]
lbreakout2: add LBREAKOUT2_VERSION_MAJOR variable

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoarch: tidy up binary formats config
Guido Martínez [Wed, 3 Jun 2015 22:34:04 +0000 (19:34 -0300)]
arch: tidy up binary formats config

Instead of (black)listing architectures when deciding the binary format,
we can enable the ELF format only when using an MMU and FLAT only when
we're not. This mimics the logic in the Linux kernel for user binaries
support.

For FDPIC, we introduce a Kconfig option to enable its selection, and
have blackfin select it.

Signed-off-by: Guido Martínez <guido@vanguardiasur.com.ar>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoarch: tidy up mmu config
Guido Martínez [Wed, 3 Jun 2015 22:34:03 +0000 (19:34 -0300)]
arch: tidy up mmu config

Instead of blacklisting which architectures support MMUs (mandatorily
or optionally), introduce two Kconfig options that are selected by each
architecture in each case.

This simplifies the logic in BR2_USE_MMU.

Signed-off-by: Guido Martínez <guido@vanguardiasur.com.ar>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/eudev: bump version to 3.1.1
Bernd Kuhls [Sun, 7 Jun 2015 11:18:30 +0000 (13:18 +0200)]
package/eudev: bump version to 3.1.1

Removed patch applied upstream:
https://github.com/gentoo/eudev/commit/d2aeb8b63dfcb15161c4dd3e80491c844c3f0581#diff-0a5e92f58aded4146365ea36ee8b3c21

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Tested-by: Doug Kehn <rdkehn@yahoo.com
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/opencv: cleanup spaces at ends of line
Samuel Martin [Sun, 7 Jun 2015 10:26:27 +0000 (12:26 +0200)]
package/opencv: cleanup spaces at ends of line

Nothing more than removing white spaces before '\' characters.
Of course, 'git diff -w' shows no change at all.

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agostrongswan: security bump to version 5.3.2
Gustavo Zacarias [Mon, 8 Jun 2015 13:50:06 +0000 (10:50 -0300)]
strongswan: security bump to version 5.3.2

Fixes:

CVE-2015-4171 - rogue servers with a valid certificate
accepted by the client to trick it into disclosing its username and even
password (if the client accepts EAP-GTC).

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoopenvpn: bump to version 2.3.7
Gustavo Zacarias [Mon, 8 Jun 2015 19:20:31 +0000 (16:20 -0300)]
openvpn: bump to version 2.3.7

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopostgresql: bump to version 9.4.3
Gustavo Zacarias [Mon, 8 Jun 2015 18:43:25 +0000 (15:43 -0300)]
postgresql: bump to version 9.4.3

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibgpgme: bump to version 1.5.5
Gustavo Zacarias [Tue, 9 Jun 2015 17:24:53 +0000 (14:24 -0300)]
libgpgme: bump to version 1.5.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/ca-certificates: bump version to 20150426
Martin Bark [Tue, 9 Jun 2015 14:40:57 +0000 (15:40 +0100)]
package/ca-certificates: bump version to 20150426

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomc: remove extra white space
Jerzy Grzegorek [Mon, 8 Jun 2015 21:46:07 +0000 (23:46 +0200)]
mc: remove extra white space

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomc: change tarball compression to xz
Jerzy Grzegorek [Mon, 8 Jun 2015 21:46:05 +0000 (23:46 +0200)]
mc: change tarball compression to xz

The hash file is updated accordingly.

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoolsr: needs dynamic library support
Baruch Siach [Tue, 9 Jun 2015 12:15:24 +0000 (15:15 +0300)]
olsr: needs dynamic library support

Fixes:
http://autobuild.buildroot.net/results/08a/08a29bc48667f10d6dce4cb5cbb1ae6bec009e2c/
http://autobuild.buildroot.net/results/33e/33e69998d152f819176c7aa3028a962dd32c1daf/
http://autobuild.buildroot.net/results/e7a/e7aabfc9e80bd36958c6deeb5b02d5ef97629ae4/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agostress: add hash file
Baruch Siach [Tue, 9 Jun 2015 05:03:55 +0000 (08:03 +0300)]
stress: add hash file

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/{mesa3d, mesa3d-headers}: bump version to 10.5.7
Bernd Kuhls [Sun, 7 Jun 2015 16:14:17 +0000 (18:14 +0200)]
package/{mesa3d, mesa3d-headers}: bump version to 10.5.7

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/libdrm: bump version to 2.4.61
Bernd Kuhls [Sun, 7 Jun 2015 16:14:16 +0000 (18:14 +0200)]
package/libdrm: bump version to 2.4.61

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agokodi: propagate the dynamic library dependency of python
Baruch Siach [Sat, 6 Jun 2015 20:54:27 +0000 (23:54 +0300)]
kodi: propagate the dynamic library dependency of python

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agosamba4: propagate python dependencies
Baruch Siach [Sat, 6 Jun 2015 20:54:26 +0000 (23:54 +0300)]
samba4: propagate python dependencies

Fix the toolchain dependencies comment condition while at it.

Fixes:
http://autobuild.buildroot.net/results/e32/e32b85728a84bfea741709eabcc6d4a7af0b41a1/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoofono: needs dynamic library support
Baruch Siach [Sat, 6 Jun 2015 20:27:41 +0000 (23:27 +0300)]
ofono: needs dynamic library support

The only package selection ofono, connman, requires dynamic library already.

Fixes:
http://autobuild.buildroot.net/results/c5b/c5bb44c192c076b42538f805062a465318051df4/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoxscreensaver: bump version
Peter Korsgaard [Sun, 7 Jun 2015 21:57:02 +0000 (23:57 +0200)]
xscreensaver: bump version

And drop no longer needed patches.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/xfsprogs: add hash file
Fabio Porcedda [Sun, 7 Jun 2015 09:37:19 +0000 (11:37 +0200)]
package/xfsprogs: add hash file

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackages/xscreensaver: add hash file
Fabio Porcedda [Sun, 7 Jun 2015 09:37:18 +0000 (11:37 +0200)]
packages/xscreensaver: add hash file

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackages/xvkbd: add hash file
Fabio Porcedda [Sun, 7 Jun 2015 09:37:17 +0000 (11:37 +0200)]
packages/xvkbd: add hash file

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/libsvg: add hash file
Fabio Porcedda [Sun, 7 Jun 2015 09:37:16 +0000 (11:37 +0200)]
package/libsvg: add hash file

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/libsvg-cairo: add hash file
Fabio Porcedda [Sun, 7 Jun 2015 09:37:15 +0000 (11:37 +0200)]
package/libsvg-cairo: add hash file

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/libdaemon: add hash file
Fabio Porcedda [Sun, 7 Jun 2015 09:37:14 +0000 (11:37 +0200)]
package/libdaemon: add hash file

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoopkg: gpg support needs libgpg-error
Peter Korsgaard [Sat, 6 Jun 2015 13:38:56 +0000 (15:38 +0200)]
opkg: gpg support needs libgpg-error

Fixes:
http://autobuild.buildroot.net/results/1ec/1ec6990354016a740a8f54e07066e5fa4e732ab0/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agosavedefconfig: Remove BR2_DEFCONFIG from saved defconfig file
Herve Codina [Thu, 4 Jun 2015 08:16:33 +0000 (10:16 +0200)]
savedefconfig: Remove BR2_DEFCONFIG from saved defconfig file

BR2_DEFCONFIG should not be present in saved defconfig file.

The use case is:
make qemu_arm_versatile
make savedefconfig BR2_DEFCONFIG=my_custom_defconfig

BR2_DEFCONFIG is set in my_custom_defconfig with an absolute path
to qemu_arm_versatile (value present in .config) and set in
my_custom_defconfig as it is different from default mentioned in
config.in (default is BR2_DEFCONFIG from environment).

On savedefconfig recipe, simply remove BR2_DEFCONFIG from generated file

[Peter: fixup typos and use SED as noted by Arnout]
Signed-off-by: Herve Codina <Herve.CODINA@celad.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agogcc/gcc-final: install libatomic via HOST_GCC_FINAL_GCC_LIB_DIR
Gustavo Zacarias [Fri, 5 Jun 2015 00:28:47 +0000 (21:28 -0300)]
gcc/gcc-final: install libatomic via HOST_GCC_FINAL_GCC_LIB_DIR

Otherwise it's a no-op for sh4.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoopkg: remove opkg-build script
Vanya Sergeev [Sat, 6 Jun 2015 00:11:09 +0000 (17:11 -0700)]
opkg: remove opkg-build script

This package building script is several years old and unused by buildroot.
opkg users looking for a current version of this script should visit the
opkg-utils repository at http://git.yoctoproject.org/cgit/cgit.cgi/opkg-utils/,
where this script is maintained and versioned.

Signed-off-by: Vanya Sergeev <vsergeev@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoopkg: bump to version 0.3.0
Vanya Sergeev [Fri, 5 Jun 2015 23:51:31 +0000 (16:51 -0700)]
opkg: bump to version 0.3.0

Remove "Disable tests and manpages" patch because opkg no longer
builds C tests into libopkg as of commit
ef8ae066cfa898b6366198e429cbeb4c94c92939.

Remove "Fix libtool issue with recent libtool" patch because the patch
comments indicate that it is no longer required with opkg version
0.3.0.

Select libarchive package dependency, as opkg requires it as of
release opkg-0.3.0-rc0 (see the opkg NEWS file).

[Thomas: add missing wchar dependency inherited from libarchive.]

Signed-off-by: Vanya Sergeev <vsergeev@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agomp4v2: Remove --disable-debug workaround.
Johan Oudinet [Thu, 12 Mar 2015 15:12:27 +0000 (16:12 +0100)]
mp4v2: Remove --disable-debug workaround.

This is not needed since BR2_ENABLE_DEBUG does not set this flag
anymore.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolame: Remove --enable-debug workaround.
Johan Oudinet [Thu, 12 Mar 2015 15:12:26 +0000 (16:12 +0100)]
lame: Remove --enable-debug workaround.

This is not needed since BR2_ENABLE_DEBUG does not set this flag
anymore.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoRemove --{enable, disable}-debug configure flags.
Johan Oudinet [Thu, 12 Mar 2015 15:12:25 +0000 (16:12 +0100)]
Remove --{enable, disable}-debug configure flags.

Adding this flag when BR2_ENABLE_DEBUG is activated make several
packages to produce binaries that do not work as expected (e.g., dhcp,
lame, nano). Moreover, the help message of BR2_ENABLE_DEBUG does not
say it is adding this flag. It is supposed to build packages with
debugging symbols enabled. So, let it do that only.

* package/Makefile.in: Do not add --{enable,disable}-debug flags.
* package/pkg-autotools.mk: Remove ENABLE_DEBUG as it is not set
  anymore.

Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibpng: bump to version 1.6.17
Gustavo Zacarias [Thu, 4 Jun 2015 17:39:43 +0000 (14:39 -0300)]
libpng: bump to version 1.6.17

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoqt: bump to 4.8.7
Luca Ceresoli [Thu, 4 Jun 2015 17:28:41 +0000 (19:28 +0200)]
qt: bump to 4.8.7

Remove patches applied upstream.
Add hash file.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agotoolchain-external: add CodeSourcery MIPS 2015.05, remove 2013.11
Vicente Olivert Riera [Thu, 4 Jun 2015 16:03:43 +0000 (17:03 +0100)]
toolchain-external: add CodeSourcery MIPS 2015.05, remove 2013.11

- Add CodeSourcery MIPS 2015.05 toolchain
- Remove CodeSourcery MIPS 2013.11 toolchain
- Update the hash file

Toolchain datasheet:
  https://sourcery.mentor.com/GNUToolchain/release3068?@template=datasheet

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agogpsd: bump to version 3.15
Baruch Siach [Thu, 4 Jun 2015 15:05:49 +0000 (18:05 +0300)]
gpsd: bump to version 3.15

Drop upstream patches #1 and #3. Drop the no longer needed patch #2.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibgtk3: bump to version 3.14.13
Gustavo Zacarias [Thu, 4 Jun 2015 13:39:25 +0000 (10:39 -0300)]
libgtk3: bump to version 3.14.13

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibgtk2: bump to version 2.24.28
Gustavo Zacarias [Thu, 4 Jun 2015 13:39:24 +0000 (10:39 -0300)]
libgtk2: bump to version 2.24.28

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoicu: enable parallel build
Gustavo Zacarias [Thu, 4 Jun 2015 13:17:56 +0000 (10:17 -0300)]
icu: enable parallel build

Re-enable parallel builds, it doesn't seem to be affected by the issue
worked around in 5a8c7934 any more.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoconfigs/qemu: update mips* malta configurations
Gustavo Zacarias [Thu, 4 Jun 2015 13:10:49 +0000 (10:10 -0300)]
configs/qemu: update mips* malta configurations

Enable USB UHCI to be able to use usb mouse emulation for graphic
application tests.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibassuan: bump to version 2.2.1
Gustavo Zacarias [Thu, 4 Jun 2015 12:52:03 +0000 (09:52 -0300)]
libassuan: bump to version 2.2.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agognupg2: bump to version 2.0.28
Gustavo Zacarias [Thu, 4 Jun 2015 12:52:02 +0000 (09:52 -0300)]
gnupg2: bump to version 2.0.28

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/scons: reduce output when being silent
Fabio Porcedda [Thu, 4 Jun 2015 04:10:09 +0000 (06:10 +0200)]
package/scons: reduce output when being silent

Use the "-s" option to reduce scons output when it is a silent build.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agodocs/website: link to the Free Electrons training materials
Thomas Petazzoni [Wed, 3 Jun 2015 02:16:34 +0000 (04:16 +0200)]
docs/website: link to the Free Electrons training materials

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agobarebox: bump to version 2015.05.0
Fabio Porcedda [Tue, 2 Jun 2015 08:30:25 +0000 (10:30 +0200)]
barebox: bump to version 2015.05.0

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopackage/ccache: bump to version 3.2.2
Karoly Kasza [Mon, 1 Jun 2015 13:17:50 +0000 (15:17 +0200)]
package/ccache: bump to version 3.2.2

Bump ccache to minor version 3.2.2.
Also changed download URL to https.

Signed-off-by: Karoly Kasza <kaszak@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agontfs-3g: uses dlopen(), not available on static builds
Peter Korsgaard [Thu, 4 Jun 2015 12:26:09 +0000 (14:26 +0200)]
ntfs-3g: uses dlopen(), not available on static builds

Fixes:
http://autobuild.buildroot.net/results/722/7227d5f01755affa2a234eedd8d1fc8c826395c7/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoqt5cinex: fix license typo
Jerzy Grzegorek [Tue, 2 Jun 2015 21:11:35 +0000 (23:11 +0200)]
qt5cinex: fix license typo

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>