Peter Korsgaard [Tue, 3 Feb 2015 13:52:07 +0000 (14:52 +0100)]
package/*: rename patches according to the new policy
Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345)
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Samuel Martin [Mon, 27 Oct 2014 00:26:10 +0000 (01:26 +0100)]
package/gcc: rename the conditional patch according to the new policy
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard [Tue, 3 Feb 2015 11:24:32 +0000 (12:24 +0100)]
mjpegtools: add optional support for png/sdl/sdl_gfx/X11/gtk2
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard [Tue, 3 Feb 2015 10:47:23 +0000 (11:47 +0100)]
mjpegtools: needs host-pkgconf
The configure script uses PKG_CHECK_MODULES to search for libraries.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard [Tue, 3 Feb 2015 10:38:18 +0000 (11:38 +0100)]
mjpegtools: uses fork(), needs mmu
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Samuel Martin [Fri, 16 Jan 2015 17:58:35 +0000 (18:58 +0100)]
bootlader/grub2: disable x86-64-efi choice on !BR2_ARCH_IS_64
When x86-64-efi platform is selected, grub2 automatically adds -m64 to the
CFLAGS. This makes the configure script failed when the toolchain does not
have multilib support (like the Buildroot ones).
Reported-by: Noe Rubinstein <nrubinstein@aldebaran-robotics.com>
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Maxime Hadjinlian [Sun, 26 Oct 2014 18:45:41 +0000 (19:45 +0100)]
tslib: Use the release tarball
Add a hash file since the release tarball has been uploaded from the
maintainer.
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter Korsgaard [Tue, 3 Feb 2015 09:24:36 +0000 (10:24 +0100)]
libmicrohttpd: fix static linking with gnutls
Fixes http://autobuild.buildroot.net/results/f5a/
f5a135647867ca98ce6189bb343a631ce6a47e23/
gnutls links to a number of libraries depending on configuration (pthread,
iconv, ..), so we need to link against those as well when statically
linking.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:20 +0000 (10:32 +0100)]
ejabberd: new package.
[Thomas:
- Adjust the comment about the dependency on erlang
- Fix license to be 'GPLv2+ with OpenSSL exception' and not just 'GPLv2+'
- Use double quotes instead of simple quotes in the .mk file.
- Don't use the EJABBERD_MAKE_ENV variable, since it's not defined
anywhere.
- Remove the 0007-fix-init.patch patch, since we're not using the
init script provided by ejabberd, and rename
0008-fix-install-permissions.patch to
0007-fix-install-permissions.patch.]
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:19 +0000 (10:32 +0100)]
erlang-p1-cache-tab: new package.
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:18 +0000 (10:32 +0100)]
erlang-p1-iconv: new package.
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:17 +0000 (10:32 +0100)]
erlang-p1-sip: new package.
[Thomas: adjust license to be 'GPLv2 with OpenSSL exception' instead
of just 'GPLv2'.]
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:16 +0000 (10:32 +0100)]
erlang-p1-stringprep: new package.
[Thomas: fixup license, it uses the TCL license, and not GPLv2+.]
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:15 +0000 (10:32 +0100)]
erlang-p1-stun: new package.
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:14 +0000 (10:32 +0100)]
erlang-p1-tls: new package.
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:13 +0000 (10:32 +0100)]
erlang-p1-utils: new package.
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:12 +0000 (10:32 +0100)]
erlang-p1-xml: new package.
[Thomas: fixup license, it is GPLv2+ and not GPLv2.]
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:11 +0000 (10:32 +0100)]
erlang-p1-yaml: new package.
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:10 +0000 (10:32 +0100)]
erlang-p1-zlib: new package.
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:09 +0000 (10:32 +0100)]
erlang-lager: new package.
[Thomas: minor adjustement to Config.in help text]
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:08 +0000 (10:32 +0100)]
erlang-goldrush: new package.
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Mon, 12 Jan 2015 09:32:07 +0000 (10:32 +0100)]
docs/manual: add documentation for the pkg-rebar infrastructure
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
[yann.morin.1998@free.fr: split the doc into its own patch]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Johan Oudinet [Mon, 12 Jan 2015 09:32:06 +0000 (10:32 +0100)]
package/pkg-rebar: new infrastructure
Ease the development of packages that use the erlang rebar tool as
their build system.
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
[yann.morin.1998@free.fr: split the patch into semantically separated
patches; large rewrites of the rest]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
[Thomas, with help from Yann and Arnout:
- Fix the comment about the symlink used to make sure rebar does not
download dependencies. The comment was not up-to-date with where
the symlink is actually created.
- Make <pkg>_USE_BUNDLED_REBAR and <pkg>_USE_AUTOCONF be inherited by
host packages from their corresponding target package.
- Make sure host dependencies are inherited from the corresponding
target packages dependencies. This requires copying some logic from
inner-autotools-package and inner-generic-package, just like
inner-autotools-package duplicates some logic from
inner-generic-package.
- Fix host variant of $(2)_BUILD_CMDS indentation, use double quotes
instead of simple quotes. So that it matches the target
$(2)_BUILD_CMDS, and what we do elsewhere in Buildroot.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Mon, 12 Jan 2015 09:32:05 +0000 (10:32 +0100)]
package/erlang: export EI_VSN so other packages can use it
Packages that depend on Erlang may need the Erlang Interface Version
(aka EI_VSN), so just export it.
We do export a static value instead of looking in the file, to avoid
spawning a shell every time the variable is dereferenced.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[johan.oudinet@gmail.com: update EI_VSN since the erlang update]
Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Tue, 3 Feb 2015 08:38:03 +0000 (09:38 +0100)]
website: update our sponsors page
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter Korsgaard [Mon, 2 Feb 2015 23:40:20 +0000 (00:40 +0100)]
Revert "automake: complete the removal of the target package"
This reverts commit
6c33512e01acfc576dc4e3ad28def8b29c0db822.
We DO need to look in the staging directory for .m4 files installed by other
target packages, otherwise we'll have breakage like:
http://autobuild.buildroot.net/results/b20/
b20e3efcb0be3032781d7b2f0ef4c351834da0ce/
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard [Mon, 2 Feb 2015 23:39:22 +0000 (00:39 +0100)]
Revert "automake: use whenever possible the ACLOCAL_DIR variable"
This reverts commit
65b3cda915f04d1c0a108c4163ea72e459f20652.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Steve Kenton [Mon, 2 Feb 2015 22:35:06 +0000 (22:35 +0000)]
mjpegtools: new package
The mjpegtools programs are a set of tools that can do recording of videos
and playback, simple cut-and-paste editing and the MPEG compression of audio
and video under Linux.
[Peter: license is GPLv2+]
Signed-off-by: Steve Kenton <skenton@ou.edu>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Seiderer [Mon, 2 Feb 2015 22:15:39 +0000 (23:15 +0100)]
madplay: fix alsa detection/linking using host-pkgconf
Fixes [1]: configure check for libasound failed because of missing
pthread linkage.
[1] http://autobuild.buildroot.net/results/f3a/
f3a0b3ff15e729d223c8c8ee6af75c425cd344b6/
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Fabio Porcedda [Sun, 1 Feb 2015 16:51:40 +0000 (17:51 +0100)]
automake: use whenever possible the ACLOCAL_DIR variable
Use the ACLOCAL_DIR in the GTK_DOC_M4_INSTALL hook.
Move the ACLOCAL_DIR definition at the beginning so the definition is
ahead the utilization.
Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Reviewed-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Fabio Porcedda [Sun, 1 Feb 2015 16:51:39 +0000 (17:51 +0100)]
automake: complete the removal of the target package
The variable ACLOCAL_DIR points to the staging area but is not useful
anymore because the target package was removed. Fix ACLOCAL_DIR by
pointing to $(HOST_DIR)/usr/share/aclocal and remove ACLOCAL_HOST_DIR
because ACLOCAL_DIR has the same value so it's not useful anymore.
Also remove the reference to ACLOCAL_HOST_DIR from the host-autoconf
package.
Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Reviewed-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bernd Kuhls [Mon, 26 Jan 2015 20:51:11 +0000 (21:51 +0100)]
package/mjpg-streamer: New package
--
v2: various fixes (Thomas)
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Alexander Clouter [Mon, 2 Feb 2015 15:39:27 +0000 (16:39 +0100)]
odhcp6c: new package
Signed-off-by: Alexander Clouter <alex+buildroot@digriz.org.uk>
[ThomasDS: needs ipv6; rewrap package/odhcp6c/Config.in]
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
(compile-tested on x86/glibc, armel/glibc, armel/uclibc)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Luca Ceresoli [Fri, 2 Jan 2015 11:43:32 +0000 (12:43 +0100)]
legal-info: remove FOO_MANIFEST_TARBALL and FOO_MANIFEST_SITE defaults
When FOO_SOURCE is non-empty, FOO_MANIFEST_TARBALL is always set.
When FOO_SOURCE is empty, FOO_MANIFEST_TARBALL is not set, but also
never used, due to the if below which defuses the whole legal-info
processing for packages that have FOO_SOURCE explicitly set to an
empty string.
So get rid of the default assignment to "not saved".
Do it for FOO_MANIFEST_SITE as well: it is pointless to have
FOO_MANIFEST_SITE with an empty FOO_SOURCE in a package. A quick
grep session in the sources confirmed this assumption is indeed
true for the current code.
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Fabio Porcedda [Mon, 2 Feb 2015 21:10:10 +0000 (22:10 +0100)]
barebox: bump to version 2015.02.0
Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Fatih Aşıcı [Thu, 22 Jan 2015 12:37:59 +0000 (14:37 +0200)]
qt5base: enable C++11 if toolchain supports
Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Fatih Aşıcı [Thu, 22 Jan 2015 12:37:58 +0000 (14:37 +0200)]
qt5: update URLs to use Qt's new domain
Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Fatih Aşıcı [Thu, 22 Jan 2015 12:37:57 +0000 (14:37 +0200)]
qt5: bump to version 5.4.0
qt5base:
- Add patches to fix uClibc build.
qt5connectivity:
- Add patches to fix build with -no-c++11
qt5declarative:
- Remove the line that installs accessible plugin. The functionality
is moved into the qtquick library.
qt5webkit:
- Remove egl patch. This should be fixed with CONFIG += egl option.
qt5websockets:
- Remove upstreamed patch.
Changelogs: https://qt-project.org/wiki/Change-files-in-Qt-5.4.0
Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bernd Kuhls [Sat, 17 Jan 2015 17:03:55 +0000 (18:03 +0100)]
package/mesa3d: Enable support for Radeon r600 gallium driver
--
v2: - rebased patch from micro1183: http://patchwork.ozlabs.org/patch/398858/
- removed support for r300 & radeonsi because they need llvm support
which is not provided by buildroot
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Richard Genoud [Tue, 20 Jan 2015 11:24:39 +0000 (12:24 +0100)]
qt: Force arm mode instead of Thumb1 mode
Qt has some assembly that doesn't exist in thumb1 mode.
So, force arm mode for Qt
Signed-off-by: Richard Genoud <richard.genoud@gmail.com>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Jean-Paul Etienne [Mon, 2 Feb 2015 14:39:00 +0000 (15:39 +0100)]
matchbox-panel: fixed undefined reference to `log' and `lrint'
Encountered the following while compiling matchbox-panel
mb-applet-wireless.o: In function `update_wireless':
.. matchbox-panel-0.9.3/applets/mb-applet-wireless.c:143: undefined reference to `log'
.. matchbox-panel-0.9.3/applets/mb-applet-wireless.c:143: undefined reference to `lrint'
fixed the issue by adding
1) #include <math.h> in mb-applet-wireless.c
2) -lm option to WIRELESS_LIB in applets/Makefile.in
Signed-off-by: Jean-Paul Etienne <fractalclone@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
[arnout: rename patch and add description and Signed-off-by]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Arnout Vandecappelle [Mon, 2 Feb 2015 14:38:59 +0000 (15:38 +0100)]
matchbox-panel: rename patch to the new naming convention
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Arnout Vandecappelle [Mon, 2 Feb 2015 14:38:58 +0000 (15:38 +0100)]
matchbox-panel: remove redundant hash lines
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Arnout Vandecappelle [Mon, 2 Feb 2015 14:38:57 +0000 (15:38 +0100)]
matchbox-panel: specify optional dependency on wireless_tools
Make sure build is reproducible and doesn't depend on the order.
There is no corresponding configure option, but configure looks for
iwlib.h
Cc: Jean-Paul Etienne <fractalclone@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Arnout Vandecappelle [Mon, 2 Feb 2015 15:34:46 +0000 (16:34 +0100)]
%_defconfig: save the path to the defconfig
We have the BR2_DEFCONFIG feature that saves the path to the defconfig
file that was specified on the command line, so that a later
savedefconfig would immediately save to the right location. This wasn't
done for the defconfigs in the configs/ directory, however, to avoid
accidentally overwriting them.
Now we decided that it would be more useful to overwrite the defconfigs
in the configs/ directory after all. To do this, we pass the path to
that defconfig in the environment.
Cc: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Jeremy Rosen [Fri, 16 Jan 2015 13:08:39 +0000 (14:08 +0100)]
Allow a single DHCP configuration via the system configuration submenu
This patch allows the setup of simple a single interface to be
automatically brought up and configured via DHCP on system startup.
The interface name can be set via a configuration option. This patch
does not support systemd-networkd, any complex network configuration should
be done via overlay of /etc/network/interfaces or the relevant networkd
configuration file
[Peter: rename to BR2_SYSTEM_DHCP, tweak help text & implementation]
Signed-off-by: Jérémy Rosen <jeremy.rosen@openwide.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas Petazzoni [Mon, 2 Feb 2015 20:41:21 +0000 (21:41 +0100)]
mesa3d: use positive logic for XA enabling
Thanks to commit
2dde40081c49852bac0ee9c723911761bd5fc91e
("package/mesa3d: Refactor XA support to prepare support for ATI
drivers"), we now have the blind option BR2_PACKAGE_MESA3D_NEEDS_XA
that indicates whether XA support is needed. This allows to switch to
use positive logic in the test for XA in mesa3d.mk, which this commit
does.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Sat, 17 Jan 2015 17:03:54 +0000 (18:03 +0100)]
package/mesa3d: Refactor XA support to prepare support for ATI drivers
[Thomas:
- move the new blind option next to the other existing blind options
in the package.
- edit the commit log to remove the changelog.]
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Sun, 18 Jan 2015 12:16:44 +0000 (13:16 +0100)]
package/tvheadend: bump version
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Sun, 18 Jan 2015 12:16:43 +0000 (13:16 +0100)]
package/kodi-audioencoder-lame: bump version
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Sun, 18 Jan 2015 12:16:42 +0000 (13:16 +0100)]
package/kodi-audioencoder-vorbis: bump version
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd Kuhls [Sun, 18 Jan 2015 12:16:41 +0000 (13:16 +0100)]
package/kodi-audioencoder-flac: bump version
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fabio Porcedda [Mon, 2 Feb 2015 17:05:16 +0000 (18:05 +0100)]
bootstrap: use the UNZIP variable instead of calling it directly
Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Alexey Brodkin [Mon, 2 Feb 2015 12:19:44 +0000 (15:19 +0300)]
ARC: bump tools to 2014.12 release
Now when new shiny tools are released by Synopsys we're ready for
version update in Buildroot again.
More details about arc-2014.12 release are available here:
https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2014.12
Following patches were removed from GCC since they are a part of release
now:
* 200-size_type_unsigned_int.patch
* 300-ptrdiff_type_int.patch
* 400-call-arc_hazard-before-branch-shortening.patch
* 401-fix-length-attribute-for-casesi_load-pattern.patch
* 402-fix-length-of-instructions-that-are-in-delay-slot-and-needs-to-be-predicated.patch
* 403-update-casesi_compact_jump-instruction-length.patch
But since arc-2014.12 tools are still based on GCC 4.8 following patches
ar still relevant so moving to the new folder to match ARC gcc bump.
* 100-libstdcxx-uclibc-c99.patch
* 910-gcc-poison-system-directories.patch
Binutils are still based on 2.23 so following patch still makes sense:
* 600-poison-system-directories.patch
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Anton Kolesov <akolesov@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Ivo Slanina [Mon, 2 Feb 2015 17:36:51 +0000 (18:36 +0100)]
configs/udoo_quad_defconfig: new defconfig
Added defconfig for UDOO Quad board. Used official (manufacturer) kernel 3.0.35.
Kernel is patched in order to use gcc version 4.8 and above, according to
mailing list at
https://lists.yoctoproject.org/pipermail/meta-freescale/2013-July/003531.html
Bootloader is also downloaded from official (manufacturer) repository.
Signed-off-by: Ivo Slanina <ivo.slanina@gmail.com>
[ThomasDS: use explicit commits instead of 'master'; clarify source for
kernel and u-boot as 'manufacturer']
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
(compile-tested only)
[Thomas P: remove glibc, C++ and mdev selection, added some comments.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Francois Perrad [Mon, 2 Feb 2015 19:52:43 +0000 (20:52 +0100)]
ljlinenoise: bump to version 0.1.2
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Francois Perrad [Mon, 2 Feb 2015 19:52:42 +0000 (20:52 +0100)]
lua-testmore: bump to version 0.3.2
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Francois Perrad [Mon, 2 Feb 2015 19:52:41 +0000 (20:52 +0100)]
lua: add missing hash for lua 5.3.0
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Guido Martínez [Thu, 22 Jan 2015 18:33:25 +0000 (15:33 -0300)]
arm: conditionally support regular ARM instructions
Until now, all ARM processors supported the original ARM instructions.
However, the Cortex-M variants don't support them, and support only
Thumb/Thumb2 modes.
So, make a Kconfig option for ARM support and use it.
[Thomas:
- Remove the dependency in the choice between ARM/Thumb/Thumb-2,
because basically the choice is now always visible.
- Replace the BR2_ARM_INSTRUCTIONS_ARM_CHOICE choice option directly
by BR2_ARM_INSTRUCTIONS_ARM, instead of having this blind option
defined separately. This means the choice is now always visible,
even when only the ARM instruction set is supported.]
Signed-off-by: Guido Martínez <guido@vanguardiasur.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Francois Perrad [Fri, 16 Jan 2015 21:09:55 +0000 (22:09 +0100)]
luafilesystem: bump to version 1.6.3
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Francois Perrad [Fri, 16 Jan 2015 21:09:54 +0000 (22:09 +0100)]
lua-messagepack: bump to version 0.3.2
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Francois Perrad [Fri, 16 Jan 2015 21:09:53 +0000 (22:09 +0100)]
lsqlite3: bump to version 0.9.3
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Francois Perrad [Fri, 16 Jan 2015 21:09:52 +0000 (22:09 +0100)]
lua: add option 32bits
[Peter: tweak config/help text]
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Francois Perrad [Fri, 16 Jan 2015 21:09:51 +0000 (22:09 +0100)]
lua-modules: fix dependencies with version of lua
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Francois Perrad [Fri, 16 Jan 2015 21:09:50 +0000 (22:09 +0100)]
lua: add 5.3.x serie
Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Maxime Hadjinlian [Sun, 26 Oct 2014 18:45:46 +0000 (19:45 +0100)]
ympd: bump version
First patch is removed because a solution was found upstream.
The second one needs to be sent.
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Pieter De Gendt [Mon, 2 Feb 2015 09:05:42 +0000 (10:05 +0100)]
libvips: new package
[Thomas:
- Fix variable name: LIBVIPS_CONF_OPTSS -> LIBVIPS_CONF_OPTS
- Add a lot of --without-<foo> options to make sure we explicitly
disable optional features that are not handled by the .mk file.
- Remove the host-swig dependency, which was probably thought of
being needed by Pieter due to --without-python not being passed
explicitly.
- Remove trailing spaces in Config.in.
- Rename patch to the new naming convention.]
Signed-off-by: Pieter De Gendt <pieter.degendt@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Ryan Coe [Sun, 1 Feb 2015 23:58:08 +0000 (16:58 -0700)]
pps-tools: also pass TARGET_CONFIGURE_OPTS to make install
Without these environment variables, pps-tools rebuilds for the host machine
architecture and does not run on the target machine.
Signed-off-by: Ryan Coe <bluemrp9@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vanya Sergeev [Mon, 2 Feb 2015 07:08:01 +0000 (23:08 -0800)]
board/beaglebone: fix kernel load command in u-boot environment file
the loaduimage command was renamed to loadimage when the default kernel
image changed from uImage to zImage in u-boot commit
e3cf9692053a, which
made it into the v2013.10 u-boot release that the beaglebone_defconfig
currently builds.
Signed-off-by: Vanya Sergeev <vsergeev@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Maxim Mikityanskiy [Mon, 19 Jan 2015 16:14:13 +0000 (18:14 +0200)]
package/tar: add support for acl and xattr
If acl or attr is going to be installed, add support for them to tar.
[Thomas: explicitly disable acl and attr support when the
corresponding packages are not available.]
Signed-off-by: Maxim Mikityanskiy <maxtram95@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bartosz Golaszewski [Thu, 29 Jan 2015 11:35:40 +0000 (12:35 +0100)]
libsigrokdecode: new package
[Peter: needs libglib2+host-pkgconf, simplify pre-configure, propagate
!python dependency]
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bartosz Golaszewski [Thu, 29 Jan 2015 11:35:39 +0000 (12:35 +0100)]
sigrok-cli: new package
[Peter: needs host-pkgconf, simplify pre configure hook]
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Samuel Martin [Sun, 25 Jan 2015 21:13:48 +0000 (22:13 +0100)]
package/libftdi: fix libftdi.pc
This patch fixes libftdi pkg-config module, so that packages linking
against libftdi correctly have all needed CFLAGS and LIBS defined,
especially when running a static build.
Fixes:
http://autobuild.buildroot.org/results/e90/
e90b4d5ad79d99487f21c9d18581e8eba7034501/
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Sun, 1 Feb 2015 22:18:54 +0000 (23:18 +0100)]
package/benejson: only buid static/shared as needed
Fixes:
http://autobuild.buildroot.org/results/56a/
56a721885c890f3d62bf9e13d712767e66937c51/
http://autobuild.buildroot.org/results/7c5/
7c54dce4801a53bec378b422edfa42dfa990eabe/
[...]
Patch-from: Alex Suykov <alex.suykov@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 1 Feb 2015 22:25:46 +0000 (23:25 +0100)]
ipsec-tools: remove useless spaces in conditions
We typically use:
ifeq ($(BR2_...),y)
and not:
ifeq ($(BR2_...), y)
So this commit aligns the ipsec-tools package with this common
practice.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Doug Kehn [Sun, 1 Feb 2015 05:26:52 +0000 (23:26 -0600)]
package/ipsec-tools: hybrid config support
Add config option for enabling hybrid mode. Hybrid mode is required for
successful interoperability.
Signed-off-by: Doug Kehn <rdkehn@yahoo.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Fri, 30 Jan 2015 14:33:53 +0000 (14:33 +0000)]
strace: Enable for MIPS platforms with uClibc
Enable strace for MIPS platforms with uClibc again since this C library
is now fixed.
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Vicente Olivert Riera [Fri, 30 Jan 2015 14:33:52 +0000 (14:33 +0000)]
uclibc/0.9.33.2: Rename MIPS' siginfo _timer members
Backport an upstream patch to fix a compilation problem of strace-4.9+
on MIPS platforms with uClibc.
Upstream commit:
http://git.uclibc.org/uClibc/commit/?id=
a1b88fe87a9d2be5696247d266f5c4fd20f000bb
Fixes:
http://autobuild.buildroot.net/results/e8f/
e8f4965b27c9dcc58d6ec77cdc48b83c218c5bec/
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Richard Genoud [Tue, 20 Jan 2015 11:38:35 +0000 (12:38 +0100)]
busybox: S01logging: implement restart
restart wasn't doing anything, and the expected behaviour is stop/start.
Signed-off-by: Richard Genoud <richard.genoud@gmail.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain Naour [Sun, 18 Jan 2015 19:53:10 +0000 (20:53 +0100)]
package/rpm: use 'none' for location path
The recognized keywords are:
(location path: "external:internal:none")
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain Naour [Sat, 10 Jan 2015 15:51:52 +0000 (16:51 +0100)]
package/sane-backends: remove unsafe headers path
Fixes:
http://autobuild.buildroot.net/results/deb/
deb3d45416633b9217d3cc09664273687c809464/
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain Naour [Sun, 18 Jan 2015 19:53:09 +0000 (20:53 +0100)]
package/rpm: use external xz library
Internal xz backend is statically linked and need a static
libintl library when BR2_NEEDS_GETTEXT_IF_LOCALE is set.
But for a shared only build, there is no static libintl available
in the sysroot.
Use the external xz library provided by Buildroot instead of
using the internal xz backend.
Fixes:
http://autobuild.buildroot.net/results/2c6/
2c61562008418ff58fa3085a3342b0e304923073/
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain Naour [Sun, 18 Jan 2015 19:53:08 +0000 (20:53 +0100)]
package/rpm: don't use sub-options for bzip2 and xz features
Allow enabling features depends on the relying packages.
Add the old sub-options to Config.in.legacy.
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain Naour [Sun, 18 Jan 2015 19:53:07 +0000 (20:53 +0100)]
package/rpm: add gettext dependency
rpm check for libintl library if BR2_NEEDS_GETTEXT_IF_LOCALE is set.
checking for GNU gettext in libintl... yes
checking whether to use NLS... yes
checking where the gettext function comes from... external libintl
checking how to link with libintl... -lintl
But the dependency on gettext package is missing to ensures
reproducible builds.
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Romain Naour [Sun, 18 Jan 2015 19:53:06 +0000 (20:53 +0100)]
package/rpm: sort selected packages
Sort selected packages alphabetically in Config.in
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter Seiderer [Sat, 31 Jan 2015 20:28:31 +0000 (21:28 +0100)]
util-linux: disable more command host build because of ncurses dependency
Build on host without ncurses/curses development files and option
HOST_UTIL_LINUX enabled (introduced by [1]) failes because of
text-utils/more.c ncurses dependency (see old commit [2] for details).
[1] http://git.buildroot.net/buildroot/commit/?id=
2b18d093cd8a5baaf2e22ce13cc9e527c1937777
[2] http://git.buildroot.net/buildroot/commit/?id=
e55532fa08266be268fa35c32a5ee763329a9396
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Yann E. MORIN [Mon, 26 Jan 2015 23:30:24 +0000 (00:30 +0100)]
pkg-autotools: fix patching libtool for version 2.4
If the libtool used by the package is 2.4 (i.e. with no patchlevel), we
end up with a confusing message:
/bin/sh: line 0: test: -gt: unary operator expected
That's because patchlevel is empty, and thus there is nothing to comapre
to 2, and test complains.
Fake a patchlevel of 0 (which is really what a missing patchlevel means
anyway) in that case.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Peter Korsgaard <jacmet@uclibc.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Maxime Hadjinlian [Sun, 26 Oct 2014 18:45:52 +0000 (19:45 +0100)]
neardal: bump version
[Thomas: add dependency on either readline or libedit, which is needed
for new versions of neardal.]
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
gilles.talis@gmail.com [Sat, 31 Jan 2015 13:13:11 +0000 (14:13 +0100)]
imx6slevk: fix uImage load address
i.MX6 SoloLite SoC has a different external memory base address
than the other i.MX6 family SoCs:
- 0x80000000 for i.MX6 SoloLite (see i.MX6 SoloLite Reference Manual [1])
- 0x10000000 for the others (see i.MX6Quad/Dual Reference Manual [2])
[1] http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6SLRM.pdf?fasp=1
Table 2-1 System Memory Map, MMDC - DDR Controller
[2] http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6DQRM.pdf?fasp=1
Table 2-1 System Memory Map, MMDC - DDR Controller
Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Steve Kenton [Sun, 1 Feb 2015 00:00:01 +0000 (18:00 -0600)]
memtest86+: new package
Memtest86+ is a bootable standalone memory test program.
Please note that this is the forked memtest86+ program and not
the original memtest86 which has different licensing. Buildroot
does not support packages with a '+' sign in their name.
Memtest86+ is a utility designed to test whether your memory
is in working order. It repeatedly writes an enormous amount
of different patterns to all memory locations and reads them
back again and verifies whether the result of the read is the
same as what was written to memory.
Memtest86+ will only work on 32-bit or 64-bit x86 targets.
It boots as an i486 program and autodetects hardware.
[Peter: tweak help text as suggested by Thomas]
Signed-off-by Stephen M. Kenton <skenton@ou.edu>
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bartosz Golaszewski [Thu, 29 Jan 2015 11:35:38 +0000 (12:35 +0100)]
libsigrok: new package
[Peter: needs host-pkgconf, simplify pre configure hook]
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bartosz Golaszewski [Thu, 29 Jan 2015 11:35:37 +0000 (12:35 +0100)]
libserialport: new package
[Peter: needs host-pkgconf, simplify pre configure hook]
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bartosz Golaszewski [Thu, 29 Jan 2015 11:35:36 +0000 (12:35 +0100)]
libzip: new package
[Peter: license is BSD-3c]
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Yegor Yefremov [Wed, 28 Jan 2015 21:05:43 +0000 (22:05 +0100)]
python-six: new package
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bernd Kuhls [Sat, 31 Jan 2015 20:43:59 +0000 (21:43 +0100)]
package/mcelog: bump version to v109
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Yann E. MORIN [Sat, 31 Jan 2015 22:16:20 +0000 (23:16 +0100)]
package/openldap: do not build the doc
Building the documentation fails on some autobuilders,
so disable it as we're not interested in it.
Fixes:
http://autobuild.buildroot.org/results/1dc/
1dc17a54e57130bffd19d360c9a7faae440b8916/
http://autobuild.buildroot.org/results/407/
40797597024cbb9054fdda8bdf4d011bba966b06/
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Yann E. MORIN [Sat, 31 Jan 2015 22:08:55 +0000 (23:08 +0100)]
package/openldap: needs MMU
openldap uses fork(), so needs an MMU.
Fixes:
http://autobuild.buildroot.org/results/8a7/
8a72aef6525da27b92235b918b6d41ad1c7fac09/
http://autobuild.buildroot.org/results/1ce/
1ce0ac525217fc5308ea510c997c7ac59e69bc4c/
http://autobuild.buildroot.org/results/0eb/
0eb180f77d5b70886e062ada1be133916ac97c31/
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Yegor Yefremov [Thu, 29 Jan 2015 23:19:26 +0000 (00:19 +0100)]
python-coherence: new package
[Peter: add missing select for zope-interface]
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Yegor Yefremov [Sat, 31 Jan 2015 18:59:35 +0000 (19:59 +0100)]
python-cffi: bump to 0.8.6
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bernd Kuhls [Fri, 30 Jan 2015 19:09:24 +0000 (20:09 +0100)]
package/kodi-pvr-addons: bump version
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>