buildroot.git
4 years agopackage/xen: add upstream security fix for XSA-312
Peter Korsgaard [Sun, 19 Jan 2020 17:03:58 +0000 (18:03 +0100)]
package/xen: add upstream security fix for XSA-312

Fixes the following security issue:

XSA-312: arm: a CPU may speculate past the ERET instruction

For further details, see the advisory:

https://xenbits.xenproject.org/xsa/advisory-312.html

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/xen: security bump to version 4.12.2
Peter Korsgaard [Sun, 19 Jan 2020 17:03:57 +0000 (18:03 +0100)]
package/xen: security bump to version 4.12.2

The 4.12.2 release brings a large number of fixes:

https://xenproject.org/downloads/xen-project-archives/xen-project-4-12-series/xen-project-4-12-2/

Including a number of security fixes:

XSA-296: VCPUOP_initialise DoS (CVE-2019-18420)
XSA-298: missing descriptor table limit checking in x86 PV emulation
 (CVE-2019-18425)
XSA-299: Issues with restartable PV type change operations (CVE-2019-18421)
XSA-301: add-to-physmap can be abused to DoS Arm hosts (CVE-2019-18423)
XSA-302: passed through PCI devices may corrupt host memory after
         deassignment (CVE-2019-18424)
XSA-303: ARM: Interrupts are unconditionally unmasked in exception handlers
 (CVE-2019-18422)
XSA-304: x86: Machine Check Error on Page Size Change DoS (CVE-2018-12207)
XSA-305: TSX Asynchronous Abort speculative side channel (CVE-2019-11135)
XSA-306: Device quarantine for alternate pci assignment methods
 (CVE-2019-19579)
XSA-307: find_next_bit() issues (CVE-2019-19581 CVE-2019-19582)
XSA-308: VMX: VMentry failure with debug exceptions and blocked states
 (CVE-2019-19583)
XSA-309: Linear pagetable use / entry miscounts (CVE-2019-19578)
XSA-310: Further issues with restartable PV type change operations
 (CVE-2019-19580)
XSA-311: Bugs in dynamic height handling for AMD IOMMU pagetables
 (CVE-2019-19577)

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/xen: explicitly disable checkpolicy logic
Peter Korsgaard [Sun, 19 Jan 2020 17:03:56 +0000 (18:03 +0100)]
package/xen: explicitly disable checkpolicy logic

Fixes:
http://autobuild.buildroot.net/results/14af2dc3219847a92c6ec2db14ba387159b61fde

The Xen build system builds and embeds a default XSM FLASK (Flux Advanced
Security Kernel) security policy if it detects SELinux checkpolicy on the
build machine.

If enabled, a gen-policy.py python script is used to convert the binary
FLASK policy to a C array initialization list to embed it in the Xen binary.
Depending on the python version and locale available on the host, this fails
with byte values outside the 0..255 range:

policy.c:7:10: error: unsigned conversion from 'int' to 'unsigned char' changes value from '56575' to '255' [-Werror=overflow]
  0xdc8c, 0xdcff, 0x7c, 0xdcf9, 0x08, 0x00, 0x00, 0x00, 0x58, 0x65, 0x6e, 0x46, 0x6c,

To fix this and ensure a consistent build, pass XEN_HAS_CHECKPOLICY=n to
disable the checkpolicy detection.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/python-multidict: bump to version 4.7.4
James Hilliard [Wed, 15 Jan 2020 22:31:13 +0000 (15:31 -0700)]
package/python-multidict: bump to version 4.7.4

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/python-pycares: bump to version 3.1.1
James Hilliard [Wed, 15 Jan 2020 22:27:26 +0000 (15:27 -0700)]
package/python-pycares: bump to version 3.1.1

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/autofs: bump to version 5.1.6
Fabrice Fontaine [Sun, 19 Jan 2020 10:16:58 +0000 (11:16 +0100)]
package/autofs: bump to version 5.1.6

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/mpv: add libv4l support
Fabrice Fontaine [Sun, 19 Jan 2020 09:51:02 +0000 (10:51 +0100)]
package/mpv: add libv4l support

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/webp: bump to version 1.1.0
Gilles Talis [Sat, 18 Jan 2020 12:24:50 +0000 (13:24 +0100)]
package/webp: bump to version 1.1.0

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/icu: bump to version 65-1
Fabrice Fontaine [Sat, 18 Jan 2020 18:06:35 +0000 (19:06 +0100)]
package/icu: bump to version 65-1

Switch site to github to get the latest release

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/poco: bump to version 1.9.4
Fabrice Fontaine [Sat, 18 Jan 2020 17:28:32 +0000 (18:28 +0100)]
package/poco: bump to version 1.9.4

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/collectd: bump to version 5.10.0
Fabrice Fontaine [Sat, 18 Jan 2020 16:49:38 +0000 (17:49 +0100)]
package/collectd: bump to version 5.10.0

Remove first patch (already in version)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/micropython: add hash for license file
Pierre-Jean Texier [Sat, 18 Jan 2020 13:10:13 +0000 (14:10 +0100)]
package/micropython: add hash for license file

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/micropython: bump to version 1.12
Pierre-Jean Texier [Sat, 18 Jan 2020 13:10:12 +0000 (14:10 +0100)]
package/micropython: bump to version 1.12

See full changelog https://github.com/micropython/micropython/releases/tag/v1.12

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/gettext-tiny: fix install failure if path contains "m4/" string
Giulio Benetti [Sat, 18 Jan 2020 22:06:11 +0000 (23:06 +0100)]
package/gettext-tiny: fix install failure if path contains "m4/" string

When building with path containing "m4/" occurence(i.e. make
O=output-m4) gettext-tiny install recipe copies files to wrong place and
later some package using autotools fail to autoreconf(i.e. minicom).
This is due to buggy gettext-tiny Makefile install recipe where they
substitute every "m4/" in INSTALL destination path, including the "m4/"
part of our build folder. Add patch to fix this by using $(patsubst ...)
instead of $(subst m4/,,$@) to substitute only last "m4/" occurence in
path.

Fixes:
https://bugs.busybox.net/show_bug.cgi?id=12481

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/mpv: add libvdpau optional dependency
Fabrice Fontaine [Sat, 18 Jan 2020 18:37:32 +0000 (19:37 +0100)]
package/mpv: add libvdpau optional dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agocore/legal-info: update list of saved material in README
Luca Ceresoli [Sat, 18 Jan 2020 16:18:20 +0000 (17:18 +0100)]
core/legal-info: update list of saved material in README

The README file saved by legal-info does not mention the host package
variant of the saved material. Add them.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agodocs/manual/legal-notice.txt: update list of non-saved material
Luca Ceresoli [Sat, 18 Jan 2020 16:18:19 +0000 (17:18 +0100)]
docs/manual/legal-notice.txt: update list of non-saved material

This list dates back to 2012. Since a long time now Buildroot saves the
patches applied as well as the actual source code for some external
toolchains. Update the manual accordingly.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/freeswitch: fix libvpx build
Yann E. MORIN [Wed, 15 Jan 2020 21:01:54 +0000 (22:01 +0100)]
package/freeswitch: fix libvpx build

Fixes:
http://autobuild.buildroot.net/results/4be/4be6df27f33e4fd6955e47892e1650a9d5ebbded/

Removed old patch.

Source of the new patch:
http://lists.busybox.net/pipermail/buildroot/2020-January/270707.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/olsr: bump to version 0.9.8
Fabrice Fontaine [Sat, 18 Jan 2020 13:57:08 +0000 (14:57 +0100)]
package/olsr: bump to version 0.9.8

- Upstream no longer pushes tarballs to their release directory, so
  switch to github, which has the latest releases
- Drop patch (already in version)
- Add poprouting plugin (added in version 0.9.7 with
  https://github.com/OLSR/olsrd/commit/316901040f310f39b4d8d993ad0dcf5121640bf2)
- Add hash for license files

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/mono: bump to version 6.0.0.313
Angelo Compagnucci [Wed, 15 Jan 2020 22:15:57 +0000 (23:15 +0100)]
package/mono: bump to version 6.0.0.313

This patch bumps mono to version 6.8.0.96 and its related dependency
monolite to version ABB721D6-116A-4555-B4FD-9248146D2051.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/python-pillow: bump to version 7.0.0
Angelo Compagnucci [Thu, 16 Jan 2020 06:28:33 +0000 (07:28 +0100)]
package/python-pillow: bump to version 7.0.0

This patch bump Pillow to version 7.0.0.
Latest Pillow version doesn't support python2 anymore, thus
enforce the dependency on python3.

It updates also the LICENSE hash due to copyright year update.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/jpeg-turbo: bump to version 2.0.4
Fabrice Fontaine [Fri, 17 Jan 2020 22:04:55 +0000 (23:04 +0100)]
package/jpeg-turbo: bump to version 2.0.4

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/cppzmq: bump to version 4.6.0
Fabrice Fontaine [Fri, 17 Jan 2020 21:57:54 +0000 (22:57 +0100)]
package/cppzmq: bump to version 4.6.0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/mbedtls: security bump to version 2.16.4
Fabrice Fontaine [Fri, 17 Jan 2020 21:51:21 +0000 (22:51 +0100)]
package/mbedtls: security bump to version 2.16.4

Fix CVE-2019-18222: Our bignum implementation is not constant
time/constant trace, so side channel attacks can retrieve the blinded
value, factor it (as it is smaller than RSA keys and not guaranteed to
have only large prime factors), and then, by brute force, recover the
key. Reported by Alejandro Cabrera Aldaya and Billy Brumley.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/lftp: bump to version 4.9.1
Fabrice Fontaine [Fri, 17 Jan 2020 21:45:30 +0000 (22:45 +0100)]
package/lftp: bump to version 4.9.1

- Remove first patch and use --with-readline-lib as a slightly updated
  version of this patch has been merged with:
  https://github.com/lavv17/lftp/commit/af9fde5f93730d6803e8d9fdef2c58583b62c749
- Remove autoreconf as it does not seem needed anymore

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agoDEVELOPERS: add Pierre-Jean Texier for numactl
Pierre-Jean Texier [Sat, 18 Jan 2020 12:16:53 +0000 (13:16 +0100)]
DEVELOPERS: add Pierre-Jean Texier for numactl

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/numactl: bump to version 2.0.13
Pierre-Jean Texier [Sat, 18 Jan 2020 12:16:52 +0000 (13:16 +0100)]
package/numactl: bump to version 2.0.13

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agoDEVELOPERS: add Giulio Benetti to nfs-utils package
Giulio Benetti [Fri, 17 Jan 2020 23:16:08 +0000 (00:16 +0100)]
DEVELOPERS: add Giulio Benetti to nfs-utils package

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/tar: bump target version to 1.32 (host is kept at 1.29)
Luc Creti [Tue, 19 Nov 2019 12:18:31 +0000 (09:18 -0300)]
package/tar: bump target version to 1.32 (host is kept at 1.29)

The host tar is used to create the archives in the VCS download backends
(git, cvs, svn, hg...) and tar 1.30 and forward have changed the way
they generate the archives.

So, all the archives that have been generated before 1.30 was released
are not bit-for-bit reproducible (even though the extracted content
would be), so the hashes we have for those archives would not match.

Hence host-tar must be kept at version 1.29.

For the target variant, this is less important, so bump it to the latest
version.

Fixes: https://bugs.busybox.net/show_bug.cgi?id=12256
Signed-off-by: Luc Creti <luc.creti@atos.net>
Signed-off-by: Carlos Santos <unixmania@gmail.com>
[yann.morin.1998@free.fr: move all host-related comments and variables]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agotoolchain: bump ARC prebuild toolchain to arc-2019.09
Evgeniy Didin [Sat, 18 Jan 2020 09:49:23 +0000 (12:49 +0300)]
toolchain: bump ARC prebuild toolchain to arc-2019.09

Lets update prebuilt ARC toolchain to the most recent arc-2019.09.

We are dropping dependency of BR2_ARCH_NEEDS_GCC_AT_LEAST_*
as for ARC arch there is no any selection of
BR2_ARCH_NEEDS_GCC_AT_LEAST_* option.

Signed-off-by: Evgeniy Didin <didin@synopsys.com>
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: arc-buildroot@synopsys.com
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agolinux: bump CIP RT kernel to version 4.19.90-cip16-rt6
Angelo Compagnucci [Wed, 15 Jan 2020 21:41:05 +0000 (22:41 +0100)]
linux: bump CIP RT kernel to version 4.19.90-cip16-rt6

This patch bumps Linux CIP RT version to 4.19.90-cip16-rt6.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agolinux: bump CIP kernel to version 4.19.94-cip18
Angelo Compagnucci [Wed, 15 Jan 2020 21:41:04 +0000 (22:41 +0100)]
linux: bump CIP kernel to version 4.19.94-cip18

This patch bumps Linux CIP version to 4.19.94-cip18.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agoDEVELOPERS: add myself as contact for libtirpc, nfs-utils
Petr Vorel [Fri, 17 Jan 2020 05:45:02 +0000 (06:45 +0100)]
DEVELOPERS: add myself as contact for libtirpc, nfs-utils

Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/qt5virtualkeyboard: fix install for Qt 5.12.x
Peter Seiderer [Mon, 13 Jan 2020 08:38:19 +0000 (09:38 +0100)]
package/qt5virtualkeyboard: fix install for Qt 5.12.x

With Qt 5.12.x only handwriting/lipi-toolkit needs 3rdparty parts
installation (with Qt 5.6.x although zn_CZ/pinyin and zh_TW tcime).

Fixes:
  - https://bugs.busybox.net/show_bug.cgi?id=12456

  cp: cannot stat '.../host/arm-buildroot-linux-gnueabihf/sysroot/usr/qtvirtualkeyboard': No such file or directory

Also fix the way we test the variable: we very seldomly use ifdef,
instead we usually test for equality.

Reported-by: Sam Petrocelli <sam.petrocelli@gmail.com>
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
[yann.morin.1998@free.fr: also fix the way we test the variable]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/toolchain: bumb ARC tools to arc-2019.09 release
Evgeniy Didin [Thu, 16 Jan 2020 07:22:42 +0000 (10:22 +0300)]
package/toolchain: bumb ARC tools to arc-2019.09 release

This commit bumps ARC toolchain to most recent arc-2019.09 release version.

ARC GNU tools of version arc-2019.09 bring some quite significant changes like:
* Binutils v2_33.20191002 with additional ARC patches
* GCC 9.2.1 with additional ARC patches
* glibc 2.30 with additional ARC patches

More information on this release could be found here:
https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2019.09-release

Signed-off-by: Evgeniy Didin <Evgeniy.Didin@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Cc: arc-buildroot@synopsys.com
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/spdlog: bump to version 1.5.0
Fabrice Fontaine [Tue, 14 Jan 2020 17:59:13 +0000 (18:59 +0100)]
package/spdlog: bump to version 1.5.0

Fix build with latest fmt (6.1.2)

Fixes:
 - http://autobuild.buildroot.org/results/7e7f698b620c1726cbeb89cc8709b1b609ba0762

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/spdlog: disable example
Fabrice Fontaine [Tue, 14 Jan 2020 17:59:12 +0000 (18:59 +0100)]
package/spdlog: disable example

SPDLOG_BUILD_EXAMPLES has been renamed SPDLOG_BUILD_EXAMPLE since
version 1.4.0 and
https://github.com/gabime/spdlog/commit/bb0f3839c1e52948f2ecb66e4e0aa79740a30205

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/udftools: bump to version 2.2
Fabrice Fontaine [Mon, 13 Jan 2020 20:40:16 +0000 (21:40 +0100)]
package/udftools: bump to version 2.2

Drop all patches (already in version) and so autoreconf

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/x11r7/xserver_xorg-server: bump version to 1.20.7
Bernd Kuhls [Tue, 14 Jan 2020 18:57:28 +0000 (19:57 +0100)]
package/x11r7/xserver_xorg-server: bump version to 1.20.7

Added patch to fix build error.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/olsr: use make foreach loops
Fabrice Fontaine [Tue, 14 Jan 2020 18:14:51 +0000 (19:14 +0100)]
package/olsr: use make foreach loops

Replace shell for loops by make foreach loops

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agodocs/manual: run-tests test framework
Matt Weber [Tue, 14 Jan 2020 15:04:24 +0000 (09:04 -0600)]
docs/manual: run-tests test framework

This patch adds a new manual section that captures an overview
of the run-tests tool, how to manually run a test and where to
find the test case script.

A brief set of steps is included to go through how to add a new
test case and suggestions on how to test/debug.

Cc: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Cc: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
[yann.morin.1998@free.fr:
  - switch the creating and debugging sections
  - minor reformatting
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopkgconf: always keep system libs
Thomas Preston [Thu, 5 Dec 2019 17:14:48 +0000 (17:14 +0000)]
pkgconf: always keep system libs

The previous change to pkgconf 9cc8680fe5, which tells it about the
target sysroot system lib and include dirs so that they are not printed
by default, introduced a regression where packages relying on libtool
could no longer see Libtool Archive (.la) files in the system lib
directory.

Since we still rely on pkgconf not printing the system include directory
to allow the correct ordering of -I, -isystem and compiler default
search paths, and it is still correct behaviour to tell pkgconf about the
new system lib dir (in the target sysroot), we should not revert the
previous change.

Instead, we should explicitly request pkgconf to print the system libs
globally, so that all packages which rely on libtool can find the
Libtool Archive files. For system lib directories, this is the same
pkgconf behaviour as before the 9cc8680fe5 change.

Fixes:
    http://autobuild.buildroot.org/results/a79/a79e0487135ad90530595d5c6ecc32f9c8cea7c4/
    http://autobuild.buildroot.net/results/089/08952dbf89bf3c49da7697943441cee411940420/
    http://autobuild.buildroot.org/results/7ca/7ca3e6c17d8ce5a53715d719ae9de2551ce2a669/
    ...

Signed-off-by: Thomas Preston <thomas.preston@codethink.co.uk>
Signed-off-by: Michael Drake <michael.drake@codethink.co.uk>
Tested-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
4 years agopackage/strace: bump to version 5.4
Baruch Siach [Mon, 13 Jan 2020 13:24:45 +0000 (15:24 +0200)]
package/strace: bump to version 5.4

Drop patch. Upstream commit 509400106aeb fixed no-MMU build in a
different way.

Add patch fixing no-MMU build.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/ethtool: bump to version 5.4
Pierre-Jean Texier [Mon, 13 Jan 2020 14:23:58 +0000 (15:23 +0100)]
package/ethtool: bump to version 5.4

See full changelog https://www.spinics.net/lists/netdev/msg624080.html

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/ipset: bump to version 7.5
Pierre-Jean Texier [Mon, 13 Jan 2020 14:02:00 +0000 (15:02 +0100)]
package/ipset: bump to version 7.5

See full changelog http://ipset.netfilter.org/changelog.html

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoconfigs/imx7d-sdb: bump U-Boot and kernel versions
Alifer Moraes [Mon, 13 Jan 2020 17:34:18 +0000 (14:34 -0300)]
configs/imx7d-sdb: bump U-Boot and kernel versions

Bump U-boot to 2020.01 and kernel to 5.4.8

Signed-off-by: Alifer Moraes <alifer.wsdm@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoconfigs/imx6-sabresd: Bump U-Boot and kernel versions
Pedro Jardim [Mon, 13 Jan 2020 17:24:54 +0000 (14:24 -0300)]
configs/imx6-sabresd: Bump U-Boot and kernel versions

Bump U-Boot to 2020.01 version and kernel to 5.4.8.

Signed-off-by: Pedro Jardim <jardim.c.pedro@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/mutt: bump to version 1.13.3
Fabrice Fontaine [Mon, 13 Jan 2020 19:39:37 +0000 (20:39 +0100)]
package/mutt: bump to version 1.13.3

sqlite is an optional dependency since
https://gitlab.com/muttmua/mutt/commit/1fe2980d3b1a429bf14e8d6286ac4f06d0c666e7

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/parted: bump to version 3.3
Fabrice Fontaine [Mon, 13 Jan 2020 19:30:44 +0000 (20:30 +0100)]
package/parted: bump to version 3.3

- Remove all patches (already in version) as well as autoreconf
- Remove --disable-dynamic-loading (dropped since
  http://git.savannah.gnu.org/cgit/parted.git/commit/?id=b49388018931cab220b9dd50f3a2bd51401e48af)
- Add a dependency on locale as locale_t is unconditionnaly used since
  http://git.savannah.gnu.org/cgit/parted.git/commit/?id=9c266205416ec956d6205c828211480de3767d02

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/openswan: security bump to version 2.6.51.5
Fabrice Fontaine [Mon, 13 Jan 2020 19:26:12 +0000 (20:26 +0100)]
package/openswan: security bump to version 2.6.51.5

Fix CVE-2019-10155 (IKEv1 information exchange packet's integrity check
value is not verified)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/libnss: bump to version 3.49.1
Giulio Benetti [Mon, 13 Jan 2020 19:09:59 +0000 (20:09 +0100)]
package/libnss: bump to version 3.49.1

Drop 1 upstreamed patch.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/qwt: bump to version 6.1.4
Fabrice Fontaine [Mon, 13 Jan 2020 18:15:14 +0000 (19:15 +0100)]
package/qwt: bump to version 6.1.4

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/file: bump to version 5.38
Fabrice Fontaine [Mon, 13 Jan 2020 18:29:47 +0000 (19:29 +0100)]
package/file: bump to version 5.38

Remove patches (already in version)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/fmt: bump to version 6.1.2
Fabrice Fontaine [Mon, 13 Jan 2020 18:17:19 +0000 (19:17 +0100)]
package/fmt: bump to version 6.1.2

- License is MIT (with exception) since version 6.0.0 and
  https://github.com/fmtlib/fmt/commit/5a353fa8cf147cdb13198f26145fbb026644808c
- HAVE_OPEN has been removed since version 6.1.0. and
  https://github.com/fmtlib/fmt/commit/dcde089b4edaecb42c4bdd43c5b3674017a00d91

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/python-websocket-client: bump to version 0.57.0
Peter Korsgaard [Mon, 13 Jan 2020 08:19:05 +0000 (09:19 +0100)]
package/python-websocket-client: bump to version 0.57.0

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/tpm2-totp: bump version to 0.2.1
Peter Korsgaard [Mon, 13 Jan 2020 07:43:51 +0000 (08:43 +0100)]
package/tpm2-totp: bump version to 0.2.1

And drop patch now upstream.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/olsr: add netjson plugin
Fabrice Fontaine [Sun, 12 Jan 2020 22:27:54 +0000 (23:27 +0100)]
package/olsr: add netjson plugin

Add netjson plugin, available since version 0.9.5 and
https://github.com/OLSR/olsrd/commit/64c00288f8e87d314a723e20c2dd69f1165f1645

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agoDEVELOPERS: drop Sven Neumann
Thomas Petazzoni [Mon, 13 Jan 2020 11:26:21 +0000 (12:26 +0100)]
DEVELOPERS: drop Sven Neumann

His e-mail address has been bouncing for quite some time:

From: thomas.petazzoni@bootlin.com To: neumann@teufel.de
212.91.255.190[212.91.255.190] reply 550 5.1.10 RESOLVER.ADR.RecipientNotFound

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/ti-cgt-pru: specify need for 32-bit host libraries
Ash Charles [Mon, 13 Jan 2020 01:41:41 +0000 (20:41 -0500)]
package/ti-cgt-pru: specify need for 32-bit host libraries

Fixes:
http://autobuild.buildroot.net/results/787/7875507cc1009c9a495695f9d9ecb974530a3f72

The downloaded source for the ti-cgt-pru package is an installer that
requires 32-bit host libraries for extraction. Specify this dependency
in the package configuration [1].

[1] http://lists.busybox.net/pipermail/buildroot/2020-January/271416.html

Signed-off-by: Ash Charles <ashcharles@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/faad2: bump to version 2.9.1
Fabrice Fontaine [Sun, 12 Jan 2020 22:25:08 +0000 (23:25 +0100)]
package/faad2: bump to version 2.9.1

- Switch site to github to get latest release
- Remove all patches (already in version)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/pppd: bump to version 2.4.8
Fabrice Fontaine [Sun, 12 Jan 2020 22:06:34 +0000 (23:06 +0100)]
package/pppd: bump to version 2.4.8

- Switch site to github to get latest release
- Drop first and second patches (already in version)
- Drop third patch and OPENSSL_INCLUDE_DIR (not needed since
  https://github.com/paulusmack/ppp/commit/4e713175eae56cb863b39bc19d377f95a35823a8)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/thermald: new package
Ricardo Martincoski [Tue, 31 Dec 2019 03:12:55 +0000 (00:12 -0300)]
package/thermald: new package

Thermal Daemon is a Linux daemon for monitoring and controlling platform
temperatures.

./utils/test-pkg --package thermald --all
44 builds, 39 skipped, 0 build failed, 0 legal-info failed

Signed-off-by: Ricardo Martincoski <ricardo.martincoski@datacom.com.br>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/lua-silva: new package
Francois Perrad [Thu, 9 Jan 2020 18:02:23 +0000 (19:02 +0100)]
package/lua-silva: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/lua-rotas: new package
Francois Perrad [Thu, 9 Jan 2020 18:02:22 +0000 (19:02 +0100)]
package/lua-rotas: new package

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/libsigrok: add optional hidapi dependency
Fabrice Fontaine [Sat, 11 Jan 2020 15:07:49 +0000 (16:07 +0100)]
package/libsigrok: add optional hidapi dependency

hidapi dependency has been added since version 0.5.2 and
https://github.com/sigrokproject/libsigrok/commit/4417074c68ce998c2d666fc8a034204a1b74fc2f

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/opencv3: use external protobuf instead of bundled one
Fabrice Fontaine [Sat, 11 Jan 2020 15:01:43 +0000 (16:01 +0100)]
package/opencv3: use external protobuf instead of bundled one

Since version 3.3.0 and its commit
https://github.com/opencv/opencv/commit/1c4c58d1b5b7430463281e8c8072e04245f561b0,
opencv3 bundles its own copy of protobuf. Instead of using the bundled
protobuf library, this commit disables building protobuf
(BUILD_PROTOBUF=OFF) and instead uses the protobuf Buildroot package
(using the WITH_PROTOBUF=ON/OFF option).

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/tor: add systemd optional dependency
Fabrice Fontaine [Sun, 12 Jan 2020 19:04:21 +0000 (20:04 +0100)]
package/tor: add systemd optional dependency

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/uacme: bump version to 1.0.21
Nicola Di Lieto [Sun, 12 Jan 2020 16:55:32 +0000 (17:55 +0100)]
package/uacme: bump version to 1.0.21

Signed-off-by: Nicola Di Lieto <nicola.dilieto@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/olsr: enable back on musl with headers >= 4.15
Fabrice Fontaine [Sat, 11 Jan 2020 22:08:24 +0000 (23:08 +0100)]
package/olsr: enable back on musl with headers >= 4.15

olsr has been disabled on musl three years ago by commit
4bca88c839e54a9140c06010666f5e034127b8b1.

Comments in https://github.com/OLSR/olsrd/issues/6 suggest that the
issue was due to olsr mixing kernel and userspace headers. This issue is
still open.

However, nowadays olsr builds fine on musl under those two conditions:
- musl >= 1.1.16 (i.e. with
  http://git.musl-libc.org/cgit/musl/commit/?id=04983f2272382af92eb8f8838964ff944fbb8258)
- kernels >= 4.15 (i.e. with
  https://github.com/torvalds/linux/commit/c0bace798436bca0fdc221ff61143f1376a9c3de)

So enable it back on musl with kernels >= 4.15.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/qhull: bump to version 7.3.2
Fabrice Fontaine [Sat, 11 Jan 2020 22:07:31 +0000 (23:07 +0100)]
package/qhull: bump to version 7.3.2

Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/proj: bump to version 6.3.0
Fabrice Fontaine [Sat, 11 Jan 2020 22:04:35 +0000 (23:04 +0100)]
package/proj: bump to version 6.3.0

Remove patches (already in version)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/zeromq: add -latomic to libzmq.pc
Fabrice Fontaine [Sun, 12 Jan 2020 19:07:48 +0000 (20:07 +0100)]
package/zeromq: add -latomic to libzmq.pc

This will fix a static build failure with czmq

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agodocs/website: update for 2019.02.9
Peter Korsgaard [Sun, 12 Jan 2020 20:38:24 +0000 (21:38 +0100)]
docs/website: update for 2019.02.9

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoUpdate for 2019.02.9
Peter Korsgaard [Sun, 12 Jan 2020 15:27:27 +0000 (16:27 +0100)]
Update for 2019.02.9

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 24f25c8d23bd85d57b6e9c776f2c7716f2ddd4af)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/alure: add minimp3 decoder option
Romain Naour [Sun, 5 Jan 2020 11:32:04 +0000 (12:32 +0100)]
package/alure: add minimp3 decoder option

Alure doesn't use/need an external minimp3 library.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/alure: add libsndfile decoder option
Romain Naour [Sun, 5 Jan 2020 11:32:03 +0000 (12:32 +0100)]
package/alure: add libsndfile decoder option

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/alure: add libvorbis decoder option
Romain Naour [Sun, 5 Jan 2020 11:32:02 +0000 (12:32 +0100)]
package/alure: add libvorbis decoder option

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/alure: add opus decoder option
Romain Naour [Sun, 5 Jan 2020 11:32:01 +0000 (12:32 +0100)]
package/alure: add opus decoder option

The opus option is available only when libogg is
detected by the build system.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/alure: add flac decoder option
Romain Naour [Sun, 5 Jan 2020 11:32:00 +0000 (12:32 +0100)]
package/alure: add flac decoder option

Alure doesn't use/need flac package as dependency.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/alure: new package
Romain Naour [Sun, 5 Jan 2020 11:31:59 +0000 (12:31 +0100)]
package/alure: new package

Use the latest commit since there is no release since 1.2 (8 years ago).

While testing with test-pkg, the last build issue was
due to the gcc 4.8.3 compiler missing C++11 feature:
"std::list.erase(const_iterator pos) not implemented" [1]

arm-none-linux-gnueabi/include/c++/4.8.3/bits/vector.tcc:134:5: note:
no known conversion for argument 1 from '__gnu_cxx::__normal_iterator<const alure::Source*, std::vector<alure::Source> >'
to 'std::vector<alure::Source>::iterator {aka __gnu_cxx::__normal_iterator<alure::Source*, std::vector<alure::Source> >}

https://github.com/kcat/alure/blob/14beed2a86d5a36030e907b21c46614d505f07cd/src/context.cpp#L1357

[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57158

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/python-periphery: bump to version 2.0.1
Pierre-Jean Texier [Wed, 8 Jan 2020 17:58:52 +0000 (18:58 +0100)]
package/python-periphery: bump to version 2.0.1

See changelog https://github.com/vsergeev/python-periphery/blob/master/CHANGELOG.md

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agodocs/website: update for 2019.11.1
Peter Korsgaard [Sun, 12 Jan 2020 14:54:36 +0000 (15:54 +0100)]
docs/website: update for 2019.11.1

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agoUpdate for 2019.11.1
Peter Korsgaard [Sun, 12 Jan 2020 12:18:07 +0000 (13:18 +0100)]
Update for 2019.11.1

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 57fbebac60f5247744882b3729ee9b2dc32c8f15)
[Peter: drop Makefile changes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/scons: fix hash of license file
Fabrice Fontaine [Sat, 11 Jan 2020 22:06:20 +0000 (23:06 +0100)]
package/scons: fix hash of license file

Commit d4716b1e33057f9fc016debc4d35e2cad198a068 forgot to update hash of
license file. This file was updated with a "MIT License" line:
https://github.com/SCons/scons/commit/3243305c08dd93b16ae0024780a38ad51dacd5e1

Fixes:
 - http://autobuild.buildroot.org/results/43547a6015cbd0db7a9e8e7bbe7c60029db20511

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/fio: bump to version 3.17
Pierre-Jean Texier [Sat, 11 Jan 2020 20:02:56 +0000 (21:02 +0100)]
package/fio: bump to version 3.17

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/opencv3: security bump to version 3.4.9
Fabrice Fontaine [Sat, 11 Jan 2020 16:02:53 +0000 (17:02 +0100)]
package/opencv3: security bump to version 3.4.9

- Fix CVE-2019-14491: An issue was discovered in OpenCV before 3.4.7
  and 4.x before 4.1.1. There is an out of bounds read in the function
  cv::predictOrdered<cv::HaarEvaluator> in
  modules/objdetect/src/cascadedetect.hpp, which leads to denial of service.
- Fix CVE-2019-14492: An issue was discovered in OpenCV before 3.4.7
  and 4.x before 4.1.1. There is an out of bounds read/write in the
  function HaarEvaluator::OptFeature::calc in
  modules/objdetect/src/cascadedetect.hpp, which leads to denial of service.
- atomic workaround is not needed since version 3.4.8 and
  https://github.com/opencv/opencv/commit/464972855e25f71667009b8fe88092d11aab0297
- Update hash of license file (Xperience.AI added:
  https://github.com/opencv/opencv/commit/766465ce9483c20d54bfce422d285c077f6502bd)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/bash-completion: bump to version 2.10
Fabrice Fontaine [Sat, 11 Jan 2020 15:34:24 +0000 (16:34 +0100)]
package/bash-completion: bump to version 2.10

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
4 years agopackage/snort: bump version to 2.9.15.1
Peter Seiderer [Fri, 10 Jan 2020 17:28:18 +0000 (18:28 +0100)]
package/snort: bump version to 2.9.15.1

Fixes:
 - http://autobuild.buildroot.net/results/17802b5ad87f494a86d158f2547e68edddcc0a68

  ../../src/util.h:377:21: error: static declaration of 'gettid' follows non-static declaration
   static inline pid_t gettid(void)
                       ^~~~~~
  In file included from .../host/aarch64-buildroot-linux-gnu/sysroot/usr/include/unistd.h:1170,
                   from .../host/aarch64-buildroot-linux-gnu/sysroot/usr/include/daq_common.h:25,
                   from .../host/aarch64-buildroot-linux-gnu/sysroot/usr/include/daq.h:26,
                   from ../../src/decode.h:48,
                   from ../../src/spo_plugbase.h:31,
                   from ../../src/snort.h:36,
                   from sfcontrol.c:37:
  .../host/aarch64-buildroot-linux-gnu/sysroot/usr/include/bits/unistd_ext.h:34:16: note: previous declaration of 'gettid' was here
   extern __pid_t gettid (void) __THROW;
                  ^~~~~~

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/snort: needs zlib
Peter Seiderer [Fri, 10 Jan 2020 17:28:17 +0000 (18:28 +0100)]
package/snort: needs zlib

In commit fe4b9321e5ef3594776bba443d9718efd766f40e ("package/libpcap:
remove unnecessary dependency on zlib"), the depedency of libpcap on
zlib was removed as it was not needed. However, it was thanks to this
dependency that the snort package satisfied its dependency on zlib,
which is now missing. This commit fixes that by adding a dependency of
snort on zlib.

Fixes:

  checking zlib.h usability... no
  checking zlib.h presence... no
  checking for zlib.h... no

     ERROR!  zlib header not found, go get it from
     http://www.zlib.net

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gstreamer1/gst1-plugins-bad: add fluidsynth option
Fabrice Fontaine [Fri, 10 Jan 2020 22:02:39 +0000 (23:02 +0100)]
package/gstreamer1/gst1-plugins-bad: add fluidsynth option

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/sdl2_mixer: add optional fluidsynth dependency
Fabrice Fontaine [Fri, 10 Jan 2020 22:02:38 +0000 (23:02 +0100)]
package/sdl2_mixer: add optional fluidsynth dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/sdl2_mixer: fix fluidsynth option
Fabrice Fontaine [Fri, 10 Jan 2020 22:02:37 +0000 (23:02 +0100)]
package/sdl2_mixer: fix fluidsynth option

Option to disable fluidsynth is --disable-music-midi-fluidsynth since
version 2.0.0 and
https://github.com/SDL-mirror/SDL_mixer/commit/9fe78ec49f083e4f85e10abb9f1cbe7d6187d6b0

Before this commit, the configure option was
--disable-music-fluidsynth-midi (and not --disable-fluidsynth)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/vlc: add fluidsynth optional dependency
Fabrice Fontaine [Fri, 10 Jan 2020 22:02:36 +0000 (23:02 +0100)]
package/vlc: add fluidsynth optional dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/fluidsynth: install to staging
Fabrice Fontaine [Fri, 10 Jan 2020 22:02:35 +0000 (23:02 +0100)]
package/fluidsynth: install to staging

Install fluidsynth to staging to be able to use it in vlc, sdl2_mixer
and gst1-plugins-bad

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/scons: bump to version 3.1.2
Titouan Christophe [Fri, 10 Jan 2020 22:23:55 +0000 (23:23 +0100)]
package/scons: bump to version 3.1.2

Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/glibc: add missing comment
Romain Naour [Fri, 10 Jan 2020 22:38:08 +0000 (23:38 +0100)]
package/glibc: add missing comment

Since [1], glibc package has a new option to install glibc utils to the
target. But this option is displayed below "Kernel Header Options".

As for uClibc package, add a comment line to separate Glibc options
from kernel header options.

[1] c6cd512fe2e954b2ccc0412717c1c3380bc5f69b

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/poppler: bump to version 0.84.0
Fabrice Fontaine [Sat, 11 Jan 2020 13:24:24 +0000 (14:24 +0100)]
package/poppler: bump to version 0.84.0

- Drop USE_FIXEDPOINT, remove since version 0.80.0 and
  https://gitlab.freedesktop.org/poppler/poppler/commit/5b81ab6ce06f60daa63029a3eb12cd31d6852799
- Add hash for license file

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/asterisk: add bluez5_utils optional dependency
Fabrice Fontaine [Sat, 11 Jan 2020 09:20:16 +0000 (10:20 +0100)]
package/asterisk: add bluez5_utils optional dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/ofono: add bluez5_utils optional dependency
Fabrice Fontaine [Sat, 11 Jan 2020 09:19:14 +0000 (10:19 +0100)]
package/ofono: add bluez5_utils optional dependency

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 years agopackage/gpsd: add bluez5_utils optional dependency
Fabrice Fontaine [Sat, 11 Jan 2020 09:18:32 +0000 (10:18 +0100)]
package/gpsd: add bluez5_utils optional dependency

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