buildroot.git
5 years agosupport/graph-depends: make sure mandatory deps are displayed
Thomas Petazzoni [Sun, 3 Mar 2019 10:16:29 +0000 (11:16 +0100)]
support/graph-depends: make sure mandatory deps are displayed

The current graph-depends implementation filters out a number of
"mandatory" dependencies that all packages have: dependency on
"toolchain" and dependency on "skeleton".

Despite this filtering, in full graph dependencies, "toolchain" and
"skeleton" are still shown, because they are target packages, and
therefore appear in the result of "make show-targets". Thanks to this,
they will be visible as dependencies of the "ALL" node, which is the
root of the dependency tree.

However, as we are going to introduce host-skeleton as a "mandatory
dependency" to be filtered out, this is no longer going to work.

This commit adjusts the remove_extra_deps() function to ensure that
when a mandatory dependency is removed, this dependency exists between
the root of the dependency tree and the mandatory dependency.

This issue was noticed by Yann E. Morin, and this commit provides a
different implementation than what Yann proposed in
https://patchwork.ozlabs.org/patch/910453/.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[yann.morin.1998@free.fr:
  - list mandatory deps before removing them
  - fix flake8 warnings
]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/openjdk: support zero hotspot variant
Matt Weber [Tue, 26 Feb 2019 17:36:45 +0000 (11:36 -0600)]
package/openjdk: support zero hotspot variant

The OpenJDK package supports a non-assembler variant of the hotspot
virtual machine.  This allows archtectures which don't have hard-coded
support (which provides better performance) to still build a virtual
machine that can execute JAVA.

Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/systemd: drop optiopns that are now conditional
Yann E. MORIN [Sun, 17 Mar 2019 13:07:32 +0000 (14:07 +0100)]
package/systemd: drop optiopns that are now conditional

Commit 6f28ce53222 (package/systemd: enable building of systemd-boot)
made the efi and gnu-efi optiona conditional upon whether systemd-boot
is built or not, but forgot to remove the non-conditional ones.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: James Hilliard <james.hilliard1@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/xenomai: drop empty line at end of .hash file
Thomas Petazzoni [Sun, 17 Mar 2019 13:03:33 +0000 (14:03 +0100)]
package/xenomai: drop empty line at end of .hash file

Fixes the following check-package warning:

package/xenomai/xenomai.hash:3: empty line at end of file

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agosupport/testing/tests/package/test_openjdk: new test
Adam Duskett [Fri, 15 Mar 2019 20:52:33 +0000 (16:52 -0400)]
support/testing/tests/package/test_openjdk: new test

This test is a simple "Hello, World" integration test of the OpenJDK
package.

It compiles the Java app on the host, then runs it on an emulated
AARCH64 target and verifies "Hello, World" is printed.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/openjdk: use AArch64 optimizations
Adam Duskett [Fri, 15 Mar 2019 20:52:32 +0000 (16:52 -0400)]
package/openjdk: use AArch64 optimizations

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/openjdk: new package
Adam Duskett [Fri, 15 Mar 2019 20:52:31 +0000 (16:52 -0400)]
package/openjdk: new package

OpenJDK is a free and open-source implementation of the Java Platform.
This package provides the option to build a client or a server JVM
interpreter.

The default option is the server option, as that is what the majority
of users use. This JVM interpreter loads more slowly, putting more
effort into JIT compilations to yield higher performance.

Unlike most autotools packages, OpenJDK is exceptionally different and
has many quirks, some of which are below:

- X11, alsa, and cups are required to build Java, even if it's a headless build.
  See
  http://hg.openjdk.java.net/jdk10/jdk10/raw-file/tip/common/doc/building.html#external-library-requirements
  for more information.

- host-zip is needed for the zip executable.

- There is no autogen.sh file, instead, a user must call "./configure
  autogen."

- OpenJDK ignores some variables unless passed via the environment.
  These variables are: PATH, LD, CC, CXX, and CPP.

- OpenJDK defaults ld to the ld binary but passes -Xlinker and -z as
  arguments during the linking process, which causes linking failures.
  To fix this issue, ld is set to gcc.

- Make -jn is unsupported. Instead, one must use the "--with-jobs="
  configure option, and use $(MAKE1).

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
[Thomas:
 - drop explanations about CC, LD, CXX, etc. be set to their "actual
   binaries" instead of ccache: TARGET_CC/TARGET_LD/TARGET_CXX point
   to the compiler wrapper, so the usage of ccache is hidden
 - make sure at least one of the variants is enabled in Config.in
 - drop the submenu for variant selection
 - use system zlib instead of the bundled one. This works fine when
   BUILD_SYSROOT_CFLAGS and BUILD_SYSROOT_LDFLAGS are passed
 - fix minor nits in the Config.in comments]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/systemd: enable building of systemd-boot
James Hilliard [Fri, 15 Mar 2019 22:26:37 +0000 (06:26 +0800)]
package/systemd: enable building of systemd-boot

systemd-boot is the integration of gummiboot into systemd, when
gummiboot is no longer maintained [0].

Add an option to build systemd-boot as part of the systemd build.

Install the boot files, that can serve as a template for the user
to tweak for their system.

[0] https://cgit.freedesktop.org/gummiboot/commit/?id=55df1539c9d330732e88bd196afee386db6e4a1d

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
[yann.morin.1998@free.fr:
  - add missing depends on i386 || x86_64
  - add missing dependency to gnu-efi
  - add missing boot files
]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gnu-efi: fix gnu-efi in projects using -nostdinc
James Hilliard [Fri, 15 Mar 2019 22:26:36 +0000 (06:26 +0800)]
package/gnu-efi: fix gnu-efi in projects using -nostdinc

This fixes the problem with undeclared intptr_t type for builds not including
stdint.h, without breaking builds using -nostdinc.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/network-manager: bump to version 1.14.6
Petr Vorel [Sat, 16 Mar 2019 17:40:36 +0000 (18:40 +0100)]
package/network-manager: bump to version 1.14.6

Drop upstream patch (included in this release).

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/xvkbd: bump to version 3.9
Fabrice Fontaine [Sat, 16 Mar 2019 18:31:15 +0000 (19:31 +0100)]
package/xvkbd: bump to version 3.9

- Add COPYING to license files as README does not contain the full GPL
  text
- Add hash for license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/xapp_xfd: add optional xlib_libxkbfile dependency
Fabrice Fontaine [Sat, 16 Mar 2019 18:25:24 +0000 (19:25 +0100)]
package/xapp_xfd: add optional xlib_libxkbfile dependency

Fixes:
 - http://autobuild.buildroot.org/results/6a487750c0f08f1a87ae4e30e139e5a1a6004b81

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/bluez-alsa: bump to version 1.4.0
Jörg Krause [Sat, 16 Mar 2019 19:57:52 +0000 (20:57 +0100)]
package/bluez-alsa: bump to version 1.4.0

Also:
* License file has been renamed: LICENSE.txt -> LICENSE
* Update license file hash -> List of contributors are in a seperate
file now
* Configure option `--with-alsadatadir` has been renamed to `--with-alsaconfdir`
* Configure option `--enable-pcm-test` has been removed
* New optional configure option `ofono` (no build dependency, will
disable internal HFP in favor of oFonos HFP profile)

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/modem-manager: bump to version 1.10.0
Petr Vorel [Sat, 16 Mar 2019 19:32:31 +0000 (20:32 +0100)]
package/modem-manager: bump to version 1.10.0

Drop upstream patch (included in this release).

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/feh: bump to version 3.1.3
Petr Vorel [Sat, 16 Mar 2019 19:25:39 +0000 (20:25 +0100)]
package/feh: bump to version 3.1.3

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/uftp: new package
Asaf Kahlon [Sat, 16 Mar 2019 07:05:20 +0000 (09:05 +0200)]
package/uftp: new package

Encrypted UDP based FTP with multicast.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-pycares: bump to version 3.0.0
James Hilliard [Sat, 16 Mar 2019 03:12:39 +0000 (11:12 +0800)]
package/python-pycares: bump to version 3.0.0

This version drops python 2 support and requires cffi.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-aiodns: bump to version 2.0.0
James Hilliard [Sat, 16 Mar 2019 02:48:13 +0000 (10:48 +0800)]
package/python-aiodns: bump to version 2.0.0

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xdriver_xf86-video-fbdev: bump to version 0.5.0
Michel Stempin [Sat, 16 Mar 2019 22:37:10 +0000 (23:37 +0100)]
package/x11r7/xdriver_xf86-video-fbdev: bump to version 0.5.0

Starting X manually resulted in a symbol error:
| Xorg: symbol lookup error: /usr/lib/xorg/modules/drivers/fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak

This bug was reported against the fbdev driver, which is fixed
upstream in 0.5.0:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900317

Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libglib2: bump to version 2.56.4
Petr Vorel [Sat, 16 Mar 2019 15:42:38 +0000 (16:42 +0100)]
package/libglib2: bump to version 2.56.4

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/cups: security bump to version 2.2.10
Fabrice Fontaine [Sat, 16 Mar 2019 13:36:48 +0000 (14:36 +0100)]
package/cups: security bump to version 2.2.10

- Fixes CVE-2018-4700: Linux session cookies used a predictable random
  number seed: https://github.com/apple/cups/releases/tag/v2.2.10.
- Remove fifth 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/biosdevname: bump to version 0.7.3
Fabrice Fontaine [Sat, 16 Mar 2019 12:02:30 +0000 (13:02 +0100)]
package/biosdevname: bump to version 0.7.3

- Switch site to github to get latest release
- 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/arp-scan: bump to version 1.9.5
Fabrice Fontaine [Sat, 16 Mar 2019 11:55:03 +0000 (12:55 +0100)]
package/arp-scan: bump to version 1.9.5

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/python-numpy: bump to version 1.16.2
Fabrice Fontaine [Sat, 16 Mar 2019 11:49:43 +0000 (12:49 +0100)]
package/python-numpy: bump to version 1.16.2

- Update patches and send them upstream
- Update license hash (typos fixed and year updated)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/iw: bump to version 5.0.1
Baruch Siach [Sun, 17 Mar 2019 03:54:26 +0000 (05:54 +0200)]
package/iw: bump to version 5.0.1

Drop unused GIT_DIR environment.

Cc: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/go: bump to version 1.12.1
Christian Stewart [Sun, 17 Mar 2019 02:01:42 +0000 (19:01 -0700)]
package/go: bump to version 1.12.1

Go 1.12 was released on 2/25/2019: https://blog.golang.org/go1.12

Go 1.12.1 was released on 3/14/2019:
https://golang.org/doc/devel/release.html#go1.12.minor

Additional notes on how Go modules will evolve in 2019 are here:
https://blog.golang.org/modules2019

In Go 1.12, module support remains the same as in Go 1.11. GOPATH is scheduled
for deprecation in 1.13, however. The Buildroot Go package infrastructure should
therefore aim to migrate to a new, currently undefined, Go module friendly
compilation approach before Go 1.13 is released.

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/stella: needs gcc >= 5
Fabrice Fontaine [Sun, 17 Mar 2019 07:58:07 +0000 (08:58 +0100)]
package/stella: needs gcc >= 5

std::put_time needs gcc 5.x:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54354

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/prelink-cross: new package
Adam Duskett [Wed, 6 Feb 2019 09:15:27 +0000 (04:15 -0500)]
package/prelink-cross: new package

Prelink-cross emulates a runtime linker for a given sysroot. This is
necessary to allow gobject-introspection to build it's typelib files
during cross-compiling.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Thomas: drop Config.in.host file and visible option.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/binutils: install libiberty for host build
Adam Duskett [Wed, 6 Feb 2019 09:15:26 +0000 (04:15 -0500)]
package/binutils: install libiberty for host build

Add --enable-install-libiberty to HOST_BINUTILS_CONF_OPTS to allow
prelink-cross to build properly.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoutils/test-pkg: generate package config if it is not specified
Vadim Kochan [Fri, 1 Mar 2019 12:33:42 +0000 (14:33 +0200)]
utils/test-pkg: generate package config if it is not specified

It is possible to generate one-line config for the package just by
normalize it to the form:

    BR2_PACKAGE_${pkg_replaced-to_and_uppercase}

it simplifes a bit of testing package where no additional config options
are needed.

Signed-off-by: Vadim Kochan <vadim4j@gmail.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libump: remove package
Francois Perrad [Wed, 6 Mar 2019 15:24:26 +0000 (16:24 +0100)]
package/libump: remove package

This library was previously a part of sunxi-mali.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/sunxi-mali: remove package
Francois Perrad [Wed, 6 Mar 2019 15:24:25 +0000 (16:24 +0100)]
package/sunxi-mali: remove package

The package sunxi-mali-mainline is available for recent kernels.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agoconfigs/olimex_a20_olinuxino_lime_legacy: remove defconfig
Francois Perrad [Wed, 6 Mar 2019 15:24:24 +0000 (16:24 +0100)]
configs/olimex_a20_olinuxino_lime_legacy: remove defconfig

The old 3.4 Linux kernel used by this defconfig doesn't build with gcc
7.x.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/imagemagick: disable locale with uclibc
Fabrice Fontaine [Sat, 9 Mar 2019 14:51:25 +0000 (15:51 +0100)]
package/imagemagick: disable locale with uclibc

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/glibc: bump to version 2.29
Romain Naour [Tue, 12 Mar 2019 22:35:25 +0000 (23:35 +0100)]
package/glibc: bump to version 2.29

Changes to build and runtime requirements:

* Python 3.4 or later is required to build the GNU C Library.

* On most architectures, GCC 5 or later is required to build the GNU C
  Library.  (On powerpc64le, GCC 6.2 or later is still required, as
  before.)

While at it, remove the double "glibc-" prefix in the version.

https://www.sourceware.org/ml/libc-alpha/2019-01/msg00723.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agosupport/dependencies: add a check for python3
Romain Naour [Tue, 12 Mar 2019 22:35:24 +0000 (23:35 +0100)]
support/dependencies: add a check for python3

Since version 2.29, glibc requires python 3.4 or later to build the
GNU C Library [1].

We add a new check to verify the version of python3 interpreter
installed on the host.  If no suitable python3 interpreter is found,
define BR2_PYTHON3_HOST_DEPENDENCY to add host-python3 in package
dependencies when needed.

[1] https://www.sourceware.org/ml/libc-alpha/2019-01/msg00723.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Tested-by: Adam Duskett <aduskett@gmail.com>
Reviewed-by: Adam Duskett <aduskett@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Thomas: drop not so useful comment in the .mk file, as suggested by
Yann E. Morin.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-tornado: bump to version 6.0.1
Fabrice Fontaine [Fri, 15 Mar 2019 21:07:09 +0000 (22:07 +0100)]
package/python-tornado: bump to version 6.0.1

Remove patch (not needed since:
https://github.com/tornadoweb/tornado/commit/fa6a7ff6056fc8b139e51294095050f68076f850)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/nodejs: use shared nghttp2 library
Martin Bark [Thu, 14 Mar 2019 13:38:13 +0000 (13:38 +0000)]
package/nodejs: use shared nghttp2 library

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/nghttp2: bump version to 1.37.0
Martin Bark [Thu, 14 Mar 2019 13:38:12 +0000 (13:38 +0000)]
package/nghttp2: bump version to 1.37.0

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/nodejs: bump version to 10.15.3
Martin Bark [Thu, 14 Mar 2019 13:38:11 +0000 (13:38 +0000)]
package/nodejs: bump version to 10.15.3

See https://nodejs.org/en/blog/release/v10.15.3/

The host tool "torque" is unfortunately not built by complying to our
LDFLAGS, so it is not built with the proper RPATH. We fix that using
patchelf, and install it to $(HOST_DIR) to make it available during
the build of the target nodejs.

Signed-off-by: Martin Bark <martin@barkynet.com>
[Thomas:
- add explanation in the commit log about torque
- install torque in $(HOST_DIR)/bin and not $(HOST_DIR)/usr/bin]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-watchdog: bump to version 0.9.0
Fabrice Fontaine [Fri, 15 Mar 2019 20:56:58 +0000 (21:56 +0100)]
package/python-watchdog: bump to version 0.9.0

- Remove patch (already in version:
  https://github.com/gorakhargosh/watchdog/commit/268a46dabc10ff8dcc5a123ca8c8ceb2e9189f2a)
- Add hash for license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/optee-benchmark: needs fork
Fabrice Fontaine [Fri, 15 Mar 2019 07:54:54 +0000 (08:54 +0100)]
package/optee-benchmark: needs fork

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/ulogd: add --with-sqlite option
Fabrice Fontaine [Fri, 15 Mar 2019 07:41:42 +0000 (08:41 +0100)]
package/ulogd: add --with-sqlite option

Use --with-sqlite and --without-sqlite options

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/ulogd: fix musl build
Fabrice Fontaine [Fri, 15 Mar 2019 07:34:43 +0000 (08:34 +0100)]
package/ulogd: fix musl build

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/nodejs: requires gcc 4.9
Baruch Siach [Fri, 15 Mar 2019 09:22:04 +0000 (11:22 +0200)]
package/nodejs: requires gcc 4.9

BUILDING.md lists gcc 4.9.4 or newer as build prerequisite. This is
needed for full C++11 support.

  https://github.com/nodejs/node/commit/d13a65ad68c429884434cdcd94c52b79a6d69717

Cc: Daniel Price <daniel.price@gmail.com>
Reported-by: Boris-Ben Shapiro <erectcrested@gmail.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-psutil: bump to version 5.6.1
Asaf Kahlon [Fri, 15 Mar 2019 10:40:46 +0000 (12:40 +0200)]
package/python-psutil: bump to version 5.6.1

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/xenomai: bump to version 3.0.8
Norbert Lange [Fri, 15 Mar 2019 12:32:13 +0000 (13:32 +0100)]
package/xenomai: bump to version 3.0.8

remove upstream patch.

Signed-off-by: Norbert Lange <norbert.lange@andritz.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/mesa3d: bump version to 19.0.0
Bernd Kuhls [Fri, 15 Mar 2019 18:06:59 +0000 (19:06 +0100)]
package/mesa3d: bump version to 19.0.0

We keep using autotools and switch to meson in a later patch after
upstream deprecated autotools:
https://lists.freedesktop.org/archives/mesa-announce/2019-March/000501.html

Imx winsys was removed:
https://cgit.freedesktop.org/mesa/mesa/commit/?h=19.0&id=41a0acd6a149ec9f47ea527ad08a2b29bf1ee6b2

Patch 0004 removed, applied upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/samba4: security bump to version 4.9.5
Bernd Kuhls [Fri, 15 Mar 2019 17:59:58 +0000 (18:59 +0100)]
package/samba4: security bump to version 4.9.5

Release notes: https://www.samba.org/samba/history/samba-4.9.5.html

Fixes CVE-2019-3824:
ldb: Out of bound read in ldb_wildcard_compare

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/openvpn: bump version to 2.4.7
Bernd Kuhls [Fri, 15 Mar 2019 17:49:12 +0000 (18:49 +0100)]
package/openvpn: bump version to 2.4.7

Quoting https://openvpn.net/community-downloads/
"This is primarily a maintenance release with bugfixes and improvements.
 One of the big things is enhanced TLS 1.3 support."

Release notes:
https://github.com/OpenVPN/openvpn/commit/2b8aec62d5db2c17d5d4052991bc18272748bf29

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-nfc: bump to version 0.13.5
Fabrice Fontaine [Fri, 15 Mar 2019 15:46:10 +0000 (16:46 +0100)]
package/python-nfc: bump to version 0.13.5

- Switch site to github
- Add python-nfc.hash
- Add license file and its hash
- Remove patch (not needed anymore)
- Switch to setuptools (instead of distutils)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/libvdpau: bump version to 1.2
Bernd Kuhls [Fri, 15 Mar 2019 18:04:12 +0000 (19:04 +0100)]
package/libvdpau: bump version to 1.2

Added all hashes provided by upstream and license hash.

Removed patch 0001, applied upstream
https://gitlab.freedesktop.org/vdpau/libvdpau/commit/1cda354bdfd0c9ca107293b84b52f4464fdbedcc

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xlib_libfontenc: bump version to 1.1.4
Bernd Kuhls [Fri, 15 Mar 2019 18:02:56 +0000 (19:02 +0100)]
package/x11r7/xlib_libfontenc: bump version to 1.1.4

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xlib_libXdamage: bump version to 1.1.5
Bernd Kuhls [Fri, 15 Mar 2019 18:02:55 +0000 (19:02 +0100)]
package/x11r7/xlib_libXdamage: bump version to 1.1.5

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xlib_libXcursor: bump version to 1.2.0
Bernd Kuhls [Fri, 15 Mar 2019 18:02:54 +0000 (19:02 +0100)]
package/x11r7/xlib_libXcursor: bump version to 1.2.0

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xlib_libXcomposite: bump version to 0.4.5
Bernd Kuhls [Fri, 15 Mar 2019 18:02:53 +0000 (19:02 +0100)]
package/x11r7/xlib_libXcomposite: bump version to 0.4.5

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xlib_libXau: bump version to 1.0.9
Bernd Kuhls [Fri, 15 Mar 2019 18:02:52 +0000 (19:02 +0100)]
package/x11r7/xlib_libXau: bump version to 1.0.9

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xlib_libFS: bump version to 1.0.8
Bernd Kuhls [Fri, 15 Mar 2019 18:02:51 +0000 (19:02 +0100)]
package/x11r7/xlib_libFS: bump version to 1.0.8

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xdriver_xf86-video-tdfx: bump version to 1.5.0
Bernd Kuhls [Fri, 15 Mar 2019 18:02:50 +0000 (19:02 +0100)]
package/x11r7/xdriver_xf86-video-tdfx: bump version to 1.5.0

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xdriver_xf86-video-intel: bump version
Bernd Kuhls [Fri, 15 Mar 2019 18:02:49 +0000 (19:02 +0100)]
package/x11r7/xdriver_xf86-video-intel: bump version

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xdriver_xf86-video-ati: bump version to 19.0.0
Bernd Kuhls [Fri, 15 Mar 2019 18:02:48 +0000 (19:02 +0100)]
package/x11r7/xdriver_xf86-video-ati: bump version to 19.0.0

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xdriver_xf86-video-amdgpu: bump version to 19.0.0
Bernd Kuhls [Fri, 15 Mar 2019 18:02:47 +0000 (19:02 +0100)]
package/x11r7/xdriver_xf86-video-amdgpu: bump version to 19.0.0

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xdriver_xf86-input-libinput: bump version to 0.28.2
Bernd Kuhls [Fri, 15 Mar 2019 18:02:46 +0000 (19:02 +0100)]
package/x11r7/xdriver_xf86-input-libinput: bump version to 0.28.2

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xdata_xcursor-themes: bump version to 1.0.6
Bernd Kuhls [Fri, 15 Mar 2019 18:02:45 +0000 (19:02 +0100)]
package/x11r7/xdata_xcursor-themes: bump version to 1.0.6

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xvinfo: bump version to 1.1.4
Bernd Kuhls [Fri, 15 Mar 2019 18:02:44 +0000 (19:02 +0100)]
package/x11r7/xapp_xvinfo: bump version to 1.1.4

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xstdcmap: bump version to 1.0.4
Bernd Kuhls [Fri, 15 Mar 2019 18:02:43 +0000 (19:02 +0100)]
package/x11r7/xapp_xstdcmap: bump version to 1.0.4

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xrdb: bump version to 1.2.0
Bernd Kuhls [Fri, 15 Mar 2019 18:02:42 +0000 (19:02 +0100)]
package/x11r7/xapp_xrdb: bump version to 1.2.0

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xprop: bump version to 1.2.4
Bernd Kuhls [Fri, 15 Mar 2019 18:02:41 +0000 (19:02 +0100)]
package/x11r7/xapp_xprop: bump version to 1.2.4

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xmore: bump version to 1.0.3
Bernd Kuhls [Fri, 15 Mar 2019 18:02:40 +0000 (19:02 +0100)]
package/x11r7/xapp_xmore: bump version to 1.0.3

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xmodmap: bump version to 1.0.10
Bernd Kuhls [Fri, 15 Mar 2019 18:02:39 +0000 (19:02 +0100)]
package/x11r7/xapp_xmodmap: bump version to 1.0.10

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xlsatoms: bump version to 1.1.3
Bernd Kuhls [Fri, 15 Mar 2019 18:02:38 +0000 (19:02 +0100)]
package/x11r7/xapp_xlsatoms: bump version to 1.1.3

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xlogo: bump version to 1.0.5
Bernd Kuhls [Fri, 15 Mar 2019 18:02:37 +0000 (19:02 +0100)]
package/x11r7/xapp_xlogo: bump version to 1.0.5

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xinit: bump version to 1.4.1
Bernd Kuhls [Fri, 15 Mar 2019 18:02:36 +0000 (19:02 +0100)]
package/x11r7/xapp_xinit: bump version to 1.4.1

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xhost: bump version to 1.0.8
Bernd Kuhls [Fri, 15 Mar 2019 18:02:35 +0000 (19:02 +0100)]
package/x11r7/xapp_xhost: bump version to 1.0.8

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xfsinfo: bump version to 1.0.6
Bernd Kuhls [Fri, 15 Mar 2019 18:02:34 +0000 (19:02 +0100)]
package/x11r7/xapp_xfsinfo: bump version to 1.0.6

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xfd: bump version to 1.1.3
Bernd Kuhls [Fri, 15 Mar 2019 18:02:33 +0000 (19:02 +0100)]
package/x11r7/xapp_xfd: bump version to 1.1.3

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xev: bump version to 1.2.3
Bernd Kuhls [Fri, 15 Mar 2019 18:02:32 +0000 (19:02 +0100)]
package/x11r7/xapp_xev: bump version to 1.2.3

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xditview: bump version to 1.0.5
Bernd Kuhls [Fri, 15 Mar 2019 18:02:31 +0000 (19:02 +0100)]
package/x11r7/xapp_xditview: bump version to 1.0.5

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xclock: bump version to 1.0.8
Bernd Kuhls [Fri, 15 Mar 2019 18:02:30 +0000 (19:02 +0100)]
package/x11r7/xapp_xclock: bump version to 1.0.8

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_xcalc: bump version to 1.0.7
Bernd Kuhls [Fri, 15 Mar 2019 18:02:29 +0000 (19:02 +0100)]
package/x11r7/xapp_xcalc: bump version to 1.0.7

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xapp_bitmap: bump version to 1.0.9
Bernd Kuhls [Fri, 15 Mar 2019 18:02:28 +0000 (19:02 +0100)]
package/x11r7/xapp_bitmap: bump version to 1.0.9

Added all hashes provided by upstream and license hash.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/x11r7/xserver_xorg-server: bump version to 1.20.4
Bernd Kuhls [Fri, 15 Mar 2019 18:02:27 +0000 (19:02 +0100)]
package/x11r7/xserver_xorg-server: bump version to 1.20.4

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/gerbera: fix static build with curl and libidn2
Fabrice Fontaine [Fri, 8 Mar 2019 21:52:00 +0000 (22:52 +0100)]
package/gerbera: fix static build with curl and libidn2

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/python-aiohttp-cors: new package
James Hilliard [Sun, 24 Feb 2019 03:35:22 +0000 (11:35 +0800)]
package/python-aiohttp-cors: new package

CORS support for aiohttp.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/beecrypt: fix build without C++
Fabrice Fontaine [Fri, 1 Mar 2019 20:18:18 +0000 (21:18 +0100)]
package/beecrypt: fix build without C++

Do not check for C++ compiler as C++ support has been disabled since
commit dd4d3c18d6753e1224fbe59d91a4b44f39bc38c0 otherwise
build will fail on toolchains without a working C++ compiler:

checking how to run the C++ preprocessor... /lib/cpp
configure: error: in `/data/buildroot/buildroot-test/instance-1/output/build/beecrypt-4.2.1':
configure: error: C++ preprocessor "/lib/cpp" fails sanity check

Fixes:
 - http://autobuild.buildroot.org/results/3c79cc68f1b088ad24daf7f9bd70718d702be577

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/musl: remove rcrt1.o from target installation
Norbert Lange [Wed, 6 Mar 2019 16:33:16 +0000 (17:33 +0100)]
package/musl: remove rcrt1.o from target installation

Signed-off-by: Norbert Lange <norbert.lange@andritz.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/optee-*: support BR2_STATIC_LIBS=y
Etienne Carriere [Fri, 8 Mar 2019 09:55:09 +0000 (10:55 +0100)]
package/optee-*: support BR2_STATIC_LIBS=y

Patch current optee-client 3.4.0 to support building resources
with static linkage of executable binaries with the user libraries.
The optee-client patch is under review in the OP-TEE project [1] and
should be merged in the next OP-TEE release 3.5.0.

This change drops !BR2_STATIC_LIBS constraint on package optee-client
and its dependent packages that are optee-benchmark, optee-examples,
and optee-test.

[1] https://github.com/OP-TEE/optee_client/pull/147

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/stella: fix build with PAGE_SIZE
Fabrice Fontaine [Sat, 9 Mar 2019 19:59:00 +0000 (20:59 +0100)]
package/stella: fix build with PAGE_SIZE

Fixes:
 - http://autobuild.buildroot.org/results/22a9b009749af2a0862750a1fb2b2dc7167cd589

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/systemd: fix patch series order
Adam Duskett [Thu, 14 Mar 2019 21:31:31 +0000 (17:31 -0400)]
package/systemd: fix patch series order

With the removal of old patches, 0018 should be 0002 and 0019 should be 0003.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/ulogd: use --without-dbi
Fabrice Fontaine [Thu, 14 Mar 2019 21:20:59 +0000 (22:20 +0100)]
package/ulogd: use --without-dbi

Use --without-dbi instead of --with-dbi=off

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/ulogd: use --without-mysql
Fabrice Fontaine [Thu, 14 Mar 2019 21:20:58 +0000 (22:20 +0100)]
package/ulogd: use --without-mysql

Replace --with-mysql=no by --without-mysql

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/systemd: fix patch 0019
Adam Duskett [Thu, 14 Mar 2019 21:29:30 +0000 (17:29 -0400)]
package/systemd: fix patch 0019

This patch was backported to work with systemd v240. Now that systemd
is at v241, we must update the patch.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/qt5/qt5virtualkeyboard: install shared library
Mark Thompson [Fri, 8 Mar 2019 18:33:39 +0000 (18:33 +0000)]
package/qt5/qt5virtualkeyboard: install shared library

Between Qt 5.11 and 5.12 the virtual keyboard package gained a new
top-level library, libQt5VirtualKeyboard.so, which is then used by all
of the plugins it installs. This change makes Buildroot aware of the
new library so that we install it to the target filesystem.

Signed-off-by: Mark Thompson <mark.thompson@starleaf.com>
[Thomas: move the definition of QT5VIRTUALKEYBOARD_INSTALL_TARGET_LIBS
into a separate condition]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/binutils: remove version 2.29
Romain Naour [Tue, 12 Mar 2019 23:08:39 +0000 (00:08 +0100)]
package/binutils: remove version 2.29

We are back with 3 binutils version in Buildroot.
Now CFI support is always present for NIOSII.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/binutils: remove version 2.28
Romain Naour [Tue, 12 Mar 2019 23:08:38 +0000 (00:08 +0100)]
package/binutils: remove version 2.28

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/binutils: remove special case version selection for ARM Thumb
Romain Naour [Tue, 12 Mar 2019 23:08:37 +0000 (00:08 +0100)]
package/binutils: remove special case version selection for ARM Thumb

Binutils 2.29 and 2.30 are affected by a bug in ADR and ADRL
pseudo-instruction [1] that was fixed in Binutils 2.31 [2].

  * The ADR and ADRL pseudo-instructions supported by the ARM assembler
    now only set the bottom bit of the address of thumb function symbols
    if the -mthumb-interwork command line option is active.

Due to this issue, we were default to binutils 2.28 for ARM Thumb. But
now that the issue has been fixed in binutils 2.31 and that this
version is the default, the special casing to use 2.28 is no longer
needed.

[1] https://sourceware.org/bugzilla/show_bug.cgi?id=21458
[2] https://sourceware.org/ml/binutils/2018-07/msg00213.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agolinux: update the comment about thumb issue with Binutils 2.29 and 2.30
Romain Naour [Tue, 12 Mar 2019 23:08:36 +0000 (00:08 +0100)]
linux: update the comment about thumb issue with Binutils 2.29 and 2.30

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/binutils: switch to use 2.31.x as the default version
Romain Naour [Tue, 12 Mar 2019 23:08:35 +0000 (00:08 +0100)]
package/binutils: switch to use 2.31.x as the default version

Now that binutils 2.32 has been released, it is time to move to
binutils 2.31.x as the default binutils version, instead of 2.29.1.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agopackage/systemd: use util-linux' agetty, drop patch
Yann E. MORIN [Tue, 12 Mar 2019 21:48:46 +0000 (22:48 +0100)]
package/systemd: use util-linux' agetty, drop patch

We currently have a patch that replaces the use of (hard-coded) agetty
in systemd, to use just plain getty. That patch dates back to commit
f4a5eed474c (Add the systemd package), when util-linux was not a
dependency, and we relied on busybox to actually provide getty.

But nowadays, util-linux is a mandatory dependency of systemd anyway.
agetty is about 42KiB, while busybox' getty is around 5KiB (give or
take). That's an extra ~40KiB, but it has to be balanced against the
rest of the system: systemd only runs on a glibc system, needs dbus and
thus expat, and kmod, that a ~40KiB overhead is barely noticeable (a
miminal systemd setup with nothing enabled, on ARM, is already ~20MiB)

So, drop our agetty-dropping patch, and forcibly enable agetty in
util-linux.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Adam Duskett <aduskett@gmail.com>
Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 years agolinux{, -headers}: support downloads of v5+
Arnout Vandecappelle (Essensium/Mind) [Wed, 6 Mar 2019 21:28:15 +0000 (22:28 +0100)]
linux{, -headers}: support downloads of v5+

With the arrival of linux v5.0, we need yet another condition to set
_SITE correctly. Instead of continuing this madness, solve the problem
generically: use v2.6 for 2.6.*, and use the number before the first dot
in the other cases.

While we're at it, remove the comment which has been incorrect since
80d7b68167a5c8893e906ace6b5f0b0166336406 (7 years ago).

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Jan Kundrát <jan.kundrat@cesnet.cz>
Tested-by: Adam Duskett <aduskett@gmail.com>
Reviewed-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>