buildroot.git
5 years agopackage/python-psutil: bump to version 5.6.2
Asaf Kahlon [Fri, 26 Apr 2019 05:42:10 +0000 (08:42 +0300)]
package/python-psutil: bump to version 5.6.2

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libressl: bump to version 2.9.1
Adam Duskett [Thu, 25 Apr 2019 16:46:19 +0000 (12:46 -0400)]
package/libressl: bump to version 2.9.1

LibreSSL 2.9.1 now has a test that requires libtls.a, however, when building a
shared library only build, the --disable-static flag is passed to libressl,
which prevents the building of libtls.a.

With libtls.a not being built, the following error occurs:
libressl-2.9.1/tls/.libs/libtls.a', needed by 'handshake_table'.  Stop.

There are three options to fix this:
1) Stick with autotools, and provide a patch that removes building anything in
   the tests folder.
2) Pass --enable-static to LIBRESSL_CONF_OPTS
3) Change the package type to cmake, as a cmake build does not have this issue.

Changing the package type to cmake is the least impactful, it also has the added
benefit of being able to remove the 0001-remove-test-z-DESTDIR-from-ltmain.patch
file.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/rpm: fix build with NLS
Fabrice Fontaine [Thu, 25 Apr 2019 16:53:19 +0000 (18:53 +0200)]
package/rpm: fix build with NLS

Fixes:
 - http://autobuild.buildroot.org/results/26e20e19d878811d90fce52eb0951ee4d8b59068

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/supertuxkart: bump to version 1.0
Romain Naour [Mon, 22 Apr 2019 17:10:49 +0000 (19:10 +0200)]
package/supertuxkart: bump to version 1.0

Remove upstream patch 0001-Fix-3091.patch.

Add enet, libsquish and nettle new dependencies.
Add host-pkgconf since the CMakeLists.txt now use pkg-config
for enet.

Make sure that glew and wiiuse libraries from staging are
used instead of bundled versions.

See:
http://blog.supertuxkart.net/2019/04/supertuxkart-10-release.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libglew: bump to version 2.1.0
Romain Naour [Mon, 22 Apr 2019 17:10:48 +0000 (19:10 +0200)]
package/libglew: bump to version 2.1.0

See 2.1.0 Change Log:
http://glew.sourceforge.net/log.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/enet: new package
Romain Naour [Mon, 22 Apr 2019 17:10:47 +0000 (19:10 +0200)]
package/enet: new package

enet will be used by supertuxkart 1.0.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/qemu_ppc_virtex_ml507: kernel build needs mkimage
Thomas Petazzoni [Mon, 22 Apr 2019 20:08:29 +0000 (22:08 +0200)]
configs/qemu_ppc_virtex_ml507: kernel build needs mkimage

Following ffbe46a5295ce4e0442728f2ad3e19afa7eaa8ed ("linux: simplify
LINUX_BUILD_CMDS"), the Linux kernel build for
qemu_ppc_virtex_ml507_defconfig builds an image format that needs
mkimage.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339544

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/qemu_ppc_mpc8544ds: kernel build needs mkimage
Thomas Petazzoni [Mon, 22 Apr 2019 20:08:28 +0000 (22:08 +0200)]
configs/qemu_ppc_mpc8544ds: kernel build needs mkimage

Following ffbe46a5295ce4e0442728f2ad3e19afa7eaa8ed ("linux: simplify
LINUX_BUILD_CMDS"), the Linux kernel build for
qemu_ppc_mpc8544ds_defconfig builds an image format that needs
mkimage.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339543

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/qemu_nios2_10m50: kernel build needs mkimage
Thomas Petazzoni [Mon, 22 Apr 2019 20:08:27 +0000 (22:08 +0200)]
configs/qemu_nios2_10m50: kernel build needs mkimage

Following ffbe46a5295ce4e0442728f2ad3e19afa7eaa8ed ("linux: simplify
LINUX_BUILD_CMDS"), the Linux kernel build for
qemu_nios2_10m50_defconfig builds an image format that needs mkimage.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339537

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/beaglebone: kernel build needs mkimage
Thomas Petazzoni [Mon, 22 Apr 2019 20:08:26 +0000 (22:08 +0200)]
configs/beaglebone: kernel build needs mkimage

Following ffbe46a5295ce4e0442728f2ad3e19afa7eaa8ed ("linux: simplify
LINUX_BUILD_CMDS"), the Linux kernel build for beaglebone_defconfig
builds more things, including some .itb files, which require mkimage
with FIT support.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339433

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agolinux: split calling "all" and "$(LINUX_TARGET_NAME)" targets
Thomas Petazzoni [Mon, 22 Apr 2019 20:08:25 +0000 (22:08 +0200)]
linux: split calling "all" and "$(LINUX_TARGET_NAME)" targets

In commit ffbe46a5295ce4e0442728f2ad3e19afa7eaa8ed ("linux: simplify
LINUX_BUILD_CMDS"), we changed LINUX_BUILD_CMDS to essentially do:

  make all $(LINUX_TARGET_NAME)

Unfortunately, it turns out that it breaks the build of a number of
defconfigs, with errors such as:

  fixdep: error opening file: arch/xtensa/boot/lib/.inftrees.o.d: No such file or directory

Calling "all" and "$(LINUX_TARGET_NAME)" as separate make invocations
avoids this problem, and fixes the build of several defconfigs.

Fixes:

  ts7680_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339583

  qemu_xtensa_lx60_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339553

  roseapplepi_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339564

  qemu_xtensa_lx60_nommu_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339554

  qemu_ppc64_e5500_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339539

  freescale_t2080_qds_rdb_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339455

  arcturus_ucp1020_defconfig
  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339399

Cc: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
[Thomas: add comment in the code to explain why we call the two make
targets separately, as suggested by Yann E. Morin]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/mongodb: needs PCRE with UTF support
Fabrice Fontaine [Tue, 23 Apr 2019 17:05:26 +0000 (19:05 +0200)]
package/mongodb: needs PCRE with UTF support

mongodb needs PCRE with UTF-8 support, see:
https://docs.mongodb.com/manual/reference/operator/query/regex/

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libinput: bump version to 1.13.1
Peter Seiderer [Tue, 23 Apr 2019 20:41:13 +0000 (22:41 +0200)]
package/libinput: bump version to 1.13.1

- for changelog see [1] and [2]
 - removed 0001-meson.build-enable-CPP-include-check-only-in-case-CP.patch
   (upstream applied, see [3])

[1] https://lists.freedesktop.org/archives/wayland-devel/2019-March/040363.html
[2] https://lists.freedesktop.org/archives/wayland-devel/2019-April/040403.html
[3] https://gitlab.freedesktop.org/libinput/libinput/commit/4516ba977c1e22d01da4cc50a8ebffa5d11d73f1

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libyuv: bump to version 413a8d8041f1cc5a350a47c0d81cc721e64f9fd0
Fabrice Fontaine [Mon, 22 Apr 2019 20:46:20 +0000 (22:46 +0200)]
package/libyuv: bump to version 413a8d8041f1cc5a350a47c0d81cc721e64f9fd0

- Switch to https://chromium.googlesource.com/libyuv/libyuv which is
  the official repository and still active (updated this month).
  Current site has not been updated since 2015.
- Drop second patch (already in version)
- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/bullet: bump to verion 2.88
Romain Naour [Mon, 22 Apr 2019 21:08:47 +0000 (23:08 +0200)]
package/bullet: bump to verion 2.88

Add license file hash.

See release notes:
https://github.com/bulletphysics/bullet3/releases/tag/2.88

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/minetest: bump to version 5.0.1
Romain Naour [Mon, 22 Apr 2019 21:37:19 +0000 (23:37 +0200)]
package/minetest: bump to version 5.0.1

See:
https://forum.minetest.net/viewtopic.php?t=22463

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libv4l: bump version to 1.16.5
Peter Seiderer [Tue, 23 Apr 2019 19:48:40 +0000 (21:48 +0200)]
package/libv4l: bump version to 1.16.5

Update license hash for libv4l1-kernelcode-license.txt (Mauro Carvalho
e-mail address update).

Changelog (since 1.16.3):
  - Update my e-mail on all places
  - dvb-sat: rename Astra 1E to Astra 19.2 E and move it to beginning
  - Qt5: test for Desktop OpenGL presence
  - Qt5: fixup Qt OpenGL automake conditionals
  - dvbv5-zap.c: fix compile warning
  - dvbv5-tools: be sure to zero struct arguments
  - dvbv5-zap: improve program exit code
  - libdvbv5: leaks and double free in dvb_fe_open_fname()

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libdrm: bump version to 2.4.98
Peter Seiderer [Tue, 23 Apr 2019 21:34:55 +0000 (23:34 +0200)]
package/libdrm: bump version to 2.4.98

For detail see [1].

[1] https://lists.freedesktop.org/archives/dri-devel/2019-April/215254.html

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/corkscrew: bump to version v2.0
Angelo Compagnucci [Wed, 24 Apr 2019 09:37:48 +0000 (11:37 +0200)]
package/corkscrew: bump to version v2.0

This patch bumps corkscrew package to version v2.0.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-can: bump to version 3.1.1
Angelo Compagnucci [Wed, 24 Apr 2019 09:37:32 +0000 (11:37 +0200)]
package/python-can: bump to version 3.1.1

This patch bumps python-can to version 3.1.1, it removes md5 sum from
hash file cause it's not present anymore on the pypi website.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libnspr: add patch for nds32 support.
Nylon Chen [Wed, 24 Apr 2019 10:44:02 +0000 (18:44 +0800)]
package/libnspr: add patch for nds32 support.

Fixes:

  http://autobuild.buildroot.net/results/9380435440c977eeaf98a1ffa80f411f07f62482/

Signed-off-by: Nylon Chen <nylon7@andestech.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-setuptools-scm: bump to version 3.2.0
Jugurtha BELKALEM [Wed, 24 Apr 2019 14:27:17 +0000 (16:27 +0200)]
package/python-setuptools-scm: bump to version 3.2.0

python-setuptools-scm v1.15.6 was released in 2017 and is now
obsolete. Multiple versions have been released released to resolve
various issues:
https://github.com/pypa/setuptools_scm/blob/master/CHANGELOG.rst.

While at it, we add the hash for the license file.

Signed-off-by: Jugurtha BELKALEM <jugurtha.belkalem@smile.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/meson: bump to version 0.50.1
Adam Duskett [Wed, 24 Apr 2019 18:58:57 +0000 (14:58 -0400)]
package/meson: bump to version 0.50.1

Tested against systemd and glib-networking.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
[Thomas: use the upstream-uploaded tarball and not the github macro,
which allows to have the tarball that really matches upstream's GPG
signature]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/janus-gateway: bump to version 0.6.3
Adam Duskett [Wed, 24 Apr 2019 18:53:45 +0000 (14:53 -0400)]
package/janus-gateway: bump to version 0.6.3

In additon:
  - Rebase both patches to work with the new version.
  - Add the dependency libconfig

All tests pass:
  - br-arm-full [1/6]: OK
  - br-arm-cortex-a9-glibc [2/6]: OK
  - br-arm-cortex-m4-full [3/6]: SKIPPED
  - br-x86-64-musl [4/6]: OK
  - br-arm-full-static [5/6]: SKIPPED
  - sourcery-arm [6/6]: OK

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/wolfssl: bump to version 4.0.0
Julien Grossholtz [Wed, 24 Apr 2019 09:40:06 +0000 (11:40 +0200)]
package/wolfssl: bump to version 4.0.0

WolfSSL 4.0.0 has been released, it includes new features and fixes. The
full changelog is available here [1].

Update the wolfssl package to stable version 4.0.0, and the
corresponding hash file.

[1] https://www.wolfssl.com/docs/wolfssl-changelog/

Signed-off-by: Julien Grossholtz <julien.grossholtz@openest.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/valgrind: bump to version 3.15.0
Stefan Maksimovic [Wed, 24 Apr 2019 12:47:07 +0000 (14:47 +0200)]
package/valgrind: bump to version 3.15.0

Additionally, backport an upstream patch with which valgrind can now
be compiled for MIPS32r6/MIPS64r6 and reenable valgrind for those
architectures in the Config.in file.

Moreover, remove a patch which is not needed anymore since
https://bugs.kde.org/show_bug.cgi?id=400975 has been resolved, also
making AUTORECONF = YES no longer necessary.

Signed-off-by: Stefan Maksimovic <stefan.maksimovic@rt-rk.com>
[Thomas: improve commit log, add reference to upstream commit]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libxslt: add upstream security fix for CVE-2019-11068
Peter Korsgaard [Wed, 24 Apr 2019 13:37:18 +0000 (15:37 +0200)]
package/libxslt: add upstream security fix for CVE-2019-11068

Fixes the following security issue:

- CVE-2019-11068: libxslt through 1.1.33 allows bypass of a protection
  mechanism because callers of xsltCheckRead and xsltCheckWrite permit
  access even upon receiving a -1 error code.  xsltCheckRead can return -1
  for a crafted URL that is not actually invalid and is subsequently loaded.

Upstream bugtracker issue not yet public:
https://gitlab.gnome.org/GNOME/libxslt/issues/12

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years ago{linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.0.x series
Peter Korsgaard [Wed, 24 Apr 2019 12:51:17 +0000 (14:51 +0200)]
{linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.0.x series

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agolinux: bump Linux CIP to version v4.4.176-cip31
Angelo Compagnucci [Wed, 24 Apr 2019 09:36:54 +0000 (11:36 +0200)]
linux: bump Linux CIP to version v4.4.176-cip31

This patch bumps the Linux CIP version to v4.4.176-cip31.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
5 years agopackage/suricata: new package
Fabrice Fontaine [Mon, 15 Apr 2019 20:44:10 +0000 (22:44 +0200)]
package/suricata: new package

Suricata is a free and open source, mature, fast and robust
network threat detection engine.

The Suricata engine is capable of real time intrusion
detection (IDS), inline intrusion prevention (IPS), network
security monitoring (NSM) and offline pcap processing.

https://suricata-ids.org

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/weston: bump to version 6.0.0
James Hilliard [Sun, 21 Apr 2019 15:22:31 +0000 (09:22 -0600)]
package/weston: bump to version 6.0.0

The autotools build system is in the process of being deprecated and
replaced with meson for weston. Because of this we need to pass the
--enable-autotools flag when running configure to enable autotools
builds.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/dhcp: add missing dependency on zlib
Thomas Petazzoni [Mon, 22 Apr 2019 20:37:48 +0000 (22:37 +0200)]
package/dhcp: add missing dependency on zlib

When BR2_PACKAGE_ZLIB=y, we enable zlib support in the bind included
in dhcp, but we forget to add zlib to DHCP_DEPENDENCIES, so it doesn't
get built before dhcp, causing build failures.

Fixes:

  http://autobuild.buildroot.net/results/5a33057ceaf3f53e6ba9deab3f214a4c8a644352/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/perl: bump to version 5.28.2
Francois Perrad [Sun, 21 Apr 2019 13:27:39 +0000 (15:27 +0200)]
package/perl: bump to version 5.28.2

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/davfs2: add optional dependency on iconv and NLS
Fabrice Fontaine [Sat, 20 Apr 2019 10:25:28 +0000 (12:25 +0200)]
package/davfs2: add optional dependency on iconv and NLS

Fixes:
 - http://autobuild.buildroot.org/results/ac2c39a7300fbdd069ac5504148ccb2b065fbf8e

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/linknx: fix build without cppunit
Fabrice Fontaine [Sun, 21 Apr 2019 17:39:35 +0000 (19:39 +0200)]
package/linknx: fix build without cppunit

Fixes:
 - http://autobuild.buildroot.org/results/4b042b7e18425690ec26b4977865516bedcb9edb

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/ncmpc: fix build with NLS
Fabrice Fontaine [Sun, 21 Apr 2019 17:27:16 +0000 (19:27 +0200)]
package/ncmpc: fix build with NLS

Fixes:
 - http://autobuild.buildroot.org/results/d53978fb30d77cb4d10921bf721eff3d066567ce

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/samba4: fix build with NLS
Fabrice Fontaine [Sun, 21 Apr 2019 21:45:13 +0000 (23:45 +0200)]
package/samba4: fix build with NLS

Fixes:
 - http://autobuild.buildroot.org/results/52586a2b8680869fc904ffcac548cf0d683070a6

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/keepalived: bump to version 2.0.15
Fabrice Fontaine [Sun, 21 Apr 2019 17:43:45 +0000 (19:43 +0200)]
package/keepalived: bump to version 2.0.15

Remove patch (already in version)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/linux-tools: fix kconfig coding style
Yann E. MORIN [Mon, 22 Apr 2019 07:34:24 +0000 (09:34 +0200)]
package/linux-tools: fix kconfig coding style

Fix coding style introduced in d5edfa6eef (package/linux-tools/perf: add
dependency on 32-bit sync builtins).

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/qt5base: fix qmake parallel build
Giulio Benetti [Mon, 22 Apr 2019 09:58:42 +0000 (11:58 +0200)]
package/qt5base: fix qmake parallel build

When configuring qt5base, qmake is built, but it's not built in parallel
mode. This is due to MAKEFLAGS having 2 dashes on its tail, so this:
MAKEFLAGS="$(MAKEFLAGS) -j$(PARALLEL_JOBS)"
expands in this(i.e. 5 njobs):
MAKEFLAGS="--no-print-directory -- -j5"
and -j5 gets ignored due to "--" preceeding -j5.
Double dashes are part of $(MAKEFLAGS) only when evaluated by shell.

Swap $(MAKEFLAGS) and -j$(PARALLEL_JOBS) to avoid having "--" before
-j$(PARALLEL_JOBS), this way -j$(PARALLEL_JOBS) won't be ignored by
./configure.

Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
Tested-by: Michael Trimarchi <michael@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/neon: add NLS dependencies
Fabrice Fontaine [Mon, 22 Apr 2019 09:16:51 +0000 (11:16 +0200)]
package/neon: add NLS dependencies

neon checks for bind_textdomain_codeset
Helps neon to find lintl so it will correctly add -lintl to neon-config
en neon.pc. This will fix build of packages using neon such as nu

Fixes:
 - http://autobuild.buildroot.org/results/f7e6afce4b3335573f3cc62d282368b288e9a65a

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/lynx: fix build with latomic
Fabrice Fontaine [Mon, 22 Apr 2019 10:48:21 +0000 (12:48 +0200)]
package/lynx: fix build with latomic

Help lynx finding openssl dependencies by giving it a path in --with-ssl
and using pkg-config to directly pass the correct libraries in LIBS.

This will disable the call to pkg-config and CF_ADD_LIBS which has the
sad behavior of removing duplicates ...
As a result, build fails because, the following correct dependencies:

configure:14170: testing adding -L/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib -lssl -L/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib -lz -pthread -latomic -lcrypto -lz -pthread -latomic  to LIBS ...

is replaced by:

-L/accts/mlweber1/rclinux/rc-buildroot-test/scripts/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib -lssl -lz -pthread -latomic -lcrypto

As a result, static linking fails on crypto because the second -latomic
has been removed ...

Fixes:
 - http://autobuild.buildroot.org/results/2c28426253014d93e86e3ba6ed578e84317a9f19

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/efl: bump to version 1.22.1
Romain Naour [Mon, 22 Apr 2019 17:36:13 +0000 (19:36 +0200)]
package/efl: bump to version 1.22.1

See:
https://www.enlightenment.org/news/efl-1.22.1

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/efl: fix build with gcc < 5.0
Romain Naour [Mon, 22 Apr 2019 17:36:12 +0000 (19:36 +0200)]
package/efl: fix build with gcc < 5.0

__has_attribute has been introduced with gcc 5 [1].

[1] https://www.gnu.org/software/gcc/gcc-5/changes.html

Fixes:
http://autobuild.buildroot.net/results/64ab825048fac1654b0d0698740ddf857fcc0afa/

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/jemalloc: fix build on or1k with gcc < 6
Fabrice Fontaine [Sun, 21 Apr 2019 17:08:51 +0000 (19:08 +0200)]
package/jemalloc: fix build on or1k with gcc < 6

Fixes:
 - http://autobuild.buildroot.org/results/8cb80bef5c60ac1e5f6507fbc68c21c32f4af84a

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/pine64_sopine: U-Boot needs pylibfdt
Thomas Petazzoni [Sun, 21 Apr 2019 20:06:36 +0000 (22:06 +0200)]
configs/pine64_sopine: U-Boot needs pylibfdt

Since the bump of U-Boot to 2019.01, pylibfdt is needed to be able to
build the U-Boot image, so we need to enable
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339519

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/pine64: U-Boot needs pylibfdt
Thomas Petazzoni [Sun, 21 Apr 2019 20:06:08 +0000 (22:06 +0200)]
configs/pine64: U-Boot needs pylibfdt

Since the bump of U-Boot to 2019.01, pylibfdt is needed to be able to
build the U-Boot image, so we need to enable
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339518

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/orangepi_prime: U-Boot needs pylibfdt
Thomas Petazzoni [Sun, 21 Apr 2019 20:05:42 +0000 (22:05 +0200)]
configs/orangepi_prime: U-Boot needs pylibfdt

Since the bump of U-Boot to 2019.01, pylibfdt is needed to be able to
build the U-Boot image, so we need to enable
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339510

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/orangepi_plus: U-Boot needs pylibfdt
Thomas Petazzoni [Sun, 21 Apr 2019 20:00:58 +0000 (22:00 +0200)]
configs/orangepi_plus: U-Boot needs pylibfdt

Since the bump of U-Boot to 2019.01, pylibfdt is needed to be able to
build the U-Boot image, so we need to enable
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339509

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/orangepi_pc2: U-Boot needs pylibfdt
Thomas Petazzoni [Sun, 21 Apr 2019 19:44:35 +0000 (21:44 +0200)]
configs/orangepi_pc2: U-Boot needs pylibfdt

Since the bump of U-Boot to 2019.01, pylibfdt is needed to be able to
build the U-Boot image, so we need to enable
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339505

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/olimex_a64_olinuxino: U-Boot needs pylibfdt
Thomas Petazzoni [Sun, 21 Apr 2019 19:44:18 +0000 (21:44 +0200)]
configs/olimex_a64_olinuxino: U-Boot needs pylibfdt

Since the bump of U-Boot to 2019.01, pylibfdt is needed to be able to
build the U-Boot image, so we need to enable
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339498

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/friendlyarm_nanopi_neo2: U-Boot needs pylibfdt
Thomas Petazzoni [Sun, 21 Apr 2019 19:43:47 +0000 (21:43 +0200)]
configs/friendlyarm_nanopi_neo2: U-Boot needs pylibfdt

Since the bump of U-Boot to 2019.01, pylibfdt is needed to be able to
build the U-Boot image, so we need to enable
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339457

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/friendlyarm_nanopi_a64: U-Boot needs pylibfdt
Thomas Petazzoni [Sun, 21 Apr 2019 19:42:52 +0000 (21:42 +0200)]
configs/friendlyarm_nanopi_a64: U-Boot needs pylibfdt

Since the bump of U-Boot to 2019.01, pylibfdt is needed to be able to
build the U-Boot image, so we need to enable
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339456

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/raspberrypi3: properly update kernel Git commit
Thomas Petazzoni [Sun, 21 Apr 2019 13:45:23 +0000 (15:45 +0200)]
configs/raspberrypi3: properly update kernel Git commit

In commit ed02414e9cd271c0b0db26b8d5db1bf40ff416d3
("configs/raspberrypi*: bump kernel version to 5eeff139ea"), which
updated all RaspberryPi defconfigs to use Linux 4.19,
raspberrypi3_defconfig had its
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19 option updated, but not the
BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION, which still pointed to an
older Linux 4.14-based RPi kernel. This caused a build failure due to
the headers being more recent than the actual kernel being built.

This commit fixes that by using the same kernel version as all other
RPi defconfigs.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339559

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/atmel_sama5d3_xplained_mmc_dev: increase ext4 image size
Thomas Petazzoni [Sun, 21 Apr 2019 13:29:26 +0000 (15:29 +0200)]
configs/atmel_sama5d3_xplained_mmc_dev: increase ext4 image size

The default of 60 MB is no longer sufficient to contain all the tools
enabled in this "development" defconfig, so let's increase the ext4
image size to 120 MB.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339421

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/atmel_sama5d2_xplained_mmc_dev: increase ext4 image size
Thomas Petazzoni [Sun, 21 Apr 2019 13:28:45 +0000 (15:28 +0200)]
configs/atmel_sama5d2_xplained_mmc_dev: increase ext4 image size

The default of 60 MB is no longer sufficient to contain all the tools
enabled in this "development" defconfig, so let's increase the ext4
image size to 120 MB.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339417

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/atmel_sama5d4_xplained_mmc_dev: increase ext4 image size
Thomas Petazzoni [Sun, 21 Apr 2019 13:27:28 +0000 (15:27 +0200)]
configs/atmel_sama5d4_xplained_mmc_dev: increase ext4 image size

The default of 60 MB is no longer sufficient to contain all the tools
enabled in this "development" defconfig, so let's increase the ext4
image size to 120 MB.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339426

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/raspberrypi: increase ext4 image size
Thomas Petazzoni [Sun, 21 Apr 2019 13:26:43 +0000 (15:26 +0200)]
configs/raspberrypi: increase ext4 image size

Since the bump to Linux 4.19 in commit
ed02414e9cd271c0b0db26b8d5db1bf40ff416d3, the number of kernel modules
built has increased significantly, to the point where the default of
60 MB for the ext4 image is no longer sufficient, so let's increase to
120 MB.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339561

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/raspberrypi0w: increase ext4 image size
Thomas Petazzoni [Sun, 21 Apr 2019 13:26:24 +0000 (15:26 +0200)]
configs/raspberrypi0w: increase ext4 image size

Since the bump to Linux 4.19 in commit
ed02414e9cd271c0b0db26b8d5db1bf40ff416d3, the number of kernel modules
built has increased significantly, to the point where the default of
60 MB for the ext4 image is no longer sufficient, so let's increase to
120 MB.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339556

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/raspberrypi0: increase ext4 image size
Thomas Petazzoni [Sun, 21 Apr 2019 13:25:21 +0000 (15:25 +0200)]
configs/raspberrypi0: increase ext4 image size

Since the bump to Linux 4.19 in commit
ed02414e9cd271c0b0db26b8d5db1bf40ff416d3, the number of kernel modules
built has increased significantly, to the point where the default of
60 MB for the ext4 image is no longer sufficient, so let's increase to
120 MB.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339555

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/atmel_sama5d27_som1_ek_mmc_dev: increase rootfs image size
Thomas Petazzoni [Sun, 21 Apr 2019 12:40:47 +0000 (14:40 +0200)]
configs/atmel_sama5d27_som1_ek_mmc_dev: increase rootfs image size

The default rootfs image size is too small, causing the following
build failure:

Copying files into the device: __populate_fs: Could not allocate block in ext2 filesystem while writing file "udevd"
mkfs.ext4: Could not allocate block in ext2 filesystem while populating file system
*** Maybe you need to increase the filesystem size (BR2_TARGET_ROOTFS_EXT2_SIZE)

So we increase it to 120 MB.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339415

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/yaffs2utils: create $(HOST_DIR)/bin before installation
Thomas Petazzoni [Sun, 21 Apr 2019 10:32:23 +0000 (12:32 +0200)]
package/yaffs2utils: create $(HOST_DIR)/bin before installation

The yaffs2utils Makefile uses plain "cp", which fails when
$(HOST_DIR)/bin doesn't exist. Fix that by creationg $(HOST_DIR)/bin
beforehand.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/199339624

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libcpprestsdk: fix static build with boost 1.70.0
Fabrice Fontaine [Wed, 17 Apr 2019 21:00:50 +0000 (23:00 +0200)]
package/libcpprestsdk: fix static build with boost 1.70.0

Fixes:
 - http://autobuild.buildroot.org/results/36ef83aefd24bcc6bbf58812aa07aa0f6072cd09

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/bananapi_m64: bump to Linux 5.0 and U-Boot 2019.01
Shyam Saini [Fri, 19 Apr 2019 09:57:18 +0000 (15:27 +0530)]
configs/bananapi_m64: bump to Linux 5.0 and U-Boot 2019.01

This bumps to linux/linux-headers 5.0 and u-boot version 2019.01

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/bananapi_m2_plus: bump to Linux 5.0 and U-Boot 2019.01
Shyam Saini [Fri, 19 Apr 2019 09:57:17 +0000 (15:27 +0530)]
configs/bananapi_m2_plus: bump to Linux 5.0 and U-Boot 2019.01

This bumps to linux/linux-headers 5.0 and u-boot version 2019.01

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/amarula_vyasa_rk3288: bump to Linux 5.0 and U-Boot 2019.01
Shyam Saini [Fri, 19 Apr 2019 09:57:16 +0000 (15:27 +0530)]
configs/amarula_vyasa_rk3288: bump to Linux 5.0 and U-Boot 2019.01

Bump to linux/linux-headers 5.0 and u-boot version 2019.01
and use mainline linux.

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/amarula_vyasa_rk3288: adjust U-Boot config to boot larger kernel image
Shyam Saini [Fri, 19 Apr 2019 09:57:15 +0000 (15:27 +0530)]
configs/amarula_vyasa_rk3288: adjust U-Boot config to boot larger kernel image

Default value of CONFIG_SYS_BOOTM_LEN in u-boot causes board reset for
large uImage files, so add u-boot patch to increase the maximum kernel
image size.

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/xlib_libXpm: fix build with NLS
Fabrice Fontaine [Sat, 20 Apr 2019 20:44:34 +0000 (22:44 +0200)]
package/xlib_libXpm: fix build with NLS

Fixes:
 - http://autobuild.buildroot.org/results/cc47a39d134fbc80426bab6fa3662150374bae35

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/linknx: add optional log4cpp dependency
Fabrice Fontaine [Sat, 20 Apr 2019 20:42:52 +0000 (22:42 +0200)]
package/linknx: add optional log4cpp dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/linknx: bump to version 0.0.1.37
Fabrice Fontaine [Sat, 20 Apr 2019 20:42:51 +0000 (22:42 +0200)]
package/linknx: bump to version 0.0.1.37

- Remove patch, not needed since:
  https://github.com/linknx/linknx/commit/6166831eff645f21a7fd22ec3f7855f36005b8d9
- Needs iconv.h since version 0.0.1.34 and
  https://github.com/linknx/linknx/commit/2cc3a93dcf2703b3b418e0a99975f556354fb1b1
- Add a patch to fix link with libiconv
- Disable cppunit (autodetect by default), added with:
  https://github.com/linknx/linknx/commit/ee2efcde549dda82fdabde4af6d08871689cbb61

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/linknx: add license file
Fabrice Fontaine [Sat, 20 Apr 2019 20:42:50 +0000 (22:42 +0200)]
package/linknx: add license file

LICENSE has been added in version 0.0.1.32 with
https://github.com/linknx/linknx/commit/74671aa27931be40662c0266441c7470dc11d595

So add it to LINKNX_LICENSE_FILES as well as its hash

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libkrb5: fix build with NLS
Fabrice Fontaine [Sat, 20 Apr 2019 14:56:54 +0000 (16:56 +0200)]
package/libkrb5: fix build with NLS

Fixes:
 - http://autobuild.buildroot.org/results/b35dd775015772b0f322f77470debe09d24173ff

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/refpolicy: set python path
Fabrice Fontaine [Sat, 20 Apr 2019 14:55:33 +0000 (16:55 +0200)]
package/refpolicy: set python path

Set python path to $(HOST_DIR)/usr/bin/python to avoid build failures if
python3 found on host is broken

Fixes:
 - http://autobuild.buildroot.org/results/1f878405593dd05bb00fe0b06ca1c64ffbe6c572

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/jemalloc: bump to version 5.2.0
Fabrice Fontaine [Fri, 19 Apr 2019 12:40:11 +0000 (14:40 +0200)]
package/jemalloc: bump to version 5.2.0

- Add hash for license file
- Support for m68k and nios2 architectures have been added with
  version 5.1.0
- Static library support has been added in version 5.2.0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/jemalloc: add riscv support
Fabrice Fontaine [Fri, 19 Apr 2019 12:40:10 +0000 (14:40 +0200)]
package/jemalloc: add riscv support

riscv support has been added in version 4.2.0 with
https://github.com/jemalloc/jemalloc/commit/919e4a0ea92fbbf9b97efdf9f31a3c800f77cd8f

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/jemalloc: add or1k support
Fabrice Fontaine [Fri, 19 Apr 2019 12:40:09 +0000 (14:40 +0200)]
package/jemalloc: add or1k support

or1k support has been added since version 4.0.0 and
https://github.com/jemalloc/jemalloc/commit/ffa259841c6a4b6dae4ed74f02bb38703e190065

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/jemalloc: drop obsolete valgrind dependency
Fabrice Fontaine [Fri, 19 Apr 2019 12:40:08 +0000 (14:40 +0200)]
package/jemalloc: drop obsolete valgrind dependency

valgrind support has been removed since version 5.0.0 and
https://github.com/jemalloc/jemalloc/commit/9a8add1510456464bc496320990ec234798bd381

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoboot/uboot: add support for having host-python-pyelftools as a dependency
Shyam Saini [Thu, 18 Apr 2019 13:23:31 +0000 (18:53 +0530)]
boot/uboot: add support for having host-python-pyelftools as a dependency

Rockchip rk3399 SOC based boards require python pyelftools library for
parsing dtb files, so lets add it as uboot dependency.

This commit introduces a new config option
BR2_TARGET_UBOOT_NEEDS_PYELFTOOLS to achieve this.

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-pyelftools: add host variant
Shyam Saini [Thu, 18 Apr 2019 13:23:30 +0000 (18:53 +0530)]
package/python-pyelftools: add host variant

This would be used by uboot for rockchip rk3399
socs boards.

Signed-off-by: Shyam Saini <shyam.saini@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/lrzsz: fix build with NLS
Fabrice Fontaine [Sat, 20 Apr 2019 16:58:52 +0000 (18:58 +0200)]
package/lrzsz: fix build with NLS

Fixes:
 - http://autobuild.buildroot.org/results/77e3ea00ca2c20d9fe284d31bbdf2b72956eae9f

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libcpprestsdk: bump to version v2.10.12
Adam Duskett [Sat, 20 Apr 2019 16:22:21 +0000 (12:22 -0400)]
package/libcpprestsdk: bump to version v2.10.12

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libuv: bump to version 1.28.0
Asaf Kahlon [Sat, 20 Apr 2019 16:04:57 +0000 (19:04 +0300)]
package/libuv: bump to version 1.28.0

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libtorrent-rasterbar: fix build with boost 1.70.0
Fabrice Fontaine [Sat, 20 Apr 2019 15:20:57 +0000 (17:20 +0200)]
package/libtorrent-rasterbar: fix build with boost 1.70.0

Fixes:
 - http://autobuild.buildroot.org/results/dc21322e101cbd242a22018f4d506b9f2c26dd33

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-ipython: bump to version 7.4.0
Fabrice Fontaine [Fri, 19 Apr 2019 09:19:32 +0000 (11:19 +0200)]
package/python-ipython: bump to version 7.4.0

- Update hash for COPYING.rst, it has been updated to remove
  BSD-3-Clause text:
  https://github.com/ipython/ipython/commit/5a6ef3e35db9ac04bf47a17d96484e03370f03dd
- Add LICENSE to license files as this is now the file that contain
  BSD-3-Clause text
- Needs python3 since version 6.x and above
- Needs new runtime dependencies: backcall and jedi
- Drop obsolete python2 dependencies as well as simplegeneric:
  https://github.com/ipython/ipython/commit/dc0ceb16f92e0e943435106e863a5cfccd724a2d

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/prompt-toolkit: bump to version 2.0.9
Fabrice Fontaine [Fri, 19 Apr 2019 09:19:31 +0000 (11:19 +0200)]
package/prompt-toolkit: bump to version 2.0.9

- Add hash for license file
- Add xml depedency

prompt-toolkit in version 2.x is a dependency of ipython 7.x

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-jedi: new package
Fabrice Fontaine [Fri, 19 Apr 2019 09:19:30 +0000 (11:19 +0200)]
package/python-jedi: new package

An autocompletion tool for Python that can be used for text
editors.

https://github.com/davidhalter/jedi

python-jedi is a runtime dependency of ipython 7.3.0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[Thomas: add license for the flask theme]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-parso: new package
Fabrice Fontaine [Fri, 19 Apr 2019 09:19:29 +0000 (11:19 +0200)]
package/python-parso: new package

A Python Parser.

https://github.com/davidhalter/parso

python-parso is a runtime dependency of python-jedi

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[Thomas: mention Python-2.0 and BSD-3-Clause in licenses]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-backcall: new package
Fabrice Fontaine [Fri, 19 Apr 2019 09:19:28 +0000 (11:19 +0200)]
package/python-backcall: new package

Specifications for callback functions passed in to an API.

https://github.com/takluyver/backcall

No license source files are provided from current version, however
upstream added one:
https://github.com/takluyver/backcall/blob/master/LICENSE

python-backcall is a runtime dependency of python-inotify 7.3.0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/domoticz: fix build with boost 1.70.0
Fabrice Fontaine [Thu, 18 Apr 2019 09:29:07 +0000 (11:29 +0200)]
package/domoticz: fix build with boost 1.70.0

Fixes:
 - No autobuilders failures yet

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/domoticz: rewrite init script
Fabrice Fontaine [Thu, 18 Apr 2019 13:19:56 +0000 (15:19 +0200)]
package/domoticz: rewrite init script

Follow new S02klogd template

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/dhcp: bump to version 4.4.1
Fabrice Fontaine [Thu, 18 Apr 2019 13:17:33 +0000 (15:17 +0200)]
package/dhcp: bump to version 4.4.1

- Use --with-bind-extra-config option to:
  - add --without-zlib otherwise static build will fail if zlib is found
    on host
  - Add --without-dlopen otherwise static build will fail
- Drop all patches (already in version)
- Drop autoreconf (not needed anymore)
- Update license to MPL-2.0:
  https://www.isc.org/blogs/isc-dhcp-moves-to-mpl-2-0-license
- Update hash of license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/binutils: fix build error due to architecture name is incomplete
Nylon Chen [Thu, 18 Apr 2019 09:46:55 +0000 (17:46 +0800)]
package/binutils: fix build error due to architecture name is incomplete

Fixes
  http://autobuild.buildroot.net/results/128/12803a705586e82fdfb49013da2eb3b9879ccd45/

Signed-off-by: Che-Wei Chuang <cnoize@andestech.com>
Signed-off-by: Greentime Hu <greentime@andestech.com>
Signed-off-by: Nylon Chen <nylon7@andestech.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/postgresql: fix build with NLS
Fabrice Fontaine [Sat, 20 Apr 2019 13:35:51 +0000 (15:35 +0200)]
package/postgresql: fix build with NLS

Fixes:
 - http://autobuild.buildroot.org/results/0d35378b8bdcfffb0cefd264c95ca3617034559b

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/minicom: fix build with lintl
Fabrice Fontaine [Sat, 20 Apr 2019 11:44:49 +0000 (13:44 +0200)]
package/minicom: fix build with lintl

Fixes:
 - http://autobuild.buildroot.org/results/e64cdcf648764be53a3e951304bb89dc9410db23

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libtorrent-rasterbar: bump to version 1.2.0
Fabrice Fontaine [Thu, 18 Apr 2019 12:44:50 +0000 (14:44 +0200)]
package/libtorrent-rasterbar: bump to version 1.2.0

- Drop boost-chrono, replaced by std::chrono since
  https://github.com/arvidn/libtorrent/commit/78bc2698327069aa69ff7460b9314cbe45bd4d66
- Drop boost random, replace by standard number classes since
  https://github.com/arvidn/libtorrent/commit/fef94a4c5254e2280b601ab3ea211cc0193fecaa
- Add two patches to fix build on uclibc
- Needs exception_ptr since
  https://github.com/arvidn/libtorrent/commit/5c361715da9d20d63b019d7fc4ce772cdecd7138

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/neardal: bump to version 4143d130ed39299bfc59d08d2c7c77dbc7f809e9
Fabrice Fontaine [Thu, 18 Apr 2019 14:45:42 +0000 (16:45 +0200)]
package/neardal: bump to version 4143d130ed39299bfc59d08d2c7c77dbc7f809e9

- Remove patch (already in version)
- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gnuradio: fix build with boost 1.70.0
Fabrice Fontaine [Thu, 18 Apr 2019 13:38:48 +0000 (15:38 +0200)]
package/gnuradio: fix build with boost 1.70.0

Fixes:
 - http://autobuild.buildroot.org/results/4109881eab99fd720e97f1070c374e67dd881b85

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/linux-tools/perf: add dependency on 32-bit sync builtins
Alexey Brodkin [Thu, 18 Apr 2019 17:38:45 +0000 (20:38 +0300)]
package/linux-tools/perf: add dependency on 32-bit sync builtins

Sync builtins ops are strictly required by perf utility as it uses
atomic_xxx() functions.

Otherwise building fails like that:
|.../output/host/opt/ext-toolchain/bin/../lib/gcc/arc-snps-linux-uclibc/8.2.1/../../../../arc-snps-linux-uclibc/bin/ld:
|.../output/build/linux-5.0.7/tools/perf/libperf.a(libperf-in.o): in function `atomic_cmpxchg':
|.../output/build/linux-5.0.7/tools/include/asm-generic/atomic-gcc.h:69: undefined reference to `__sync_val_compare_and_swap_4'

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[Thomas: drop Config.in comment]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/ghostscript: fix parallel build
Fabrice Fontaine [Thu, 18 Apr 2019 16:53:01 +0000 (18:53 +0200)]
package/ghostscript: fix parallel build

Fixes:
 - http://autobuild.buildroot.org/results/eb33b41d1b267d0207a6e3a9f5ca7f79b2f51887

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/freerdp: fix build without xfixes
Fabrice Fontaine [Thu, 18 Apr 2019 22:02:36 +0000 (00:02 +0200)]
package/freerdp: fix build without xfixes

Fixes:
 - http://autobuild.buildroot.org/results/69245e574787bada718c52c805ec137041dc233d

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>