buildroot.git
9 years agopackage/infozip: fix LARGE_FILE_SUPPORT check
Romain Naour [Sat, 24 Jan 2015 15:23:43 +0000 (16:23 +0100)]
package/infozip: fix LARGE_FILE_SUPPORT check

The LFS check was dropped in commit cc4dedd9.

Since then there is a runtime error:
zip warning : Not supported (uzoff_t not same size as zoff_t)

However LFS check can't readded as is because it can't work
for cross-compilation since it try to run a target's binary on
the host system.

Replace infozip's LFS check with the one used by autoconf.
This allows to readd LFS support for host-infozip.

Reported-by: Richard Genoud <richard.genoud@gmail.com>
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/infozip: disable GID/UID support
Romain Naour [Sat, 24 Jan 2015 15:23:42 +0000 (16:23 +0100)]
package/infozip: disable GID/UID support

This check can't work for cross-compilation since it
try to run a target's binary on the host system.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/infozip: factorize common CFLAGS
Romain Naour [Sat, 24 Jan 2015 15:23:41 +0000 (16:23 +0100)]
package/infozip: factorize common CFLAGS

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopackage/infozip: rework infozip patch.
Romain Naour [Sat, 24 Jan 2015 15:23:40 +0000 (16:23 +0100)]
package/infozip: rework infozip patch.

Split each cross-compilation fixes to differents
patches files.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Tested-by: Richard Genoud <richard.genoud@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agolibvips: requires C++ support
Vicente Olivert Riera [Thu, 5 Feb 2015 15:06:56 +0000 (15:06 +0000)]
libvips: requires C++ support

libvips requires C++ support, otherwise it will fail with an error
message like this one:

error: ../libvips/.libs/libvips.so: No such file or directory

The '--disable-cxx' configure option seems to be broken, so in the
meantime a compiler with C++ support is required in order to build
libvips successfully.

Reported upstream:

  https://github.com/jcupitt/libvips/issues/231

Fixes:

  http://autobuild.buildroot.net/results/cdc7cf5d3501f80c74b70aa09f93b2ad4e2f8602/
  http://autobuild.buildroot.net/results/39173dbcbbd0a243900ea583cec024b51f8b803a/
  http://autobuild.buildroot.net/results/6794705195bcdb636a8e6582ef5a1e153d4d66b3/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoqt5webkit: Fix build without OpenGL
Johan Derycke [Wed, 4 Feb 2015 19:56:02 +0000 (20:56 +0100)]
qt5webkit: Fix build without OpenGL

Fixes:
http://autobuild.buildroot.net/results/691/6918c623b65a3cee45f2c29c29b36f9bf475cc76/
http://autobuild.buildroot.net/results/914/914056cbd9787aeae4c8b42e8a37453b1a271a02/
http://autobuild.buildroot.net/results/84d/84d3285cc8e2669c4ff4c1be3a1e8ea9a6933779/

Backport patch from upstream git:
https://qt.gitorious.org/qt/qtwebkit/commit/4ecb913768ff0806c6efdff4567ef5907f597e4a

Signed-off-by: Johan Derycke <johan.derycke@barco.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolog4cxx: disable unused documentation
Pieter Ronsijn [Wed, 4 Feb 2015 19:55:44 +0000 (20:55 +0100)]
log4cxx: disable unused documentation

Saves around 14 MiB of data in /usr/share/log4cxx/html.

Signed-off-by: Johan Derycke <johan.derycke@barco.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopython-pyzmq: ensure correct path to zmq is used
Peter Korsgaard [Tue, 3 Feb 2015 22:44:05 +0000 (23:44 +0100)]
python-pyzmq: ensure correct path to zmq is used

Fixes:
http://autobuild.buildroot.net/results/6ae/6ae84c53985ab52ab1c64dd1e2a16d0bcf9eed1e/
http://autobuild.buildroot.net/results/04d/04d5ceb5335912916f05596a285e84d38a7c7d31/
http://autobuild.buildroot.net/results/77a/77ae85f24fabd00f2981f2dbddb52d8d5091b4a8/
http://autobuild.buildroot.net/results/27a/27adf12cca4e0e998b64fda9bf4be67f6dbe1595/

And many more.

If --zmq isn't passed then python-pymq falls back to using 'pkg-config
--variable=prefix libzmq' which returns /usr, causing it to look in /usr/lib
for libraries breaking the build.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agopython-werkzeug: bump to 0.10
Yegor Yefremov [Tue, 3 Feb 2015 21:05:16 +0000 (22:05 +0100)]
python-werkzeug: bump to 0.10

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibmbim: bump to 1.12.2
Yegor Yefremov [Tue, 3 Feb 2015 20:27:07 +0000 (21:27 +0100)]
libmbim: bump to 1.12.2

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agolibqmi: bump to 1.12.2
Yegor Yefremov [Tue, 3 Feb 2015 20:27:06 +0000 (21:27 +0100)]
libqmi: bump to 1.12.2

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoodhcp6c: uses fork(), needs mmu
Peter Korsgaard [Tue, 3 Feb 2015 20:27:29 +0000 (21:27 +0100)]
odhcp6c: uses fork(), needs mmu

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agodocs/manual: reinstall target
Doug Kehn [Fri, 28 Nov 2014 15:25:05 +0000 (09:25 -0600)]
docs/manual: reinstall target

Add reinstall target information to package-make-target.txt.

[Thomas: update to take into account the fact that we now have a
single <pkg>-reinstall target.]

Signed-off-by: Doug Kehn <rdkehn@yahoo.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agopkg-generic: reinstall target
Doug Kehn [Fri, 28 Nov 2014 15:25:04 +0000 (09:25 -0600)]
pkg-generic: reinstall target

Add a <pkg>-reinstall target, just like <pkg>-rebuild and
<pkg>-reconfigure, but that only retrigger the install step of the
package.

Signed-off-by: Doug Kehn <rdkehn@yahoo.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoxterm: add support for 256 colors
Thierry Bultel [Tue, 9 Dec 2014 15:09:19 +0000 (16:09 +0100)]
xterm: add support for 256 colors

[Thomas: make the 256 colors support unconditionally enabled.]

Signed-off-by: Thierry Bultel <tbultel@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoncurses: add support for 256 colors
Thierry Bultel [Sat, 13 Dec 2014 07:18:59 +0000 (08:18 +0100)]
ncurses: add support for 256 colors

[Thomas: fixup nano to use $(NCURSES_CONFIG_SCRIPTS) now that the
ncurses config script can have a different name depending on the
configuration.]

Signed-off-by: Thierry Bultel <tbultel@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agosystem/skeleton: fix the new /var/run symbolic link
Thomas Petazzoni [Tue, 3 Feb 2015 16:09:34 +0000 (17:09 +0100)]
system/skeleton: fix the new /var/run symbolic link

Reported-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoghostscript-fonts: new package
Peter Seiderer [Mon, 22 Sep 2014 19:34:23 +0000 (21:34 +0200)]
ghostscript-fonts: new package

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoiprutils: drop unneeded ncurses5-config handling
Peter Korsgaard [Tue, 3 Feb 2015 14:58:07 +0000 (15:58 +0100)]
iprutils: drop unneeded ncurses5-config handling

ncurses nowadays installs the headers directly into $prefix/usr/include, so
ncurses5-config doesn't return anything important and the logic wasn't
taking the wchar variant into consideration - So just drop it.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
9 years agoskeleton: make /run a proper directory/filesystem
Gustavo Zacarias [Thu, 27 Nov 2014 22:41:49 +0000 (19:41 -0300)]
skeleton: make /run a proper directory/filesystem

Making /var/run and /run symlinks to /tmp is bad since the underlying
tmpfs filesystem is mode 1777 which leads to possible security attack
vectors via badly owned/mask-mode pidfiles and state files residing there.

So make /run a proper directory with /var/run symlinked to it.
Eventually all startup scripts and state info should be pointed to /run
directly as per the linux fhs and good practice.

Add a tmpfs filesystem entry for /run so that busybox inittab, systemv
inittab and systemd automount mounts it there to avoid breaking the
system.

While at it fix inconsistent spacing in /etc/fstab by using tabs and
drop the "static file system information" header whatever that means.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoopencv: Remove hash file
Maxime Hadjinlian [Sun, 26 Oct 2014 16:35:13 +0000 (17:35 +0100)]
opencv: Remove hash file

Since the tarball we download is generated from GitHub, there's no
saying that the tarball won't differ in a month from now.
So the hash has no value there.

An update to the manual should be done.

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9 years agoApply --disable-gtk-doc-html to all packages
Bernd Kuhls [Sun, 19 Oct 2014 09:59:03 +0000 (11:59 +0200)]
Apply --disable-gtk-doc-html to all packages

Move this option to package/pkg-autotools.mk so it applies to all packages.

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>
9 years agodocs/manual: add FAQ entry about speeding up the build process
Thomas Petazzoni [Wed, 14 Jan 2015 21:48:13 +0000 (22:48 +0100)]
docs/manual: add FAQ entry about speeding up the build process

This is a very frequently asked question, so let's add a FAQ entry
about it, that we can progressively extend with more advices for our
users.

[Thomas: remove the part about your boss buying new hardware, as
suggested by reviewers.]

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
9 years agopackage/*: rename patches according to the new policy
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>
9 years agopackage/gcc: rename the conditional patch according to the new policy
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>
9 years agomjpegtools: add optional support for png/sdl/sdl_gfx/X11/gtk2
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>
9 years agomjpegtools: needs host-pkgconf
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>
9 years agomjpegtools: uses fork(), needs mmu
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>
9 years agobootlader/grub2: disable x86-64-efi choice on !BR2_ARCH_IS_64
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>
9 years agotslib: Use the release tarball
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>
9 years agolibmicrohttpd: fix static linking with gnutls
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>
9 years agoejabberd: new package.
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>
9 years agoerlang-p1-cache-tab: new package.
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>
9 years agoerlang-p1-iconv: new package.
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>
9 years agoerlang-p1-sip: new package.
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>
9 years agoerlang-p1-stringprep: new package.
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>
9 years agoerlang-p1-stun: new package.
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>
9 years agoerlang-p1-tls: new package.
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>
9 years agoerlang-p1-utils: new package.
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>
9 years agoerlang-p1-xml: new package.
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>
9 years agoerlang-p1-yaml: new package.
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>
9 years agoerlang-p1-zlib: new package.
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>
9 years agoerlang-lager: new package.
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>
9 years agoerlang-goldrush: new package.
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>
9 years agodocs/manual: add documentation for the pkg-rebar infrastructure
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>
9 years agopackage/pkg-rebar: new infrastructure
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>
9 years agopackage/erlang: export EI_VSN so other packages can use it
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>
9 years agowebsite: update our sponsors page
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>
9 years agoRevert "automake: complete the removal of the target package"
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>
9 years agoRevert "automake: use whenever possible the ACLOCAL_DIR variable"
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>
9 years agomjpegtools: new package
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>
9 years agomadplay: fix alsa detection/linking using host-pkgconf
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>
9 years agoautomake: use whenever possible the ACLOCAL_DIR variable
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>
9 years agoautomake: complete the removal of the target package
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>
9 years agopackage/mjpg-streamer: New package
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>
9 years agoodhcp6c: new package
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>
9 years agolegal-info: remove FOO_MANIFEST_TARBALL and FOO_MANIFEST_SITE defaults
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>
9 years agobarebox: bump to version 2015.02.0
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>
9 years agoqt5base: enable C++11 if toolchain supports
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>
9 years agoqt5: update URLs to use Qt's new domain
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>
9 years agoqt5: bump to version 5.4.0
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>
9 years agopackage/mesa3d: Enable support for Radeon r600 gallium driver
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>
9 years agoqt: Force arm mode instead of Thumb1 mode
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>
9 years agomatchbox-panel: fixed undefined reference to `log' and `lrint'
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>
9 years agomatchbox-panel: rename patch to the new naming convention
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>
9 years agomatchbox-panel: remove redundant hash lines
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>
9 years agomatchbox-panel: specify optional dependency on wireless_tools
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>
9 years ago%_defconfig: save the path to the defconfig
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>
9 years agoAllow a single DHCP configuration via the system configuration submenu
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>
9 years agomesa3d: use positive logic for XA enabling
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>
9 years agopackage/mesa3d: Refactor XA support to prepare support for ATI drivers
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>
9 years agopackage/tvheadend: bump version
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>
9 years agopackage/kodi-audioencoder-lame: bump version
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>
9 years agopackage/kodi-audioencoder-vorbis: bump version
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>
9 years agopackage/kodi-audioencoder-flac: bump version
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>
9 years agobootstrap: use the UNZIP variable instead of calling it directly
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>
9 years agoARC: bump tools to 2014.12 release
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>
9 years agoconfigs/udoo_quad_defconfig: new defconfig
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>
9 years agoljlinenoise: bump to version 0.1.2
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>
9 years agolua-testmore: bump to version 0.3.2
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>
9 years agolua: add missing hash for lua 5.3.0
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>
9 years agoarm: conditionally support regular ARM instructions
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>
9 years agoluafilesystem: bump to version 1.6.3
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>
9 years agolua-messagepack: bump to version 0.3.2
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>
9 years agolsqlite3: bump to version 0.9.3
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>
9 years agolua: add option 32bits
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>
9 years agolua-modules: fix dependencies with version of lua
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>
9 years agolua: add 5.3.x serie
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>
9 years agoympd: bump version
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>
9 years agolibvips: new package
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>
9 years agopps-tools: also pass TARGET_CONFIGURE_OPTS to make install
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>
9 years agoboard/beaglebone: fix kernel load command in u-boot environment file
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>
9 years agopackage/tar: add support for acl and xattr
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>
9 years agolibsigrokdecode: new package
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>
9 years agosigrok-cli: new package
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>
9 years agopackage/libftdi: fix libftdi.pc
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>
9 years agopackage/benejson: only buid static/shared as needed
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>
9 years agoipsec-tools: remove useless spaces in conditions
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>
9 years agopackage/ipsec-tools: hybrid config support
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>
9 years agostrace: Enable for MIPS platforms with uClibc
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>