buildroot.git
7 years agopackage/zic: bump version to 2017a
Martin Bark [Sun, 5 Mar 2017 00:10:23 +0000 (00:10 +0000)]
package/zic: bump version to 2017a

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/bluez5_utils: bump version to 5.44
Bernd Kuhls [Sun, 5 Mar 2017 09:49:28 +0000 (10:49 +0100)]
package/bluez5_utils: bump version to 5.44

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/chrony: bump version to 3.1
Bernd Kuhls [Sun, 5 Mar 2017 09:48:52 +0000 (10:48 +0100)]
package/chrony: bump version to 3.1

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agouclibc: add patch to sync sys/timex.h
Waldemar Brodkorb [Sun, 5 Mar 2017 01:05:28 +0000 (02:05 +0100)]
uclibc: add patch to sync sys/timex.h

This fixes a qemu-user compile error.

Reported-by: François Perrad <francois.perrad@gadz.org>
Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoputty: needs wchar support
Thomas Petazzoni [Sat, 4 Mar 2017 22:42:46 +0000 (23:42 +0100)]
putty: needs wchar support

putty uses mbstate_t, which is a wchar related definition, so wchar
support is needed in the toolchain.

Fixes:

  http://autobuild.buildroot.net/results/0e3f4306513b79306d43338eced890205632c395/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoDEVELOPERS: remove cosmo package
Thomas Petazzoni [Sat, 4 Mar 2017 14:35:01 +0000 (15:35 +0100)]
DEVELOPERS: remove cosmo package

The cosmo package has been removed in commit
2c8438866394f2146ab60c483a820e3ca78ce560, but the entry in the
DEVELOPERS file was forgotten.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoarch: add support for the csky architecture
Guo Ren [Fri, 3 Mar 2017 01:20:20 +0000 (09:20 +0800)]
arch: add support for the csky architecture

This commit provides basic support for the C-SKY architecture.

Signed-off-by: Guo Ren <ren_guo@c-sky.com>
[Thomas: minor tweaks.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agosupport/mkusers: rename variable to avoid name clashing
Yann E. MORIN [Fri, 3 Mar 2017 22:07:20 +0000 (23:07 +0100)]
support/mkusers: rename variable to avoid name clashing

The LINES variable is automatically set by bash to represent the number
of lines in the terminal. That variable can be set when the shell
receives SIGWINCH.

If the shell does receive SIGWINCH after our LINES array is filled, the
content of the array is mangled.

Rename the variable to avoid that.

Fixes #9456

Reported-by: George Y. <georgebrmz@oss3d.com>
Reported-by: Paul Stewart <paulstewartis@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/librsvg: disable gdk-pixbuf-loader
Romain Naour [Sat, 4 Mar 2017 10:35:03 +0000 (11:35 +0100)]
package/librsvg: disable gdk-pixbuf-loader

gdk-pixbuf-loader support is enabled by default but it silently fail to
generate gdk-pixbuf.loaders file when host != target.

For exemple on ARM target:
output/host/usr/bin/gdk-pixbuf-query-loaders ./libpixbufloader-svg.la
g_module_open() failed for output/build/librsvg-2.40.16/gdk-pixbuf-loader/./libpixbufloader-svg.la: output/build/librsvg-2.40.16/gdk-pixbuf-loader/./.libs/libpixbufloader-svg.so: wrong ELF class: ELFCLASS32

But it doesn't break the build.

When host = target using the Sourcery CodeBench AMD64 2016.11 toolchain
optimized for x86_68 AMD Puma/Jaguar or AMD Steamroller, it break the
build due to "Illegal instruction".

output/host/usr/bin/gdk-pixbuf-query-loaders libpixbufloader-svg.la
Illegal instruction (core dumped)

Since this option is broken for cross-compilation, disable it.

Fixes:
http://autobuild.buildroot.net/results/393/393145bc9bcb93d6df55ec8c63725c3d9a299957

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoRevert "python-pytrie: bump to version 0.3"
Thomas Petazzoni [Sat, 4 Mar 2017 10:41:13 +0000 (11:41 +0100)]
Revert "python-pytrie: bump to version 0.3"

This reverts commit b0c7bd34286b39192dc8958dcf2140b240032b19, which
causes some build failures.

Fixes:

  http://autobuild.buildroot.net/results/e4209a2209bba769c264f8c4c6dfe2995443c243/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoRevert "python-pyasn: bump to version 1.6.0b1"
Thomas Petazzoni [Sat, 4 Mar 2017 10:40:44 +0000 (11:40 +0100)]
Revert "python-pyasn: bump to version 1.6.0b1"

This reverts commit 98c9b1bec6fd511889f38c72bc4aa5aba89e264d, which
causes build failures.

Fixes:

  http://autobuild.buildroot.net/results/27e1c6cdf330bd2009bf8895d8c72a7c4f5186af/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoRevert "python-pyasn: fix legal info"
Thomas Petazzoni [Sat, 4 Mar 2017 10:40:13 +0000 (11:40 +0100)]
Revert "python-pyasn: fix legal info"

This reverts commit aca82a056b04f1bc1d2578e414d8a8d1eaf66207, which is
needed to revert commit 98c9b1bec6fd511889f38c72bc4aa5aba89e264d,
which itself causes build failures.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoRevert "python-cherrypy: bump to version 10.1.1"
Thomas Petazzoni [Sat, 4 Mar 2017 10:38:49 +0000 (11:38 +0100)]
Revert "python-cherrypy: bump to version 10.1.1"

This reverts commit 98c0bb2324ab8a2eb2bacaa497f11f773af771cd, which
causes some build failures.

Fixes:

  http://autobuild.buildroot.net/results/b66/b66f8fbce3a5127b69a09bdc91a460a3c107e29d/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-enum: fix license information
Thomas Petazzoni [Sat, 4 Mar 2017 10:36:26 +0000 (11:36 +0100)]
python-enum: fix license information

The bump of python-enum to version 0.4.6 in commit
636df89872c7b6a6bed2c679cf65da41309ac652 forgot to update the license
information. Even though the PKG-INFO file still pretends it's GPLv2
or Python license, the only license file available is LICENSE.GPL-3
(which indicates a GPLv3 license), and the comment header in the
source code is pretty clear:

    This is free software: you may copy, modify, and/or distribute
    this work under the terms of the GNU General Public License as
    published by the Free Software Foundation; version 3 of that
    license or any later version.  No warranty expressed or
    implied. See the file ‘LICENSE.GPL-3’ for details.

Fixes:

   http://autobuild.buildroot.net/results/7fec1c7cde710f523263e74b1849f1f4488b7d26/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoconfigs/mx51evk: Bump U-Boot and kernel versions
Fabio Estevam [Thu, 2 Mar 2017 22:20:18 +0000 (19:20 -0300)]
configs/mx51evk: Bump U-Boot and kernel versions

Bump U-Boot to 2017.01 version and kernel to 4.9.13.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agovala: bump to version 0.34.5
Gustavo Zacarias [Thu, 2 Mar 2017 19:17:18 +0000 (16:17 -0300)]
vala: bump to version 0.34.5

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoed: bump to version 1.14.2
Baruch Siach [Thu, 2 Mar 2017 19:08:26 +0000 (21:08 +0200)]
ed: bump to version 1.14.2

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agodocker-engine: bump to version 17.03.0-ce
Fabrice Fontaine [Thu, 2 Mar 2017 18:58:27 +0000 (19:58 +0100)]
docker-engine: bump to version 17.03.0-ce

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agodocker-containerd: bump to version 977c511eda0925a723debdc94d09459af49d082a
Fabrice Fontaine [Thu, 2 Mar 2017 18:58:26 +0000 (19:58 +0100)]
docker-containerd: bump to version 977c511eda0925a723debdc94d09459af49d082a

This is a runtime dependency of docker-engine in version 17.03.0-ce

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agorunc: bump to version a01dafd48bc1c7cc12bdb01206f9fea7dd6feb70
Fabrice Fontaine [Thu, 2 Mar 2017 18:58:25 +0000 (19:58 +0100)]
runc: bump to version a01dafd48bc1c7cc12bdb01206f9fea7dd6feb70

This is a runtime dependency of docker-engine in version 17.03.0-ce

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoweston: bump to version 2.0.0
Gustavo Zacarias [Thu, 2 Mar 2017 15:26:30 +0000 (12:26 -0300)]
weston: bump to version 2.0.0

Drop upstream patches.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agowayland: bump to version 1.13.0
Gustavo Zacarias [Thu, 2 Mar 2017 15:26:29 +0000 (12:26 -0300)]
wayland: bump to version 1.13.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolibinput: bump to version 1.6.2
Gustavo Zacarias [Thu, 2 Mar 2017 12:47:42 +0000 (09:47 -0300)]
libinput: bump to version 1.6.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolibgtk3: bump to version 3.22.9
Gustavo Zacarias [Thu, 2 Mar 2017 12:36:50 +0000 (09:36 -0300)]
libgtk3: bump to version 3.22.9

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolinux: bump default to version 4.10.1
Gustavo Zacarias [Thu, 2 Mar 2017 12:33:57 +0000 (09:33 -0300)]
linux: bump default to version 4.10.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolinux-headers: bump 4.10.x and 3.2.x series
Gustavo Zacarias [Thu, 2 Mar 2017 12:33:56 +0000 (09:33 -0300)]
linux-headers: bump 4.10.x and 3.2.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agotslib: bump to version 1.6
Martin Kepplinger [Fri, 3 Mar 2017 07:43:54 +0000 (08:43 +0100)]
tslib: bump to version 1.6

Signed-off-by: Martin Kepplinger <martin.kepplinger@ginzinger.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolibepoxy: bump to version 1.4.1
Gustavo Zacarias [Thu, 2 Mar 2017 22:47:18 +0000 (19:47 -0300)]
libepoxy: bump to version 1.4.1

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/alsamixergui: add license information
Wolfgang Grandegger [Fri, 3 Mar 2017 11:23:24 +0000 (12:23 +0100)]
package/alsamixergui: add license information

Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/memtool: fix trailing /
Yann E. MORIN [Fri, 3 Mar 2017 18:13:54 +0000 (19:13 +0100)]
package/memtool: fix trailing /

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoRevert "nano: bump to version 2.7.5"
Gustavo Zacarias [Fri, 3 Mar 2017 09:54:41 +0000 (06:54 -0300)]
Revert "nano: bump to version 2.7.5"

The bump causes build failure with musl, this new version uses with
undefined REG_STARTEND which is a glibc-ism that isn't available for
musl-based toolchains.
The introduction of this is to address
https://savannah.gnu.org/bugs/?50030 so it's not quite straightforward
to fix.

This reverts commit d0035543432edddee4dcb017ac4dd74832133e89.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoyaml-cpp: update homepage link
Baruch Siach [Fri, 3 Mar 2017 05:53:57 +0000 (07:53 +0200)]
yaml-cpp: update homepage link

Cc: Sebastien Bourdelin <sebastien.bourdelin@savoirfairelinux.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolibyuv: update homepage link
Baruch Siach [Fri, 3 Mar 2017 05:51:07 +0000 (07:51 +0200)]
libyuv: update homepage link

The original google code link redirects to the libyuv bug tracker. Use libyuv
git repo as a better sort of a homepage.

Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolibllcp: update homepage link
Baruch Siach [Fri, 3 Mar 2017 05:45:06 +0000 (07:45 +0200)]
libllcp: update homepage link

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agosnappy: update homepage link
Baruch Siach [Fri, 3 Mar 2017 05:40:39 +0000 (07:40 +0200)]
snappy: update homepage link

Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoqextserialport: update homepage link
Baruch Siach [Fri, 3 Mar 2017 05:37:13 +0000 (07:37 +0200)]
qextserialport: update homepage link

Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-ipaddr: update homepage link
Baruch Siach [Fri, 3 Mar 2017 05:34:30 +0000 (07:34 +0200)]
python-ipaddr: update homepage link

Cc: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-protobuf: update homepage link
Baruch Siach [Fri, 3 Mar 2017 05:27:49 +0000 (07:27 +0200)]
python-protobuf: update homepage link

Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoprotobuf-c: update homepage link
Baruch Siach [Fri, 3 Mar 2017 05:25:16 +0000 (07:25 +0200)]
protobuf-c: update homepage link

Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pyasn: update homepage link
Baruch Siach [Fri, 3 Mar 2017 05:16:19 +0000 (07:16 +0200)]
python-pyasn: update homepage link

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pyasn: fix legal info
Baruch Siach [Fri, 3 Mar 2017 05:03:26 +0000 (07:03 +0200)]
python-pyasn: fix legal info

Fixes:
http://autobuild.buildroot.net/results/29c/29ca13a653b2c0cbe449d0b5d795558ce5e4df82/
http://autobuild.buildroot.net/results/5cc/5cc55472682bcb48f732267dd2d9073ce338c294/
http://autobuild.buildroot.net/results/dd9/dd9b087a0e907cbc36f0b870beba375c5fe5b17f/

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolua-bit32: use PKG_NAME_UPSTREAM
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:41 +0000 (18:00 +0100)]
lua-bit32: use PKG_NAME_UPSTREAM

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoluarocks-package: introduce PKG_NAME_UPSTREAM
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:40 +0000 (18:00 +0100)]
luarocks-package: introduce PKG_NAME_UPSTREAM

Since we now require Lua package names to start with "lua", it is likely
that the Buildroot name is different from the upstream LuaRocks name.
Add a feature to the luarocks-package infra that makes it easier to
handle this situation: the package can explicitly specify the upstream
name in PKG_NAME_UPSTREAM, and that name will be used in PKG_ROCKSPEC,
PKG_SOURCE and PKG_SUBDIR.

Add an explanation of this feature to the manual. To make the example
relevant, it is changed to lua-foo, where the upstream name is plain
foo. To avoid confusion with the dependency on a native library, that
dependency is renamed to bar.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolua-bit32: remove custom extract commands
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:39 +0000 (18:00 +0100)]
lua-bit32: remove custom extract commands

With the reworked luarocks extraction, they are no longer needed.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoluarocks-package: rework extraction
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:38 +0000 (18:00 +0100)]
luarocks-package: rework extraction

The luarocks package infra extracts the package directly under
$(BUILD_DIR), because the contents are always in a subdirectory name
<pkg>-<version>. However, this only works when the upstream package name
is the same as the Buildroot package name.

Instead, we can rely on the fixed structure of a .src.rock: it always
contains the source subdirectory in a directory called foo, where foo
is the basename of the .src.rock file. Therefore, we can extract into
a subdirectory of $($(PKG)_DIR), then move its contents up two
directory levels.

Note, we can't extract directly into $($(PKG)_DIR) because it's
possible that $($(PKG)_SUBDIR) == <pkg>-<version>. In that case, we
would try to move the directory unto itself and get "Directory not
empty". This is the case e.g. for the lpty package.

Two alternatives were considered but are more complicated:
- instead of using wildcards for the move, we could have used
  <.src.rock basename>/$($(PKG)_SUBDIR);
- instead of extracting with luarocks, we could use unzip to extract
  (the .src.rock is a ZIP file), but then we also have to move the
  .rockspec into the subdir. In addition, sometimes the ZIP file
  contains a tarball instead of the extracted source.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoluaposix: fix runtime by selecting "bit32" instead of "bitop"
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:37 +0000 (18:00 +0100)]
luaposix: fix runtime by selecting "bit32" instead of "bitop"

Since the bump of luaposix to 33.4.0, it doesn't work anymore at
runtime with LuaJIT or Lua 5.1. This can be tested with the following
defconfig:

BR2_x86_64=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_PACKAGE_LUA=y
BR2_PACKAGE_LUA_5_1=y
BR2_PACKAGE_LUAPOSIX=y

/usr/bin/lua: /usr/share/lua/5.1/posix/init.lua:17: module 'bit32' not found:
...

In older luaposix versions, it would try to load the 'bit' instead of
'bit32' module if LUAVER == 5.1. However, this feature was removed in
33.4.0.

So instead of adding a runtime dependency on luabitop, depend on
lua-bit32.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolua-bit32: new package
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:36 +0000 (18:00 +0100)]
lua-bit32: new package

This package is needed to make luaposix work.

The upstream name is just "bit32", but the luarocks infra doesn't
support an upstream name different from the Buildroot name. We therefore
have to explicitly set all variables and we need custom extract
commands.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
[Thomas:
 - add entry to DEVELOPERS file
 - remove useless "depends on BR2_PACKAGE_HAS_LUAINTERPRETER" in
   Config.in file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolunit: remove default definition of PKG_SUBDIR
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:34 +0000 (18:00 +0100)]
lunit: remove default definition of PKG_SUBDIR

The luarocks infra already provides the correct default value for
PKG_SUBDIR, so it doesn't have to be defined in the .mk file.

Therefore, _VERSION_UPSTREAM doesn't need to be defined either.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoluacrypto: remove default definition of PKG_SUBDIR
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:33 +0000 (18:00 +0100)]
luacrypto: remove default definition of PKG_SUBDIR

The luarocks infra already provides the correct default value for
PKG_SUBDIR, so it doesn't have to be defined in the .mk file.

Therefore, _VERSION_UPSTREAM doesn't need to be defined either.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolua-iconv: remove default definition of PKG_SUBDIR
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:32 +0000 (18:00 +0100)]
lua-iconv: remove default definition of PKG_SUBDIR

The luarocks infra already provides the correct default value for
PKG_SUBDIR, so it doesn't have to be defined in the .mk file.

Therefore, _VERSION_UPSTREAM doesn't need to be defined either.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolua-csnappy: remove default definition of PKG_SUBDIR
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:31 +0000 (18:00 +0100)]
lua-csnappy: remove default definition of PKG_SUBDIR

The luarocks infra already provides the correct default value for
PKG_SUBDIR, so it doesn't have to be defined in the .mk file.

Therefore, _VERSION_UPSTREAM doesn't need to be defined either.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoljlinenoise: remove default definition of PKG_SUBDIR
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:30 +0000 (18:00 +0100)]
ljlinenoise: remove default definition of PKG_SUBDIR

The luarocks infra already provides the correct default value for
PKG_SUBDIR, so it doesn't have to be defined in the .mk file.

Therefore, _VERSION_UPSTREAM doesn't need to be defined either.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoluasec: remove LUASEC_VERSION_UPSTREAM
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:29 +0000 (18:00 +0100)]
luasec: remove LUASEC_VERSION_UPSTREAM

It is not used for anything.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolua-periphery: remove LUA_PERIPHERY_VERSION_UPSTREAM
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:28 +0000 (18:00 +0100)]
lua-periphery: remove LUA_PERIPHERY_VERSION_UPSTREAM

It is not used for anything.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolpty: remove LPTY_VERSION_UPSTREAM
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:27 +0000 (18:00 +0100)]
lpty: remove LPTY_VERSION_UPSTREAM

It is not used for anything.

Note that the SUBDIR is NOT the usual lpty-$(LPTY_VERSION_UPSTREAM);
it *does* have the rockspec version in its name.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agomanual: luarocks: improve tutorial example
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:26 +0000 (18:00 +0100)]
manual: luarocks: improve tutorial example

The license file in a luarocks package is always inside the subdir, so the
example should reflect this.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agoluarocks-package: use $(HOST_PKG_VERSION) instead of $(PKG_VERSION)
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:25 +0000 (18:00 +0100)]
luarocks-package: use $(HOST_PKG_VERSION) instead of $(PKG_VERSION)

The inner-luarocks-package macro was using $(3)_VERSION as the package
version, i.e. the version of the target package, even when it's the
host package. We should instead use $(2)_VERSION, i.e. the host package
version, like is done in inner-generic-package.

Since luarocks-package doesn't even support a host version, it doens't
make a whole lot of difference, but let's keep things consistent.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agocosmo: remove broken package
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:24 +0000 (18:00 +0100)]
cosmo: remove broken package

The cosmo package has been marked as broken for two and a half years
now, and nobody cared. Get rid of it.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agolutok: move to Lua libraries menu
Arnout Vandecappelle [Thu, 23 Feb 2017 17:00:23 +0000 (18:00 +0100)]
lutok: move to Lua libraries menu

Since this package really is a Lua extension, it fits under the Lua
libraries menu.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-crossbar: add a warning comment concerning version bump
Yegor Yefremov [Thu, 2 Mar 2017 13:58:53 +0000 (14:58 +0100)]
python-crossbar: add a warning comment concerning version bump

The latest crossbar needs a rather recent setuptools package, that
has circular dependencies. Until this issue is not resolved, it is
not safe to bump crossbar version.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopackage/fastd: do not overwrite the cmake module path
Yann E. MORIN [Thu, 2 Mar 2017 21:03:16 +0000 (22:03 +0100)]
package/fastd: do not overwrite the cmake module path

fastd's CMakeList.txt completely overwrites CMAKE_MODULE_PATH with its
own, thus causing cmake to not find our own custom one.

We fix fastd by appending its custom value, rather than replacing.

Fixes:

   http://autobuild.buildroot.net/results/69f/69fb2e3b549a069e2898506db918423e6742c589/

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Alexander Dahl <post@lespocky.de>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Baruch Siach <baruch@tkos.co.il>
Cc: Ben Boeckel <mathstuf@gmail.com>
Cc: Jörg Krause <joerg.krause@embedded.rocks>
Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Cc: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agosupport/cmake: impersonate a Linux system even more
Yann E. MORIN [Thu, 2 Mar 2017 21:03:15 +0000 (22:03 +0100)]
support/cmake: impersonate a Linux system even more

Some packages test the system name to decide whether to enable/disable
features or link with specific libs.

So we forcefully set the system name form our custom system file, so
that packagses still believe they are running on Linux rather than
Buildroot.

Fixes:
    fastd      : http://autobuild.buildroot.net/results/f1d/f1dfe90068ad62e733f17a22202235415bda3974/
    paho-mqtt-c: http://autobuild.buildroot.net/results/457/457d76279e16247bf58c838a2c5dd0a4f3962c21/
    libiio     : http://autobuild.buildroot.net/results/281/2812b008a0ab6bab5fe4d45eb9ffe4e9496a8cb4/
    and so on...

Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reported-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Baruch Siach <baruch@tkos.co.il>
Cc: Ben Boeckel <mathstuf@gmail.com>
Cc: Jörg Krause <joerg.krause@embedded.rocks>
Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Cc: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-xlwt: bump to version 1.2.0
Adam Duskett [Sun, 19 Feb 2017 19:12:55 +0000 (14:12 -0500)]
python-xlwt: bump to version 1.2.0

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-xlsxwriter: bump to version 0.9.6
Adam Duskett [Sun, 19 Feb 2017 19:12:54 +0000 (14:12 -0500)]
python-xlsxwriter: bump to version 0.9.6

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-whoosh: bump to version 2.7.4
Adam Duskett [Sun, 19 Feb 2017 19:12:53 +0000 (14:12 -0500)]
python-whoosh: bump to version 2.7.4

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-werkzeug: bump to version 0.11.15
Adam Duskett [Sun, 19 Feb 2017 19:12:52 +0000 (14:12 -0500)]
python-werkzeug: bump to version 0.11.15

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Tested-by: Lionel Flandrin <lionel@svkt.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-urllib3: bump to version 1.20
Adam Duskett [Sun, 19 Feb 2017 19:12:51 +0000 (14:12 -0500)]
python-urllib3: bump to version 1.20

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-twisted: bump to version 17.1.0
Adam Duskett [Sun, 19 Feb 2017 19:12:50 +0000 (14:12 -0500)]
python-twisted: bump to version 17.1.0

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-treq: bump to version 16.12.0
Adam Duskett [Sun, 19 Feb 2017 19:12:49 +0000 (14:12 -0500)]
python-treq: bump to version 16.12.0

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-simplejson: bump to version 3.10.0
Adam Duskett [Sun, 19 Feb 2017 19:12:48 +0000 (14:12 -0500)]
python-simplejson: bump to version 3.10.0

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-sh: bump to version 1.12.9
Adam Duskett [Sun, 19 Feb 2017 19:12:47 +0000 (14:12 -0500)]
python-sh: bump to version 1.12.9

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-setuptools-scm: bump to version 1.15.1rc1
Adam Duskett [Sun, 19 Feb 2017 19:12:46 +0000 (14:12 -0500)]
python-setuptools-scm: bump to version 1.15.1rc1

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-rpi-gpio: bump to version 0.6.3
Adam Duskett [Sun, 19 Feb 2017 19:12:45 +0000 (14:12 -0500)]
python-rpi-gpio: bump to version 0.6.3

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-requests-toolbelt: bump to version 0.7.1
Adam Duskett [Sun, 19 Feb 2017 19:12:44 +0000 (14:12 -0500)]
python-requests-toolbelt: bump to version 0.7.1

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-requests: bump to version 2.13.0
Adam Duskett [Sun, 19 Feb 2017 19:12:43 +0000 (14:12 -0500)]
python-requests: bump to version 2.13.0

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pytrie: bump to version 0.3
Adam Duskett [Sun, 19 Feb 2017 19:12:41 +0000 (14:12 -0500)]
python-pytrie: bump to version 0.3

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pysocks: bump to version 1.6.6
Adam Duskett [Sun, 19 Feb 2017 19:12:40 +0000 (14:12 -0500)]
python-pysocks: bump to version 1.6.6

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pysnmp: bump to version 4.3.3
Adam Duskett [Sun, 19 Feb 2017 19:12:39 +0000 (14:12 -0500)]
python-pysnmp: bump to version 4.3.3

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pysmb: bump to version 1.1.19
Adam Duskett [Sun, 19 Feb 2017 19:12:38 +0000 (14:12 -0500)]
python-pysmb: bump to version 1.1.19

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pyroute2: bump to version 0.4.13
Adam Duskett [Sun, 19 Feb 2017 19:12:37 +0000 (14:12 -0500)]
python-pyroute2: bump to version 0.4.13

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pyro: bump to version 3.16
Adam Duskett [Sun, 19 Feb 2017 19:12:36 +0000 (14:12 -0500)]
python-pyro: bump to version 3.16

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pyparsing: bump to version 2.1.10
Adam Duskett [Sun, 19 Feb 2017 19:12:35 +0000 (14:12 -0500)]
python-pyparsing: bump to version 2.1.10

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pymysql: bump to version 0.7.10
Adam Duskett [Sun, 19 Feb 2017 19:12:34 +0000 (14:12 -0500)]
python-pymysql: bump to version 0.7.10

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pygments: bump to version 2.2.0
Adam Duskett [Sun, 19 Feb 2017 19:12:33 +0000 (14:12 -0500)]
python-pygments: bump to version 2.2.0

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pydal: bump to version 17.1
Adam Duskett [Sun, 19 Feb 2017 19:12:32 +0000 (14:12 -0500)]
python-pydal: bump to version 17.1

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pycparser: bump to version 2.17
Adam Duskett [Sun, 19 Feb 2017 19:12:31 +0000 (14:12 -0500)]
python-pycparser: bump to version 2.17

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pycli: bump to version 2.0.3
Adam Duskett [Sun, 19 Feb 2017 19:12:30 +0000 (14:12 -0500)]
python-pycli: bump to version 2.0.3

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pyasn: bump to version 1.6.0b1
Adam Duskett [Sun, 19 Feb 2017 19:12:29 +0000 (14:12 -0500)]
python-pyasn: bump to version 1.6.0b1

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-pudb: bump to version 2017.1.1
Adam Duskett [Sun, 19 Feb 2017 19:12:28 +0000 (14:12 -0500)]
python-pudb: bump to version 2017.1.1

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-prompt-toolkit: bump to version 1.0.13
Adam Duskett [Sun, 19 Feb 2017 19:12:26 +0000 (14:12 -0500)]
python-prompt-toolkit: bump to version 1.0.13

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-netaddr: bump to version 0.7.19
Adam Duskett [Sun, 19 Feb 2017 19:12:24 +0000 (14:12 -0500)]
python-netaddr: bump to version 0.7.19

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-mutagen: bump to version 1.36.2
Adam Duskett [Sun, 19 Feb 2017 19:12:22 +0000 (14:12 -0500)]
python-mutagen: bump to version 1.36.2

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-mbstrdecoder: bump to version 0.2.2
Adam Duskett [Sun, 19 Feb 2017 19:12:21 +0000 (14:12 -0500)]
python-mbstrdecoder: bump to version 0.2.2

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-markdown: bump to version 2.6.8
Adam Duskett [Sun, 19 Feb 2017 19:12:20 +0000 (14:12 -0500)]
python-markdown: bump to version 2.6.8

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-mako: bump to version 1.0.6
Adam Duskett [Sun, 19 Feb 2017 19:12:19 +0000 (14:12 -0500)]
python-mako: bump to version 1.0.6

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-jinja2: bump to version 2.9.5
Adam Duskett [Sun, 19 Feb 2017 19:12:17 +0000 (14:12 -0500)]
python-jinja2: bump to version 2.9.5

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-ipython: bump to version 5.2.2
Adam Duskett [Sun, 19 Feb 2017 19:12:16 +0000 (14:12 -0500)]
python-ipython: bump to version 5.2.2

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-ipaddress: bump to version 1.0.18
Adam Duskett [Sun, 19 Feb 2017 19:12:15 +0000 (14:12 -0500)]
python-ipaddress: bump to version 1.0.18

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-idna: bump to version 2.2
Adam Duskett [Sun, 19 Feb 2017 19:12:14 +0000 (14:12 -0500)]
python-idna: bump to version 2.2

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7 years agopython-httplib2: bump to version 0.10.3
Adam Duskett [Sun, 19 Feb 2017 19:12:13 +0000 (14:12 -0500)]
python-httplib2: bump to version 0.10.3

Signed-off-by: Adam Duskett <Adamduskett@outlook.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>