buildroot.git
6 years agopackage/vlc: add optional dependency to harfbuzz
Bernd Kuhls [Sun, 12 Aug 2018 20:29:27 +0000 (22:29 +0200)]
package/vlc: add optional dependency to harfbuzz

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: add optional dependency to gst1-plugins-base
Bernd Kuhls [Sun, 12 Aug 2018 20:29:26 +0000 (22:29 +0200)]
package/vlc: add optional dependency to gst1-plugins-base

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: bump version to 3.0.3
Bernd Kuhls [Sun, 12 Aug 2018 20:29:25 +0000 (22:29 +0200)]
package/vlc: bump version to 3.0.3

vlc depends on gcc-4.9+:
https://mailman.videolan.org/pipermail/vlc-devel/2016-September/109452.html

Added fix for stack-protector detection.

Disabled all new optional dependencies for now, subsequent patches will
enable dependencies with buildroot packages present.

Removed gles1 configure option after
http://git.videolan.org/?p=vlc.git;a=commitdiff;h=6c4bb081844c51a9a1b1cdb44fc5f42e5a879327

Renamed mmal configure options after
http://git.videolan.org/?p=vlc.git;a=commitdiff;h=bdb1d86acfb0d0068e57281b6fbfc52345960d29
http://git.videolan.org/?p=vlc.git;a=commitdiff;h=1d2b56c68bbc3287e17f6140bdf8c8c3efe08fdc

Renamed avahi configure option after
http://git.videolan.org/?p=vlc.git;a=commitdiff;h=55280fa62cb68b71767778c56250352b4840b69a

Removed directfb support after being dropped upstream:
http://git.videolan.org/?p=vlc.git;a=commitdiff;h=8e1a0e876615da31321203090daa7c8699b6406d

Renamed matroska configure option after
http://git.videolan.org/?p=vlc.git;a=commitdiff;h=156ceb73e2f46618a6cffb081e71e368a315ec3e

Replaced qt4 support with qt5:
http://git.videolan.org/?p=vlc.git;a=commitdiff;h=1c221a77d92935866e897254c07e1d12a4b95ae0

Removed sdl support:
http://git.videolan.org/?p=vlc.git;a=commitdiff;h=4b8a2755fe8c0e3e1e9c52483b22c26e24fd5527

Removed --enable-xcb in BR2_PACKAGE_XCB_UTIL_KEYSYMS block, it is
already present in the BR2_PACKAGE_LIBXCB block.

Rebased patches
- 0001-Disable-building-of-statically-linked-vlc-binary.patch
- 0007-Don-t-assume-strerror_l-is-available.patch
- 0009-x264-drop-148-build-support-and-fix-10bit-support.patch
  also renamed from 0013

Removed patches
- 0002-configure.ac-add-check-for-libgcrypt-config-program.patch
  not needed anymore after upstream commit
  http://git.videolan.org/?p=vlc.git;a=commitdiff;h=f94ac7241f33b6896a8e12ae4e3e43d9fd7fb6cc
- 0004-Drop-error-implicit-function-declaration-compile-fla.patch
- 0006-Don-t-assume-X11-is-available-when-Qt5-is-used.patch
  removed, qt4 is not supported anymore
- 0008-fix-fallback-code-and-add-required-realtime-library-.patch
- 0009-Changes-for-ffmpeg-3.0.patch
- 0010-Fix-build-when-using-C99-and-C-11.patch
- 0011-compat-fix-static_assert.patch
- 0012-Fix-build-with-libupnp-above-1.6.23.patch

New patches
- 0002-lua-Define-LUA_COMPAT_APIINTCASTS-for-Lua-5.3.0-comp.patch to fix lua-5.3 support
- 0004-qt-fix-build-against-Qt-5.11.patch
- 0006-Fix-build-error-using-uClibc-by-adding-sys-types.h.patch
- 0008-posix-remove-ancient-run-time-fallback-to-real-time-.patch
- 0010-Add-support-for-freerdp2.patch
  fixes support for freerdp >= 2.0

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
[Thomas: use Git formatted patches.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: add optional dependency to libdvdnav
Bernd Kuhls [Sun, 12 Aug 2018 20:29:24 +0000 (22:29 +0200)]
package/vlc: add optional dependency to libdvdnav

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: add optional dependency to libdvdread
Bernd Kuhls [Sun, 12 Aug 2018 20:29:23 +0000 (22:29 +0200)]
package/vlc: add optional dependency to libdvdread

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: add optional dependency to libsamplerate
Bernd Kuhls [Sun, 12 Aug 2018 20:29:22 +0000 (22:29 +0200)]
package/vlc: add optional dependency to libsamplerate

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: add optional dependency to libidn
Bernd Kuhls [Sun, 12 Aug 2018 20:29:21 +0000 (22:29 +0200)]
package/vlc: add optional dependency to libidn

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: add optional dependency to libvpx
Bernd Kuhls [Sun, 12 Aug 2018 20:29:20 +0000 (22:29 +0200)]
package/vlc: add optional dependency to libvpx

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: add optional dependency to pulseaudio
Bernd Kuhls [Sun, 12 Aug 2018 20:29:19 +0000 (22:29 +0200)]
package/vlc: add optional dependency to pulseaudio

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: add optional dependency to samba4
Bernd Kuhls [Sun, 12 Aug 2018 20:29:18 +0000 (22:29 +0200)]
package/vlc: add optional dependency to samba4

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: add optional dependency to ncurses
Bernd Kuhls [Sun, 12 Aug 2018 20:29:17 +0000 (22:29 +0200)]
package/vlc: add optional dependency to ncurses

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: add optional dependency to x265
Bernd Kuhls [Sun, 12 Aug 2018 20:29:16 +0000 (22:29 +0200)]
package/vlc: add optional dependency to x265

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: add optional dependency to x264
Bernd Kuhls [Sun, 12 Aug 2018 20:29:15 +0000 (22:29 +0200)]
package/vlc: add optional dependency to x264

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: sort VLC_CONF_OPTS
Bernd Kuhls [Sun, 12 Aug 2018 20:29:14 +0000 (22:29 +0200)]
package/vlc: sort VLC_CONF_OPTS

No code changes. The upcoming bump to vlc 3.0.3 will add another eleven
--disable-* options to CONF_OPTS. To stay on top of things we sort the
current entries before we begin the version bump.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/vlc: needs speexdsp for optional speex support
Bernd Kuhls [Sat, 11 Aug 2018 08:48:55 +0000 (10:48 +0200)]
package/vlc: needs speexdsp for optional speex support

Fixes configure warning:

checking for SPEEX... yes
checking for SPEEXDSP... no
configure: WARNING: Package speexdsp was not found in the pkg-config search path.
Perhaps you should add the directory containing `speexdsp.pc'
to the PKG_CONFIG_PATH environment variable
Package 'speexdsp', required by 'world', not found.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoluarocks: bump to version 3.0.1
Francois Perrad [Thu, 16 Aug 2018 07:30:49 +0000 (09:30 +0200)]
luarocks: bump to version 3.0.1

The meaning of --sysconfdir has changed (see announcement
http://lua-users.org/lists/lua-l/2018-08/msg00101.html), So,
LUAROCKS_CONFIG_DIR & LUAROCKS_CONFIG_FILE are adjusted.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/sysdig: bump to version 0.23.1
Angelo Compagnucci [Thu, 16 Aug 2018 06:12:39 +0000 (08:12 +0200)]
package/sysdig: bump to version 0.23.1

This patch bumps sysdig to version 0.23.1, adds a new dependency on
elfutils and adds hash for the license file.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
[Thomas: fix Config.in comment dependencies.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/{mesa3d, mesa3d-headers}: bump version to 18.1.6
Bernd Kuhls [Wed, 15 Aug 2018 20:09:31 +0000 (22:09 +0200)]
package/{mesa3d, mesa3d-headers}: bump version to 18.1.6

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agowf111: ARM version bumped to 5.2.2-r4
Geert Visser [Wed, 15 Aug 2018 06:48:34 +0000 (08:48 +0200)]
wf111: ARM version bumped to 5.2.2-r4

Signed-off-by: Geert Visser <geert@my-clay.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agojpeg-turbo: bump to version 2.0.0
Fabrice Fontaine [Tue, 14 Aug 2018 20:40:56 +0000 (22:40 +0200)]
jpeg-turbo: bump to version 2.0.0

- Move to cmake-infrastructure
- Update hash of license files: minor updates and clarifications

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/lvm2: bump version to 2.02.180
Marcin Niestroj [Thu, 26 Jul 2018 17:15:24 +0000 (19:15 +0200)]
package/lvm2: bump version to 2.02.180

lvm2 starting from version 2.02.178 depends on libaio library.

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/lvm2: Fix runtime crash when using uclibc
Marcin Niestroj [Thu, 26 Jul 2018 17:15:23 +0000 (19:15 +0200)]
package/lvm2: Fix runtime crash when using uclibc

When using uclibc libdevmapper.so was calling dm_task_get_info_base()
function recursively, leading to segmentation fault. This was
happening because uclibc linker loader just takes first existing
'dm_task_get_info' (which is 'dm_task_get_info_base') symbol in elf
binary, instead of default version.

Add upstreamable lvm2 patch [1], which introduces
--enable-symvers[=STYLE] switch. Use that switch to disable symbol
versions, as we do not plan to support binaries compiled against
old libdevmapper library.

Fixes bug #10781.

[1] https://www.redhat.com/archives/dm-devel/2018-July/msg00187.html

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/proftpd: add BR2_PACKAGE_PROFTPD_MOD_SFTP
Paresh Chaudhary [Tue, 14 Aug 2018 18:15:25 +0000 (13:15 -0500)]
package/proftpd: add BR2_PACKAGE_PROFTPD_MOD_SFTP

This patch adds BR2_PACKAGE_PROFTPD_MOD_SFTP support and also
changes the .mk file to add required modules as a list in a
separate variable. This new variable will help in future to add
more module support in proftpd package.

Signed-off-by: Paresh Chaudhary <paresh.chaudhary@rockwellcollins.com>
Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoopenresolv: new package
Paresh Chaudhary [Tue, 14 Aug 2018 17:33:48 +0000 (12:33 -0500)]
openresolv: new package

This patch added 'openresolv' package support. This tool
provides a dns management framework to track currently
available nameservers.

A key feature of this tool vs resolvconf is the ability to
manage multiple name server input configuration files and
generate the /etc/resolv.conf.  This is handy when you have
multiple dynamic communication paths providing nameserver
information.

REF: https://github.com/rsmarples/openresolv

Signed-off-by: Paresh Chaudhary <paresh.chaudhary@rockwellcollins.com>
signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoDEVELOPERS: add Matt Weber for tini pkg
Matt Weber [Tue, 14 Aug 2018 14:33:11 +0000 (09:33 -0500)]
DEVELOPERS: add Matt Weber for tini pkg

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agouboot: add option to depend on host-lzop
Thomas Petazzoni [Sat, 28 Jul 2018 20:11:52 +0000 (22:11 +0200)]
uboot: add option to depend on host-lzop

Some U-Boot configurations use lzop, which may not be available on the
build machine since it's not a mandatory dependency of Buildroot.

To solve this, a new option BR2_TARGET_UBOOT_NEEDS_LZOP is introduced,
and handled in a similar way to the existing
BR2_TARGET_UBOOT_NEEDS_OPENSSL option.

This fixes the build of the dra7xx_evm U-Boot defconfig as of U-Boot
2018.07, on a build machine without lzop installed.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agocore/sdk: generate the SDK tarball ourselves
Yann E. MORIN [Sat, 4 Aug 2018 08:27:41 +0000 (10:27 +0200)]
core/sdk: generate the SDK tarball ourselves

Currently, the wording in the manual instructs the user to generate a
tarball from "the contents of the +output/host+ directory".

This is pretty confusing, because taken literally, this would amount to
running a command like:

    tar cf my-sdk.tar -C output/host/ .

This creates a tarbomb [0], which is very bad practice, because when
extracted, it creates multiple files in the current directory.

What one really wants to do, is create a tarball of the host/ directory,
with something like:

    tar cf my-sdk.tar -C output host/

However, this is not much better, because the top-most directory would
have a very common name, host/, which is pretty easy to get conflict
with when it gets extracted.

So, we fix that mess by giving the top-most directory a recognisable
name, based on the target tuple, which we also use as the name of the
archive (suffixed with the usual +.tar.gz+.) We offer the user the
possibility to override that default by specifying the +BR2_SDK_PREFIX+
variable on the command line.

Since this is an output file, we place it in the images/ directory.

As some users expressed a very strong feeling that they do not want to
generate a tarball at all, and that doing so would badly hurt their
workflows [1], we actually prepare the SDK as was previously done, but
under the new, intermediate rule 'prepare-sdk'. The existing 'sdk' rule
obviously depend on that before generating the tarball.

We choose to make the existing rule to generate the tarball, and
introduce a new rule to just prepare the SDK, rather than keep the
existing rule as-is and introduce a new one to generate the tarball,
because it makes sense to have the simplest rule do the correct thing,
leaving advanced, power users use the longest command. If someone
already had a wrapper that called 'sdk' and expected just the host
directory to be prepared, then this is not broken; it just takes a bit
longer (gzip is pretty fast).

Update the manual accordingly.

[0] https://en.wikipedia.org/wiki/Tar_(computing)#Tarbomb
[1] http://lists.busybox.net/pipermail/buildroot/2018-June/thread.html#223377
    and some messages in the ensuing thread...

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Wolfgang Grandegger <wg@grandegger.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Stefan Becker <chemobejk@gmail.com>
Cc: Trent Piepho <tpiepho@impinj.com>
Signed-off-by: &quot;Yann E. MORIN&quot; &lt;<a href="mailto:yann.morin.1998@free.fr" target="_blank">yann.morin.1998@free.fr</a>&gt;<br>
Reviewed-by: Stefan Becker <chemobejk@gmail.com>
Signed-off-by: &quot;Yann E. MORIN&quot; &lt;<a href="mailto:yann.morin.1998@free.fr" target="_blank">yann.morin.1998@free.fr</a>&gt;<br>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agokodi: drop trailing backslash
Thomas Petazzoni [Tue, 14 Aug 2018 13:55:52 +0000 (15:55 +0200)]
kodi: drop trailing backslash

Fixes the following check-package failure:

package/kodi/kodi.mk:53: remove trailing backslash

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agotini: new package
Christian Stewart [Fri, 10 Aug 2018 18:42:55 +0000 (11:42 -0700)]
tini: new package

Tini is a minimal init process to act as PID 1 for containers.

Note: it is not necessary to compile Tini statically for many
non-docker container environments, and Docker now statically links to
Tini internally (as of 1.13).

Tested-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Christian Stewart <christian@paral.in>
[Thomas: add entry to DEVELOPERS file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/kodi: switch to internal ffmpeg version 3.1.11 build
Bernd Kuhls [Sun, 12 Aug 2018 20:23:52 +0000 (22:23 +0200)]
package/kodi: switch to internal ffmpeg version 3.1.11 build

Kodi 17 is incompatible with ffmpeg-4.x. To prepare the ffmpeg bump we
switch the current Kodi package to internally build and statically link
to patched ffmpeg-3.1.11 provided by upstream. Gnutls is added as
dependency to allow playback of https streams.

Upstream expects Kodi 17 to be used with ffmpeg 3.1.x (see upstream PR
12368) so we choose the upstream way to build ffmpeg instead of provi-
ding a version choice for ffmpeg in buildroot.

This commit can be reverted when Kodi is bumped to version 18, currently
released as alpha3.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/qt5/qt5base: fix statx support with glibc >= 2.28
Bernd Kuhls [Mon, 13 Aug 2018 19:42:06 +0000 (21:42 +0200)]
package/qt5/qt5base: fix statx support with glibc >= 2.28

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqt5base: fix double-conversion compile for aarch64_be
Peter Seiderer [Mon, 13 Aug 2018 18:39:49 +0000 (20:39 +0200)]
qt5base: fix double-conversion compile for aarch64_be

Fixes [1]:

  ../3rdparty/double-conversion/include/double-conversion/utils.h:81:2: error: #error Target architecture was not detected as supported by Double-Conversion.
  #error Target architecture was not detected as supported by Double-Conversion.

[1] http://autobuild.buildroot.net/results/1fe2be0f26e5b92db57a5cfb5646dd253b731a5c

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoscancpan: warn on undefined LICENSE
Francois Perrad [Mon, 13 Aug 2018 16:15:53 +0000 (18:15 +0200)]
scancpan: warn on undefined LICENSE

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoscancpan: warn on suspicious host dependencies
Francois Perrad [Mon, 13 Aug 2018 16:15:52 +0000 (18:15 +0200)]
scancpan: warn on suspicious host dependencies

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/gcc: fix build of gcc-4.9.4 with glibc-2.28
Bernd Kuhls [Mon, 13 Aug 2018 18:14:14 +0000 (20:14 +0200)]
package/gcc: fix build of gcc-4.9.4 with glibc-2.28

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/gcc: fix build of gcc-5.5.0 with glibc-2.28
Bernd Kuhls [Mon, 13 Aug 2018 18:14:13 +0000 (20:14 +0200)]
package/gcc: fix build of gcc-5.5.0 with glibc-2.28

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/gcc: fix build of gcc-6.4.0 with glibc-2.28
Bernd Kuhls [Mon, 13 Aug 2018 18:14:12 +0000 (20:14 +0200)]
package/gcc: fix build of gcc-6.4.0 with glibc-2.28

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/gcc: fix build of gcc-7.3.0 with glibc-2.28
Bernd Kuhls [Mon, 13 Aug 2018 18:14:11 +0000 (20:14 +0200)]
package/gcc: fix build of gcc-7.3.0 with glibc-2.28

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/gcc: renumber patch
Bernd Kuhls [Mon, 13 Aug 2018 18:14:10 +0000 (20:14 +0200)]
package/gcc: renumber patch

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agohtop: bump to version 2.2.0
Joseph Kogut [Mon, 13 Aug 2018 19:30:28 +0000 (12:30 -0700)]
htop: bump to version 2.2.0

Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/samba4: disable build of manpages and documentation
Bernd Kuhls [Wed, 8 Aug 2018 18:41:55 +0000 (20:41 +0200)]
package/samba4: disable build of manpages and documentation

Fixes
http://autobuild.buildroot.net/results/3f214cbb1fe2dc2c2cbfb630032e13eba81c1b5a/
and many others

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
[Thomas: reformat patch as Git formatted]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/samba4: drop patch numbering in patch 0003
Thomas Petazzoni [Thu, 9 Aug 2018 08:06:19 +0000 (10:06 +0200)]
package/samba4: drop patch numbering in patch 0003

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/samba4: reformat patch 0002 as Git-formatted patch
Thomas Petazzoni [Thu, 9 Aug 2018 08:05:38 +0000 (10:05 +0200)]
package/samba4: reformat patch 0002 as Git-formatted patch

This commit reformats
0002-patch-source3__libads__kerberos_keytab.c.patch as a Git-formatted
patch.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agolibunistring: bump to version 0.9.10
Joseph Kogut [Mon, 13 Aug 2018 18:58:24 +0000 (11:58 -0700)]
libunistring: bump to version 0.9.10

Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-module-implementation: new package
Christopher McCrory [Sat, 11 Aug 2018 18:27:42 +0000 (11:27 -0700)]
perl-module-implementation: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-mime-tools: new package
Christopher McCrory [Sat, 11 Aug 2018 18:27:41 +0000 (11:27 -0700)]
perl-mime-tools: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-io-socket-multicast: new package
Christopher McCrory [Sat, 11 Aug 2018 18:27:40 +0000 (11:27 -0700)]
perl-io-socket-multicast: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-data-optlist: new package
Christopher McCrory [Sat, 11 Aug 2018 18:27:37 +0000 (11:27 -0700)]
perl-data-optlist: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-class-std-fast: new package
Christopher McCrory [Sat, 11 Aug 2018 18:27:36 +0000 (11:27 -0700)]
perl-class-std-fast: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-sys-mmap: new package
Christopher McCrory [Fri, 10 Aug 2018 16:15:01 +0000 (09:15 -0700)]
perl-sys-mmap: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-sys-meminfo: new package
Christopher McCrory [Fri, 10 Aug 2018 16:15:00 +0000 (09:15 -0700)]
perl-sys-meminfo: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
[Thomas: add LICENSE variable.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-sub-install: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:59 +0000 (09:14 -0700)]
perl-sub-install: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-params-util: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:58 +0000 (09:14 -0700)]
perl-params-util: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-number-bytes-human: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:57 +0000 (09:14 -0700)]
perl-number-bytes-human: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agosupport/misc: updating Vagrantfile to ubuntu 18.04
Angelo Compagnucci [Mon, 13 Aug 2018 08:49:12 +0000 (10:49 +0200)]
support/misc: updating Vagrantfile to ubuntu 18.04

This patch updates the vagrant box to ubuntu bionic 64 and switches back
to the official ubuntu image cause the issues with the official image
are now solved.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-module-runtime: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:56 +0000 (09:14 -0700)]
perl-module-runtime: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-json-maybexs: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:55 +0000 (09:14 -0700)]
perl-json-maybexs: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-io-interface: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:54 +0000 (09:14 -0700)]
perl-io-interface: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
[Thomas: fix LICENSE variable.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/perl-device-serialport: fix LICENSE variable
Thomas Petazzoni [Sun, 12 Aug 2018 21:40:43 +0000 (23:40 +0200)]
package/perl-device-serialport: fix LICENSE variable

A bad copy/paste lead to the LICENSE variable using the wrong
prefix. Thanks to check-package, this was detected, and is now fixed
by this commit.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-file-slurp: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:53 +0000 (09:14 -0700)]
perl-file-slurp: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-device-serialport: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:52 +0000 (09:14 -0700)]
perl-device-serialport: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
[Thomas: add _LICENSE variable.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-dbi: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:51 +0000 (09:14 -0700)]
perl-dbi: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-date-manip: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:50 +0000 (09:14 -0700)]
perl-date-manip: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-data-uuid: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:49 +0000 (09:14 -0700)]
perl-data-uuid: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
[Thomas: license is not "bsd", but some variant of MIT.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-class-std: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:48 +0000 (09:14 -0700)]
perl-class-std: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-astro-suntime: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:46 +0000 (09:14 -0700)]
perl-astro-suntime: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
[Thomas: use SPDX tag for license.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoperl-appconfig: new package
Christopher McCrory [Fri, 10 Aug 2018 16:14:45 +0000 (09:14 -0700)]
perl-appconfig: new package

Signed-off-by: Christopher McCrory <chrismcc@gmail.com>
Acked-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoMakefile: introduce check-package target
Thomas Petazzoni [Sat, 11 Aug 2018 10:44:23 +0000 (12:44 +0200)]
Makefile: introduce check-package target

The snippet of code that runs a check-package on all
.mk/.hash/Config.in files is currently only available within
.gitlab-ci.yml, and isn't immediately and easily usable by Buildroot
users. In order to simplify this, this commit introduces a top-level
"check-package" make target that implements the same logic. The
.gitlab-ci.yml file is changed to use "make check-package".

Since this target is oriented towards Buildroot developers, we
intentionally do not clutter the already noisy "make help" text with
this additional make target.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Reviewed-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/iperf3: fix openssl detection
Bernd Kuhls [Sat, 11 Aug 2018 18:55:19 +0000 (20:55 +0200)]
package/iperf3: fix openssl detection

Searching for openssl uses the AC_ARG_WITH macro:

https://github.com/esnet/iperf/blob/master/config/ax_check_openssl.m4#L40

Pkgconf is only used when --with-openssl is not used at all as
configure parameter because it was placed in the "action-if-not-given"
part of the AC_ARG_WITH macro:
https://github.com/esnet/iperf/blob/master/config/ax_check_openssl.m4#L52

The current CONF_OPTS contain --with-openssl which causes OPENSSL_LIBS
not be filled by pkgconf but with default values "-lssl -lcrypto":
https://github.com/esnet/iperf/blob/master/config/ax_check_openssl.m4#L82

This breaks openssl detection for static builds because -lz is missing:
http://autobuild.buildroot.net/results/ba5/ba56d132c5994486066c304fa1f3872bb0f3ee32//iperf3-3.6/config.log

/home/buildroot/build/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libcrypto.a(c_zlib.o):
 In function `zlib_stateful_expand_block':
  c_zlib.c:(.text+0x54): undefined reference to `inflate'

This patch removes --with-openssl and adds host-pkgconf as dependency
to let the configure script auto-detect openssl, this fixes

http://autobuild.buildroot.net/results/ba5/ba56d132c5994486066c304fa1f3872bb0f3ee32/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
[Thomas: add comment in the code to explain why we don't pass
--with-openssl.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoimx-parser: bump version to 4.3.5
Gary Bisson [Mon, 30 Jul 2018 13:01:44 +0000 (15:01 +0200)]
imx-parser: bump version to 4.3.5

Added COPYING hash to track license changes.

No changelog provided by NXP for v4.3.5.

Changelog for v4.3.4:
- Fix crash issue when parse index list.
- Add mett atom in mp4 parser.
- MP4 PARSER 06.13.00 add interface PARSER_API_GET_TEXT_TRACK_MIME
to get mime type from mett atom.
- Add protection for contentDescriptionObject in case the size is not
correct and larger than qwSize.

Changelog for v4.3.2:
- Fix creating parser error
When the variable value is negetive, if(bytesToRead) will return true,
modify this condition to if(bytesToRead > 0).
- FLAC PARSER 03.00.07
Check read actual length in case of parser reach eos.
- MP4 PARSER 06.12.11
Fix crash issue when parse id3 metadata.
- MPG2 PARSER 04.05.16
Fix parser return wrong frame size after fastforward.
- ASFPARSER_01.00.55
Update for HEVC tag and audio AC3 support.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
[Thomas: add hash for EULA file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoimx-codec: bump version to 4.3.5
Gary Bisson [Mon, 30 Jul 2018 13:01:43 +0000 (15:01 +0200)]
imx-codec: bump version to 4.3.5

No changelog provided by NXP for v4.3.5.

Added COPYING hash to track license change.

Changelog for v4.3.4
1. Add INSANE_SKIP for file-rdeps to fix QA Issue
2. Update mp3_enc version to 02.03.01
3. Fix crash in lib_mp3_enc_arm12_elinux.so
This crash error is caused by division by zero
in noOfElements_mp3e() function When encoding 0
size file by using unit test
so before performing a division operation, need to
check whether divisor is zero or not to fix it.

Changelog for v4.3.2
1. Upgrade EULA to v20
2. Add i.MX8 support
3. Bugfix/Optimization
   - Remove video codec in imx-codec package.
   - Fix logically dead code issue for aac_dec.
   - Fix wrong sizeof argument for flac_dec.
   - Cancel unused code in nb_amr/wb_amr/flac_dec/bsac_dec.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
[Thomas: add hash for EULA file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoimx-vpuwrap: bump version to 4.3.5
Gary Bisson [Mon, 30 Jul 2018 13:01:42 +0000 (15:01 +0200)]
imx-vpuwrap: bump version to 4.3.5

No changelog provided for 4.3.5 but it can now builds against the
following VPU backends:
- Chips&Media
- Hantro
- Amphion (not supported in BR yet)

Changes in 4.3.2:
- Add vpu_wrapper_test
- Add gst_dump tools
- Add gl sink
- Enable RMVB/VC1/DIVX3
- Add webp support

Changes in 4.3.4:
- set hasColorDesc and fullRange in VPU_DecGetInitialInfo.
- Fix H264 failure due to too many MBI buffers.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
[Thomas: add hash for EULA file]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoimx-vpu: bump version to 5.4.38
Gary Bisson [Mon, 30 Jul 2018 13:01:41 +0000 (15:01 +0200)]
imx-vpu: bump version to 5.4.38

No changelog provided by NXP.
Added COPYING hash value to track license changes.
Reworked the help text to specify which CPU has Chips&Media VPU.
Also removed the dependency on BR2_arm as
BR2_PACKAGE_FREESCALE_IMX_HAS_VPU is sufficient.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
[Thomas: add hash for EULA file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoimx-vpu-hantro: new package
Gary Bisson [Mon, 30 Jul 2018 13:01:40 +0000 (15:01 +0200)]
imx-vpu-hantro: new package

This package provides the user-space libraries needed to use the Hantro
VPU present in processors such as the i.MX8MQ.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
[Thomas: add hash for EULA file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agosupport/testing/infra: rm extra log flush in builder.py
Matt Weber [Sat, 11 Aug 2018 01:02:26 +0000 (20:02 -0500)]
support/testing/infra: rm extra log flush in builder.py

While integrating proxy support in builder.py, a log flush
was left in the code.  This commit cleans/removes that code.

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqemu: bump to 2.12.0
Adam Duskett [Fri, 27 Apr 2018 15:40:54 +0000 (11:40 -0400)]
qemu: bump to 2.12.0

In addition:
  - Update 0001-user-exec-fix-usage-of-mcontext-structure-on-ARM-uCl.patch
    with new line numbers and file location.
  - Remove upstream 0002-memfd-fix-configure-test.patch
  - Add new options found in 2.12.0 in qemu.mk as disabled.
  - Remove --with-system-pixman as it's no longer optional.

Tested with test-pkg:

./utils/test-pkg -p qemu -c configs/qemu_min_defconfig
                             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]: OK
                armv5-ctng-linux-gnueabi [6/6]: OK
6 builds, 1 skipped, 0 build failed, 0 legal-info failed

Signed-off-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agosupport/testing: runtest proxy support
Matt Weber [Wed, 11 Jul 2018 14:31:11 +0000 (09:31 -0500)]
support/testing: runtest proxy support

Allow builder.py to inherit the system proxy settings from
the env if they are present.

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/Makefile.in: Add missing options to LDFLAGS for full RELRO build
Stefan Sørensen [Wed, 11 Jul 2018 14:31:09 +0000 (09:31 -0500)]
package/Makefile.in: Add missing options to LDFLAGS for full RELRO build

The options for a full RELRO build should also be added to LDFLAGS.

Originally submitted as
http://patchwork.ozlabs.org/patch/904034/

Signed-off-by: Stefan Sørensen <stefan.sorensen@spectralink.com>
Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/Makefile.in: Do not use CPPFLAGS for hardening options
Stefan Sørensen [Wed, 11 Jul 2018 14:31:08 +0000 (09:31 -0500)]
package/Makefile.in: Do not use CPPFLAGS for hardening options

The hardening options are compiler flags, not pure pre-processor flags, so
put them in CFLAGS, not CPPFLAGS.

This fixes build errors where -D_FORTIFY_SOURCE=2 whas put in CPPFLAGS and
then applied to configure tests which could fail since the required -O2 is
only in CFLAGS.

Originally submitted as
http://patchwork.ozlabs.org/patch/904057/

Signed-off-by: Stefan Sørensen <stefan.sorensen@spectralink.com>
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoRevert "package/mono: remove target mips architecture"
Angelo Compagnucci [Thu, 9 Aug 2018 12:31:27 +0000 (14:31 +0200)]
Revert "package/mono: remove target mips architecture"

This reverts commit 0f96073561badde3c7abdf338abca7d00dba56dd cause the
newly released mono version (5.14.0.177) fixed the bug upstream.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/mono: remove target mips architecture
Angelo Compagnucci [Sun, 5 Aug 2018 14:05:03 +0000 (16:05 +0200)]
package/mono: remove target mips architecture

Current version of mono doesn't compile on mips due to a bug, so
disabling the mips target architecture until the bug is fixed upstream.

Fixes: http://autobuild.buildroot.net/results/b402af8cb7f00dc2e69c219926b474a8e0c8d372
and many others.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/python-pillow: bump to version 5.2.0
Angelo Compagnucci [Fri, 10 Aug 2018 08:23:08 +0000 (10:23 +0200)]
package/python-pillow: bump to version 5.2.0

This patch bumps python-pillow to version 5.2.0 and adds the hash for
license file.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/python-can: bump to version 2.2.1
Angelo Compagnucci [Fri, 10 Aug 2018 08:15:40 +0000 (10:15 +0200)]
package/python-can: bump to version 2.2.1

This patch bumps python-can to version 2.2.1 and adds the has for
license file.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agogzip: bump to version 1.9
Baruch Siach [Fri, 10 Aug 2018 07:48:01 +0000 (10:48 +0300)]
gzip: bump to version 1.9

Add reference to tarball signature and key.

Add license file hash.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/libva-utils: bump version to 2.2.0
Bernd Kuhls [Sun, 29 Jul 2018 19:25:28 +0000 (21:25 +0200)]
package/libva-utils: bump version to 2.2.0

Upstream moved its github repo to github.com/intel/, updated URLs, for
reference see upstream PR 110. Also updated project URL.

Added patch to fix build without stack-protector support.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/libva-intel-driver: bump version to 2.2.0
Bernd Kuhls [Sun, 29 Jul 2018 19:25:27 +0000 (21:25 +0200)]
package/libva-intel-driver: bump version to 2.2.0

Upstream moved its github repo to github.com/intel/, updated URLs, for
reference see upstream PR 371. Also updated project URL.

Added patch to fix build without stack-protector support.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/libva: bump version to 2.2.0
Bernd Kuhls [Sun, 29 Jul 2018 19:25:26 +0000 (21:25 +0200)]
package/libva: bump version to 2.2.0

Upstream moved its github repo to github.com/intel/, updated URLs, for
reference see upstream PR 198. Also updated project URL.

Added patch to fix build without stack-protector support.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/glibc: bump to version 2.28
Romain Naour [Fri, 3 Aug 2018 18:14:25 +0000 (20:14 +0200)]
package/glibc: bump to version 2.28

https://www.sourceware.org/ml/libc-alpha/2018-08/msg00003.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/systemd: fix statx support with glibc >= 2.28
Romain Naour [Fri, 3 Aug 2018 18:14:24 +0000 (20:14 +0200)]
package/systemd: fix statx support with glibc >= 2.28

Backport 2 patches fixing statx redefinition:

  In file included from ../src/basic/missing.h:18,
     from ../src/basic/util.h:28,
     from ../src/basic/hashmap.h:10,
     from ../src/shared/bus-util.h:12,
     from ../src/libsystemd/sd-bus/bus-creds.c:11:
     /usr/include/linux/stat.h:99:8: error: redefinition of ‘struct statx’

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agosupport/download: remove help from wrapper
Yann E. MORIN [Sat, 4 Aug 2018 16:33:03 +0000 (18:33 +0200)]
support/download: remove help from wrapper

The download wrapper is a purely internal helper, and is not supposed to
be callable manually. No need to offer some help.

Besides, the help text was way out-dated.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoqt5wayland: add fix from upstream to compile without QtQuick
Floris Bos [Mon, 6 Aug 2018 00:36:53 +0000 (02:36 +0200)]
qt5wayland: add fix from upstream to compile without QtQuick

Compiling qt5wayland fails if you do not have the QtQuick module:

==
.obj/qwaylandquickhardwarelayer.o: In function `QWaylandQuickHardwareLayer::classBegin()':
qwaylandquickhardwarelayer.cpp:(.text+0x170): undefined reference to `QWaylandQuickItem::staticMetaObject'
.obj/qwaylandquickhardwarelayer.o: In function `non-virtual thunk to QWaylandQuickHardwareLayer::classBegin()':
qwaylandquickhardwarelayer.cpp:(.text+0x1cc): undefined reference to `QWaylandQuickItem::staticMetaObject'
.obj/qwaylandquickhardwarelayer.o: In function `QWaylandQuickHardwareLayer::disableSceneGraphPainting()':
qwaylandquickhardwarelayer.cpp:(.text+0x1e0): undefined reference to `QWaylandQuickItem::setPaintEnabled(bool)'
.obj/qwaylandquickhardwarelayer.o: In function `QWaylandQuickHardwareLayerPrivate::layerIntegration()':
qwaylandquickhardwarelayer.cpp:(.text+0x22c): undefined reference to `QtWayland::HardwareLayerIntegrationFactory::keys(QString const&)'
qwaylandquickhardwarelayer.cpp:(.text+0x408): undefined reference to `QtWayland::HardwareLayerIntegrationFactory::create(QString const&, QStringList const&, QString const&)'
qwaylandquickhardwarelayer.cpp:(.text+0x890): undefined reference to `QtWayland::HardwareLayerIntegrationFactory::create(QString const&, QStringList const&, QString const&)'
collect2: error: ld returned 1 exit status
Makefile:375: recipe for target '../../lib/libQt5WaylandCompositor.so.5.11.1' failed
make[4]: *** [../../lib/libQt5WaylandCompositor.so.5.11.1] Error 1
==

Fix taken from upstream's git:
http://code.qt.io/cgit/qt/qtwayland.git/commit/?id=2c48ee65e8c3b894caec214641723d0777fc60b8

No longer depends on declarative after applying either.

Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopostgresql: bump to version 10.4
Adam Duskett [Mon, 6 Aug 2018 15:17:14 +0000 (11:17 -0400)]
postgresql: bump to version 10.4

Signed-off-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/iperf3: bump version to 3.6
Bernd Kuhls [Mon, 6 Aug 2018 19:01:04 +0000 (21:01 +0200)]
package/iperf3: bump version to 3.6

Added license hash, switched _SITE to https.

Iperf 3.2 added optional ssl support, build-tested with libressl,
run-time tested with openssl.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopython-pip: new package
Adam Duskett [Mon, 6 Aug 2018 22:46:15 +0000 (18:46 -0400)]
python-pip: new package

A useful tool for managing and installing python packages.

Signed-off-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/dt-utils: bump to v2018.05.0 and add hashes
Marcin Niestroj [Mon, 6 Aug 2018 19:25:36 +0000 (21:25 +0200)]
package/dt-utils: bump to v2018.05.0 and add hashes

Also drop mainlined patches.

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage/mono: bump to version 5.14.0.177
Angelo Compagnucci [Thu, 9 Aug 2018 12:31:26 +0000 (14:31 +0200)]
package/mono: bump to version 5.14.0.177

This patch bumps mono to version 5.14.0.177

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agopackage: add python-semver
Peter Korsgaard [Tue, 7 Aug 2018 09:38:39 +0000 (11:38 +0200)]
package: add python-semver

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
6 years agopackage/c-periphery: bump to 1.1.3
Sam Voss [Tue, 7 Aug 2018 13:48:54 +0000 (08:48 -0500)]
package/c-periphery: bump to 1.1.3

Specific areas of bugfixes:
- serial: 8th bit being stripped when using parity
- gpio: add retry loop waiting for exported gpio dir
- i2c: update i2c supported functions query for 64-bit
- add support for building with C++

Signed-off-by: Sam Voss <sam.voss@rockwellcollins.com>
Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agoacpid: bump to version 2.0.30
Andy Shevchenko [Tue, 7 Aug 2018 20:20:36 +0000 (23:20 +0300)]
acpid: bump to version 2.0.30

Bump to version 2.0.30.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
6 years agorust: bump version to 1.27.2
Eric Le Bihan [Wed, 8 Aug 2018 08:45:59 +0000 (10:45 +0200)]
rust: bump version to 1.27.2

Bump version to 1.27.2 and force use of "stable" channel when configuring.

Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>