buildroot.git
3 years agopackage/minidlna: add SELinux refpolicy module
Fabrice Fontaine [Wed, 21 Jul 2021 22:26:14 +0000 (00:26 +0200)]
package/minidlna: add SELinux refpolicy module

SELinux support for minidlna is provided by the services/minidlna
refpolicy module.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/wpewebkit: fix aarch64 renderer process crash
James Hilliard [Sat, 24 Jul 2021 02:05:33 +0000 (20:05 -0600)]
package/wpewebkit: fix aarch64 renderer process crash

We need to backport an aarch64 patch to prevent a crash.

Fixes:
==654== Conditional jump or move depends on uninitialised value(s)
==654==    at 0x68CF9D0: contains (Range.h:115)
==654==    by 0x68CF9D0: mark (JITStubRoutineSet.h:57)
==654==    by 0x68CF9D0: mark (ConservativeRoots.cpp:127)
==654==    by 0x68CF9D0: genericAddPointer<JSC::CompositeMarkHook> (ConservativeRoots.cpp:69)
==654==    by 0x68CF9D0: genericAddSpan<JSC::CompositeMarkHook> (ConservativeRoots.cpp:101)
==654==    by 0x68CF9D0: JSC::ConservativeRoots::add(void*, void*, JSC::JITStubRoutineSet&, JSC::CodeBlockSet&) (ConservativeRoots.cpp:147)
==654==    by 0x68EA5BB: JSC::MachineThreads::gatherConservativeRoots(JSC::ConservativeRoots&, JSC::JITStubRoutineSet&, JSC::CodeBlockSet&, JSC::CurrentThreadState*, WTF::Thread*) (MachineStackMarker.cpp:202)
==654==    by 0x68D885B: _ZZN3JSC4Heap18addCoreConstraintsEvENUlRT_E0_clINS_11SlotVisitorEEEDaS2_ (Heap.cpp:2740)
==654==    by 0x68EFF7B: JSC::MarkingConstraint::execute(JSC::SlotVisitor&) (MarkingConstraint.cpp:58)
==654==    by 0x68F3D83: JSC::MarkingConstraintSolver::runExecutionThread(JSC::SlotVisitor&, JSC::MarkingConstraintSolver::SchedulerPreference, WTF::ScopedLambda<WTF::Optional<unsigned int> ()>) (MarkingConstraintSolver.cpp:237)
==654==    by 0x68D4413: JSC::Heap::runTaskInParallel(WTF::RefPtr<WTF::SharedTask<void (JSC::SlotVisitor&)>, WTF::RawPtrTraits<WTF::SharedTask<void (JSC::SlotVisitor&)> >, WTF::DefaultRefDerefTraits<WTF::SharedTask<void (JSC::SlotVisitor&)> > >) (Heap.cpp:3061)
==654==    by 0x68F3E9F: runFunctionInParallel<JSC::MarkingConstraintSolver::execute(JSC::MarkingConstraintSolver::SchedulerPreference, WTF::ScopedLambda<WTF::Optional<unsigned int>()>)::<lambda(JSC::SlotVisitor&)> > (Heap.h:397)
==654==    by 0x68F3E9F: JSC::MarkingConstraintSolver::execute(JSC::MarkingConstraintSolver::SchedulerPreference, WTF::ScopedLambda<WTF::Optional<unsigned int> ()>) (MarkingConstraintSolver.cpp:66)
==654==    by 0x68F4033: JSC::MarkingConstraintSolver::drain(WTF::BitVector&) (MarkingConstraintSolver.cpp:97)
==654==    by 0x68F4B2F: JSC::MarkingConstraintSet::executeConvergenceImpl(JSC::SlotVisitor&) (MarkingConstraintSet.cpp:114)
==654==    by 0x68F4C6B: JSC::MarkingConstraintSet::executeConvergence(JSC::SlotVisitor&) (MarkingConstraintSet.cpp:83)
==654==    by 0x68D9BC7: JSC::Heap::runFixpointPhase(JSC::GCConductor) (Heap.cpp:1378)
==654==    by 0x68D9E93: runCurrentPhase (Heap.cpp:1208)
==654==    by 0x68D9E93: JSC::Heap::runCurrentPhase(JSC::GCConductor, JSC::CurrentThreadState*) (Heap.cpp:1176)
==654==  Uninitialised value was created by a stack allocation
==654==    at 0x5AC3E80: JSC::ARM64Assembler::linkJump(JSC::AssemblerLabel, JSC::AssemblerLabel, JSC::ARM64Assembler::JumpType, JSC::ARM64Assembler::Condition) [clone .isra.0] (ARM64Assembler.h:2556)

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mupdf: fix CVE-2021-3407
Fabrice Fontaine [Thu, 22 Jul 2021 05:31:17 +0000 (07:31 +0200)]
package/mupdf: fix CVE-2021-3407

A flaw was found in mupdf 1.18.0. Double free of object during
linearization may lead to memory corruption and other potential
consequences.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/mono: needs host-python3
Fabrice Fontaine [Sat, 24 Jul 2021 12:21:22 +0000 (14:21 +0200)]
package/mono: needs host-python3

host-python3 is needed to avoid the following build failure since bump
to version 6.12.0.90 in commit 4be06fa8aa054e59d97866dc5568f4e10762e353
and
https://github.com/mono/mono/commit/0f47ea5d8088ede472650da47bf58e5a0e063ad4:

checking for a Python interpreter with version >= 3.2... none
configure: error: no suitable Python interpreter found

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/libmbim: drop unrecognized option
Fabrice Fontaine [Fri, 23 Jul 2021 22:00:41 +0000 (00:00 +0200)]
package/libmbim: drop unrecognized option

--enable-more-warnings has been dropped since version 1.22.0 and
https://github.com/freedesktop/libmbim/commit/448e8fe7c50493c2c42399ed903906b9bb35d244

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/bluez-alsa: needs gcc >= 4.9
Fabrice Fontaine [Fri, 23 Jul 2021 20:07:58 +0000 (22:07 +0200)]
package/bluez-alsa: needs gcc >= 4.9

bluez-alsa needs C11/stdatomic.h since bump to version 3.1.0 in commit
c4041c230c18d3a9d82bfc6a96b2ceaabddbc94b and
https://github.com/Arkq/bluez-alsa/commit/04d904326ae77e2919bcfa56245cb7adbc19278a

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/qt5base: select mandatory libopenssl PSK feature
Peter Seiderer [Fri, 23 Jul 2021 16:42:35 +0000 (18:42 +0200)]
package/qt5base: select mandatory libopenssl PSK feature

Fixes:

  - http://autobuild.buildroot.net/results/24230242c15eb379d653c957a08621f8a1fac55e

  ssl/qdtls_openssl.cpp: In member function ‘bool dtlsopenssl::DtlsState::initCtxAndConnection(QDtlsBasePrivate*)’:
  ssl/qdtls_openssl.cpp:717:9: error: ‘q_SSL_set_psk_server_callback’ was not declared in this scope; did you mean ‘q_SSL_set_psk_use_session_callback’?
    717 |         q_SSL_set_psk_server_callback(newConnection.data(), dtlscallbacks::q_PSK_server_callback);
        |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        |         q_SSL_set_psk_use_session_callback
  ssl/qdtls_openssl.cpp:719:9: error: ‘q_SSL_set_psk_client_callback’ was not declared in this scope; did you mean ‘q_SSL_set_psk_use_session_callback’?
    719 |         q_SSL_set_psk_client_callback(newConnection.data(), dtlscallbacks::q_PSK_client_callback);
        |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        |         q_SSL_set_psk_use_session_callback

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libvirt: add LIBVIRT_CPE_ID_VENDOR
Fabrice Fontaine [Fri, 23 Jul 2021 16:10:50 +0000 (18:10 +0200)]
package/libvirt: add LIBVIRT_CPE_ID_VENDOR

cpe:2.3:a:redhat:libvirt is a valid CPE identifier for this package:

  https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aredhat%3Alibvirt

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libinput: fix legal info
Fabrice Fontaine [Sat, 24 Jul 2021 17:34:22 +0000 (19:34 +0200)]
package/libinput: fix legal info

Commit a87d99af2f88eb2755959163727584f673483748 forgot to update hash
of COPYING which was updated to replace master by main reference with
https://gitlab.freedesktop.org/libinput/libinput/-/commit/354df8bce9874e92de2ad8535fdcedaec0755b27

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
3 years agopackage/proxychains-ng: fix build with xtensa
Fabrice Fontaine [Fri, 23 Jul 2021 16:08:06 +0000 (18:08 +0200)]
package/proxychains-ng: fix build with xtensa

Fix build failure with xtensa raised since bump to version 4.14 in
commit 35953d1e61aa8581be09c9dca39365955b10590e

Fixes:
 - http://autobuild.buildroot.org/results/9320d9b2c69882e23bbe7b30057eb8bee0c9d2e5

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/bluez5_utils: fix mesh build with musl
Michael Nosthoff [Fri, 23 Jul 2021 13:26:46 +0000 (15:26 +0200)]
package/bluez5_utils: fix mesh build with musl

when compiling with mesh support and musl toolchain the build fails
due to a missing include of limits.h for PATH_MAX in mesh-cfgtest.c.

Patch submitted upstream:
https://lore.kernel.org/linux-bluetooth/20210723081039.30396-1-bluez@heine.tech

Fixes:
http://autobuild.buildroot.net/results/20cc47f54de0b0d4bdf108c3715c590ae8ab476f/
http://autobuild.buildroot.net/results/003968b25906579dbcf5a95d1e43fec0ab504ef5/

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/perl-net-telnet: bump to version 3.05
Francois Perrad [Fri, 23 Jul 2021 20:32:42 +0000 (22:32 +0200)]
package/perl-net-telnet: bump to version 3.05

diff in README:
-    Copyright (c) 1997, 2000, 2002, 2013 Jay Rogers.  All rights
+    Copyright (c) 1997, 2000, 2002, 2013, 2021 Jay Rogers.  All rights

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/perl-net-dns: bump to version 1.32
Francois Perrad [Fri, 23 Jul 2021 20:32:41 +0000 (22:32 +0200)]
package/perl-net-dns: bump to version 1.32

now, LICENSE lives in its own file.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/perl-mojolicious-plugin-authorization: bump to version 1.06
Francois Perrad [Fri, 23 Jul 2021 20:32:40 +0000 (22:32 +0200)]
package/perl-mojolicious-plugin-authorization: bump to version 1.06

LICENSE was reformated, the copyright holder is unchanged:
This software is copyright (c) 2012 by John Scoles.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/perl-mojolicious-plugin-authentication: bump to version 1.37
Francois Perrad [Fri, 23 Jul 2021 20:32:39 +0000 (22:32 +0200)]
package/perl-mojolicious-plugin-authentication: bump to version 1.37

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/perl-mojolicious: bump to version 9.19
Francois Perrad [Fri, 23 Jul 2021 20:32:38 +0000 (22:32 +0200)]
package/perl-mojolicious: bump to version 9.19

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/perl-libwww-perl: bump to version 6.55
Francois Perrad [Fri, 23 Jul 2021 20:32:37 +0000 (22:32 +0200)]
package/perl-libwww-perl: bump to version 6.55

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/perl-http-message: bump to version 6.33
Francois Perrad [Fri, 23 Jul 2021 20:32:36 +0000 (22:32 +0200)]
package/perl-http-message: bump to version 6.33

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/perl-data-optlist: bump to version 0.112
Francois Perrad [Fri, 23 Jul 2021 20:32:35 +0000 (22:32 +0200)]
package/perl-data-optlist: bump to version 0.112

LICENSE was reformated.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/perl-data-dump: bump to version 1.25
Francois Perrad [Fri, 23 Jul 2021 20:32:34 +0000 (22:32 +0200)]
package/perl-data-dump: bump to version 1.25

README rewritten in README.md, but same copyright holders:
    Copyright 1998-2010 Gisle Aas.
    Copyright 1996-1998 Gurusamy Sarathy.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libinput: bump version to 1.18.0
Peter Seiderer [Tue, 8 Jun 2021 19:49:26 +0000 (21:49 +0200)]
package/libinput: bump version to 1.18.0

For details see [1].

[1] https://lists.freedesktop.org/archives/wayland-devel/2021-June/041849.html

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libinput: bump version to 1.17.3
Peter Seiderer [Tue, 8 Jun 2021 19:49:25 +0000 (21:49 +0200)]
package/libinput: bump version to 1.17.3

For details see [1].

[1] https://lists.freedesktop.org/archives/wayland-devel/2021-May/041834.html

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/stunnel: bump to version 5.59
Pierre-Jean Texier [Thu, 3 Jun 2021 18:48:46 +0000 (20:48 +0200)]
package/stunnel: bump to version 5.59

This release includes the following changes:

- Security bugfixes
  OpenSSL DLLs updated to version 1.1.1k.
- New features
  Client-side "protocol = ldap" support (thx to Bart Dopheide and Seth Grover).
- Bugfixes
  The test suite fixed not to require external connectivity.
  Fixed paths in generated manuals (thx to Tatsuki Makino).
  Fixed configuration reload when compression is used.
  Fixed compilation with early releases of OpenSSL 1.1.1.

Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/samba4: bump version to 4.14.5
Bernd Kuhls [Wed, 2 Jun 2021 15:38:48 +0000 (17:38 +0200)]
package/samba4: bump version to 4.14.5

Release notes of this bugfix release:
https://www.samba.org/samba/history/samba-4.14.5.html

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/apg: new package
Bernd Kuhls [Tue, 13 Jul 2021 19:13:59 +0000 (21:13 +0200)]
package/apg: new package

Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
3 years agopackage/python-idna: bump to version 3.2
Fabrice Fontaine [Sat, 10 Jul 2021 21:55:32 +0000 (23:55 +0200)]
package/python-idna: bump to version 3.2

- Python 2 is not supported since version 3.0 so update all reverse
  dependencies and remove python-coherence
- License file name and its hash is updated due to:
  https://github.com/kjd/idna/commit/e7338bce90683246c480ddebd55b7682371389ed
  https://github.com/kjd/idna/commit/537aa99d4440b0f8a6178818350f27fcaab046ee

https://github.com/kjd/idna/blob/v3.2/HISTORY.rst

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
3 years agopackage/libvirt: remove consecutive empty lines
Arnout Vandecappelle (Essensium/Mind) [Fri, 23 Jul 2021 08:00:04 +0000 (10:00 +0200)]
package/libvirt: remove consecutive empty lines

Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/1446469318
Fixes: fbf25acfbfd5a73b3560918bea081768abbe5723
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
3 years agopackage/libvirt: add lxc and qemu options
Jared Bents [Fri, 11 Jun 2021 14:07:32 +0000 (09:07 -0500)]
package/libvirt: add lxc and qemu options

Update to add lxc and qemu options for libvirt under the daemon
config option

Signed-off-by: Jared Bents <jared.bents@rockwellcollins.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
3 years agopackage/libvirt: add daemon libvirtd
Jared Bents [Fri, 11 Jun 2021 14:07:31 +0000 (09:07 -0500)]
package/libvirt: add daemon libvirtd

Update to add the libvirtd daemon for libvirt

Signed-off-by: Jared Bents <jared.bents@rockwellcollins.com>
[Arnout: put all CONF_OPTS that depend on LIBVIRT_DAEMON together]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
3 years agopackage/libvirt: new package
Jared Bents [Fri, 11 Jun 2021 14:07:30 +0000 (09:07 -0500)]
package/libvirt: new package

Libvirt is collection of software that provides a convenient way to
manage virtual machines and other virtualization functionality, such as
storage and network interface management. These software pieces include
an API library, a daemon (libvirtd), and a command line utility (virsh).

   http://libvirt.org/

Signed-off-by: Jared Bents <jared.bents@rockwellcollins.com>
[Arnout:
 - Re-introduce BR2_PACKAGE_LIBVIRT_ARCH_SUPPORTS
 - Put all Config.in comments on one line
 - Put the comment before the option itself (makes sure sub-option
   indention is good)
 - Remove spurious BR2_PACKAGE_NETCAT dependency
 - Alphabetically order dependencies in Config.in
 - Add select of libglib2
 - Alphabetically order CONF_OPTS
]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
3 years agopackage/chrony: add SELinux module
Fabrice Fontaine [Wed, 21 Jul 2021 20:03:13 +0000 (22:03 +0200)]
package/chrony: add SELinux module

Support for chrony is added by the services/chronyd module in the
SELinux refpolicy.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/clamav: add SELinux module
Fabrice Fontaine [Wed, 21 Jul 2021 20:02:18 +0000 (22:02 +0200)]
package/clamav: add SELinux module

Support for clamav is added by the services/clamav module in the SELinux
refpolicy.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/boinc: add SELinux module
Fabrice Fontaine [Wed, 21 Jul 2021 20:01:39 +0000 (22:01 +0200)]
package/boinc: add SELinux module

Support for boinc is added by the services/boinc module in the SELinux
refpolicy.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libtirpc: drop rpcgen patches
Fabrice Fontaine [Sun, 18 Jul 2021 19:14:03 +0000 (21:14 +0200)]
package/libtirpc: drop rpcgen patches

rpcgen patches raise a build failure with host-libtirpc since commit
0a5a9741e03e666204d577f82d29d93ba610381b because rpcgen is not provided
by modern glibc:

rpcgen -h -o tirpc/rpcsvc/crypt.h tirpc/rpcsvc/crypt.x
make[1]: rpcgen: No such file or directory

Those patches were added to build rpcbind back in 2012 with commit
18828103cdc8b929b29f5cbc27cd771ab1a26326 however they don't seem to be
needed anymore as rpcbind builds fine without them

So drop those patches and autoreconf as well as the host-nfs-utils
dependency from the target variant.

Fixes:
 - http://autobuild.buildroot.org/results/6607cb9bec426b8c78e649484d5a149a1bf12a7f

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libgudev: bump to version 236
Fabrice Fontaine [Sun, 18 Jul 2021 19:57:12 +0000 (21:57 +0200)]
package/libgudev: bump to version 236

- Switch to meson-package
- Update indentation in hash file (two spaces)

https://gitlab.gnome.org/GNOME/libgudev/-/blob/236/NEWS

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libgudev: add gobject-introspection optional dependency
Fabrice Fontaine [Sun, 18 Jul 2021 19:57:11 +0000 (21:57 +0200)]
package/libgudev: add gobject-introspection optional dependency

gobject-introspection is an optional dependency (which is enabled by
default) since at least version 219 and
https://gitlab.gnome.org/GNOME/libgudev/-/commit/43a593b5b4097b887e49eaacafbc1337bd709718

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libxmlrpc: add option to install xmlrpc tools
Peter Seiderer [Mon, 14 Jun 2021 20:47:49 +0000 (22:47 +0200)]
package/libxmlrpc: add option to install xmlrpc tools

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libxmlrpc: bump version to 1.58.02 (code/advanced@r3119)
Peter Seiderer [Mon, 14 Jun 2021 20:47:48 +0000 (22:47 +0200)]
package/libxmlrpc: bump version to 1.58.02 (code/advanced@r3119)

Changelog ([1], [2]):

  - Build: fix bug: won't compile with --enable-libxml2, introduced with
    Release 1.44 (December 2015).

  - Build: update config.guess and config.sub so Configure can recognize
    newer environments.

  - Build: Fix link failure in several tools because they fail to link the
    Curl library. Don't know how long this was broken.

  - Build: Eliminate compiler warnings with GCC 6.3

  - Code cleanups - trailing white space, compile warnings

  - Abyss: fix bug: wild memory reference when server times out waiting for
    request header. Introduced with Release 1.44 (December 2015).

[1] http://xmlrpc-c.sourceforge.net/change.html
[2] http://xmlrpc-c.sourceforge.net/change_advanced.html

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libxmlrpc: bump version to 1.54.03 (code/stable@r3120)
Peter Seiderer [Mon, 14 Jun 2021 20:47:47 +0000 (22:47 +0200)]
package/libxmlrpc: bump version to 1.54.03 (code/stable@r3120)

- change to SVN download (according to [1] only 1.51.x available
  via Sourceforge download)

- remove 0001-use-correct-curl-config.patch
  (upstream applied)

Changelog ([2], [3]):

  - Build: Use 'curl-config' found at configure time, not at make time.

  - Build: fix bug: ignores LDFLAGS_FOR_BUILD, LDFLAGS_PERSONAL, and
    LDFLAGS_PTHREAD when building the build tool Gennmtab.

  - Build: fix bug: won't compile with --enable-libxml2, introduced with
    Release 1.44 (December 2015).

  - Abyss: fix bug: wild memory reference when server times out waiting for
    request header. Introduced with Release 1.44 (December 2015).

[1] http://xmlrpc-c.sourceforge.net/downloading.php
[2] http://xmlrpc-c.sourceforge.net/change.html
[3] http://xmlrpc-c.sourceforge.net/change_stable.html

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libxmlrpc: bump version to 1.51.07
Peter Seiderer [Mon, 14 Jun 2021 20:47:46 +0000 (22:47 +0200)]
package/libxmlrpc: bump version to 1.51.07

Changelog ([1]):

  - Abyss: fix bug: wild memory reference when server times out waiting for
    request header. Introduced with Release 1.44 (December 2015).

[1] http://xmlrpc-c.sourceforge.net/change_super_stable.html

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/go-bootstrap: bump to version 1.4-bootstrap-20171003
Christian Stewart [Tue, 22 Jun 2021 01:41:17 +0000 (18:41 -0700)]
package/go-bootstrap: bump to version 1.4-bootstrap-20171003

See https://golang.org/doc/install/source#bootstrapFromSource

All Go compiler versions > 1.4.x (old) are written in Go, and require a existing
compiled Go version to use to build from source. Buildroot uses a 1.4.x version
in the "go-bootstrap" package to build a C-based Go compiler, and then uses that
compiler to build the main "host-go" compiler.

This commit updates to the latest 1.4.x go-bootstrap branch version recommended
in the documentation, which includes more compatibility fixes.

Signed-off-by: Christian Stewart <christian@paral.in>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gcc: restrict gcc 8.x to PowerPC SPE
Romain Naour [Sun, 27 Jun 2021 14:00:49 +0000 (16:00 +0200)]
package/gcc: restrict gcc 8.x to PowerPC SPE

gcc 11.1 is around, gcc 10.2 is the default version, so drop
8.4 in order to reduce the gcc choice.

For PowerPC SPE, introduce BR2_GCC_VERSION_POWERPC_SPE
to avoid removing defconfigs arcturus_ucp1020_defconfig,
freescale_p1025twr_defconfig and qemu_ppc_mpc8544ds_defconfig
that are still used by some users [1].
BR2_GCC_VERSION_POWERPC_SPE use the same gcc version (8.4), no
change expected.

[1] 96e80ad214ced86c802d561946fa7da88c1595eb

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Oleksandr Zhadan <oleks@arcturusnetworks.com>
Cc: Michael Durrant <mdurrant@ArcturusNetworks.com>
Cc: Matthew Weber <matthew.weber@collins.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/alsa-plugins: new package
Charles Hardin [Tue, 15 Jun 2021 00:59:23 +0000 (17:59 -0700)]
package/alsa-plugins: new package

During testing of bluez-alsa in particular, there is no compilation
dependency - but, some configurations will request the load of a
particular plugin:

    ALSA lib dlmisc.c:337:(snd_dlobj_cache_get0) \
      Cannot open shared library libasound_module_rate_samplerate_best.so \
      (/usr/lib/alsa-lib/libasound_module_rate_samplerate_best.so: \
       cannot open shared object file: No such file or directory)

Adding in the alsa-plugins package allows to build build the
appropriate plugins.

Signed-off-by: Charles Hardin <ckhardin@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/alsa-lib: bump to 1.2.5.1
Thomas Petazzoni [Wed, 21 Jul 2021 20:09:30 +0000 (22:09 +0200)]
package/alsa-lib: bump to 1.2.5.1

This version bump is needed prior to the introduction of alsa-plugins
1.2.5.

As part of this bump, we drop 0002-dlmisc-the-snd_plugin_dir_set.patch
which was an upstream backport, and we introduce
0002-fix-build-with-disable-ucm.patch to fix the build of alsa-lib
when UCM support is disabled. This patch is also backported from
upstream.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/proxychains-ng: bump to version 4.14
Fabrice Fontaine [Wed, 21 Jul 2021 17:18:39 +0000 (19:18 +0200)]
package/proxychains-ng: bump to version 4.14

https://github.com/rofl0r/proxychains-ng/blob/v4.14/README

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/nbd: bump to version 3.21
Fabrice Fontaine [Wed, 21 Jul 2021 17:13:54 +0000 (19:13 +0200)]
package/nbd: bump to version 3.21

- Drop patch (already in version)
- Update indentation in hash file (two spaces)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/bind: add SELinux module
Fabrice Fontaine [Wed, 21 Jul 2021 17:10:59 +0000 (19:10 +0200)]
package/bind: add SELinux module

Support for bind is added by the services/bind module in the SELinux
refpolicy.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/apache: add SELinux module
Fabrice Fontaine [Wed, 21 Jul 2021 17:10:26 +0000 (19:10 +0200)]
package/apache: add SELinux module

Support for apache is added by the services/apache module in the
SELinux refpolicy.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/tor: add SELinux module
Fabrice Fontaine [Wed, 21 Jul 2021 17:09:52 +0000 (19:09 +0200)]
package/tor: add SELinux module

Support for tor is added by the services/tor module in the SELinux
refpolicy.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/avahi: add SELinux module
Fabrice Fontaine [Wed, 21 Jul 2021 17:08:52 +0000 (19:08 +0200)]
package/avahi: add SELinux module

Support for avahi is added by the services/avahi module in the SELinux
refpolicy.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/darkhttpd: fix legal info
Fabrice Fontaine [Wed, 21 Jul 2021 06:50:21 +0000 (08:50 +0200)]
package/darkhttpd: fix legal info

Commit 9ca64820db6766ad51bc835c86948cbe2c87e209 forgot to update hash of
darkhttpd.c

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/bird: bump to version 2.0.8
Fabrice Fontaine [Wed, 21 Jul 2021 06:45:14 +0000 (08:45 +0200)]
package/bird: bump to version 2.0.8

- Drop patches (already in version)
- Update indentation in hash file (two spaces)

https://gitlab.nic.cz/labs/bird/-/blob/v2.0.8/NEWS

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/bird: add rpki support
Fabrice Fontaine [Wed, 21 Jul 2021 06:45:13 +0000 (08:45 +0200)]
package/bird: add rpki support

rpki support optionally depends on libssh

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/dnsmasq: add SELinux module
Fabrice Fontaine [Wed, 21 Jul 2021 06:38:13 +0000 (08:38 +0200)]
package/dnsmasq: add SELinux module

Support for dnsmasq is added by the services/dnsmasq module in the
SELinux refpolicy.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gstreamer1/gst1-plugins-base: fix build with meson 0.58.x
James Hilliard [Tue, 20 Jul 2021 22:07:29 +0000 (16:07 -0600)]
package/gstreamer1/gst1-plugins-base: fix build with meson 0.58.x

Fixes:
In file included from ../gst-libs/gst/gl/gstglwindow.c:54:
../gst-libs/gst/gl/wayland/gstglwindow_wayland_egl.h:25:10: fatal error: xdg-shell-client-protocol.h: No such file or directory
   25 | #include "xdg-shell-client-protocol.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/bird: add SELinux module
Fabrice Fontaine [Thu, 3 Jun 2021 18:41:45 +0000 (20:41 +0200)]
package/bird: add SELinux module

Support for bird is added by the services/bird module in the SELinux
refpolicy.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/nginx-modsecurity: bump to version 1.0.2
Adam Duskett [Wed, 30 Jun 2021 17:37:00 +0000 (10:37 -0700)]
package/nginx-modsecurity: bump to version 1.0.2

Signed-off-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/nginx-dav-ext: bump version to 3.0.0
Adam Duskett [Wed, 30 Jun 2021 17:36:59 +0000 (10:36 -0700)]
package/nginx-dav-ext: bump version to 3.0.0

Signed-off-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/nginx-naxsi: bump version to 1.3
Adam Duskett [Wed, 30 Jun 2021 17:36:58 +0000 (10:36 -0700)]
package/nginx-naxsi: bump version to 1.3

Other changes:
  - Change license to GPL-3.0 and BSD-3-Clause
  - Change license file to LICENSE and naxsi_src/ext/libinjection/COPYING
  - Update license hash's in nginx-naxsi.hash

Signed-off-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/nginx: add stream_set_module support
Adam Duskett [Wed, 30 Jun 2021 17:36:57 +0000 (10:36 -0700)]
package/nginx: add stream_set_module support

This is a new module in 1.20

Signed-off-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/nginx: bump version to 1.20.1
Adam Duskett [Wed, 30 Jun 2021 17:36:56 +0000 (10:36 -0700)]
package/nginx: bump version to 1.20.1

Tested with ./utils/test-pkg -p nginx -a on Fedora 34
45 builds, 6 skipped, 0 build failed, 0 legal-info failed

Other changes:
  - Rebase needed patches.
  - Update license hash due to year change.

Signed-off-by: Adam Duskett <aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/cryptsetup: fix tmpfiles.d setup
John Keeping [Mon, 14 Jun 2021 10:42:10 +0000 (11:42 +0100)]
package/cryptsetup: fix tmpfiles.d setup

The configure script uses pkg-config to detect the location of
tmpfiles.d but imposes an unspecified ordering dependency with systemd.
Instead of relying on systemd being built before cryptsetup, set the
directory path explcitly, and ensure it is not set when systemd-tmpfiles
is disabled.

Signed-off-by: John Keeping <john@metanate.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/bluez-alsa: bump to version 3.1.0
Jörg Krause [Mon, 14 Jun 2021 08:33:46 +0000 (08:33 +0000)]
package/bluez-alsa: bump to version 3.1.0

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gerbera: bump to version 1.8.2
Jörg Krause [Mon, 14 Jun 2021 08:25:57 +0000 (08:25 +0000)]
package/gerbera: bump to version 1.8.2

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mpd: bump to version 0.22.8
Jörg Krause [Mon, 14 Jun 2021 07:34:17 +0000 (07:34 +0000)]
package/mpd: bump to version 0.22.8

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/dbus-glib: bump to version 0.112
Fabrice Fontaine [Tue, 20 Jul 2021 21:20:39 +0000 (23:20 +0200)]
package/dbus-glib: bump to version 0.112

- Update hash of COPYING (SPDX added with
  https://gitlab.freedesktop.org/dbus/dbus-glib/-/commit/96479fb8fd5e2f8896cdce7feff7839dcb47a7d1
  https://gitlab.freedesktop.org/dbus/dbus-glib/-/commit/d42176ae4763e5288ef37ea314fe58387faf2005)
- Update indentation in hash file (two spaces)

https://gitlab.freedesktop.org/dbus/dbus-glib/-/blob/dbus-glib-0.112/NEWS

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-ubjson: bump to version 0.16.1
Fabrice Fontaine [Tue, 20 Jul 2021 21:08:01 +0000 (23:08 +0200)]
package/python-ubjson: bump to version 0.16.1

Update indentation in hash file (two spaces)

https://github.com/Iotic-Labs/py-ubjson/blob/v0.16.1/CHANGELOG

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libcap: fix build with gcc 4.8
Fabrice Fontaine [Tue, 20 Jul 2021 21:01:34 +0000 (23:01 +0200)]
package/libcap: fix build with gcc 4.8

Fix the following build failure with gcc 4.8 which is raised since bump
to version 2.51 in commit bef89e381d0d698053a026d6a8cb0ded260bd074:

uns_test.c: In function 'main':
uns_test.c:118:5: error: 'for' loop initial declarations are only allowed in C99 mode
     for (int i=0; i<2; i++) {
     ^

Fixes:
 - http://autobuild.buildroot.org/results/9e67bdd540bb7779a13e27c55114a561c12b289a

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/systemd: bump to version 249.1
James Hilliard [Tue, 20 Jul 2021 21:01:00 +0000 (15:01 -0600)]
package/systemd: bump to version 249.1

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/darkhttpd: fix build with gcc 4.8
Fabrice Fontaine [Tue, 20 Jul 2021 20:54:08 +0000 (22:54 +0200)]
package/darkhttpd: fix build with gcc 4.8

Fix the following build failure which is raised since bump to version
0.13 in commit 88705a8c248e566f2c9ca71a8ee5353b33e368c2:

darkhttpd.c:966:5: error: 'for' loop initial declarations are only allowed in C99 mode
     for (int i = 0, j = 0; i < input_length;) {
     ^

Fixes:
 - http://autobuild.buildroot.org/results/ffc/ffcb627c44d2b7202d641129b67af2dc7865c618/build-end.log

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/linux-firmware: use official tarball
Fabrice Fontaine [Tue, 20 Jul 2021 20:47:21 +0000 (22:47 +0200)]
package/linux-firmware: use official tarball

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-pymupdf: bump to version 1.18.14
Raphaël Mélotte [Wed, 30 Jun 2021 23:47:16 +0000 (01:47 +0200)]
package/python-pymupdf: bump to version 1.18.14

Recent tarballs from PyPI use setuptools instead of distutils, so
change `PYTHON_PYMUPDF_SETUP_TYPE`.

They also include a license file, so include it and a hash for it.

This version also has a new dependency: freetype2.

PYTHON_PYMUPDF_REMOVE_PATHS is updated to take the new dependency into
account, but also the sed command are changed to delete include lines
instead of turning them into empty strings. Indeed, empty include
strings lead to using multiple `-I` flags which were not followed by
anything. Depending on the number of empty include strings (because
two successive `-I` "cancel" each other out), it would have failed to
compile.

Also, it turns out the patch version of python-pymupdf doesn't have to
match mupdf's version (e.g. python-pymupdf 1.18.14 is compatible with
mupdf 1.18.*) so while at it, remove the word "exactly" from the
comment.

Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/mupdf: bump to version 1.18.0
Raphaël Mélotte [Wed, 30 Jun 2021 23:47:15 +0000 (01:47 +0200)]
package/mupdf: bump to version 1.18.0

It turns out the patch version of python-pymupdf doesn't have to match
mupdf's version (i.e. python-pymupdf 1.18.14 is compatible with mupdf
1.18.*) so remove the word "exactly" from the comment.

mupdf now has a new dependency: gumbo-parser.

gumbo-parser is included when downloading the sources for mupdf, but
instead we use the version provided by Buildroot.

While at it, take the chance to (based on previous review comments):

- Fix indentation in the hash file (two spaces).
- Switch to using the ".xz" archive.
- Add a conditional on freeglut.

Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/gumbo-parser: new package
Raphaël Mélotte [Wed, 30 Jun 2021 23:47:14 +0000 (01:47 +0200)]
package/gumbo-parser: new package

Gumbo is an implementation of the HTML5 parsing algorithm implemented
as a pure C99 library with no outside dependencies.

Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoDEVELOPERS: update email address for Raphaël Mélotte
Raphaël Mélotte [Wed, 30 Jun 2021 23:47:13 +0000 (01:47 +0200)]
DEVELOPERS: update email address for Raphaël Mélotte

Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kismet: fix build on sparc
Fabrice Fontaine [Tue, 20 Jul 2021 20:43:19 +0000 (22:43 +0200)]
package/kismet: fix build on sparc

Fix the following build failure on sparc which is raised since bump to
version 2021-06-R1 in commit 5e3a1e6c7cc3e42b222ecbe30b9afaaa9d6b1c33

Fixes:
 - http://autobuild.buildroot.org/results/38f20816a654894c0625f00b1360c92fdc251e8b

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/network-manager: fix license hash
Fabrice Fontaine [Tue, 20 Jul 2021 20:42:12 +0000 (22:42 +0200)]
package/network-manager: fix license hash

For an unknown reason, commit 360d1aad84449c6a1993d8c7e469dc0cd35339a2
has set a wrong hash for CONTRIBUTING.md

Fixes:
 - No autobuilder failures yet

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/{libuv, uvw}: bump to versions 1.41.0, 2.9.0_libuv_v1.41
Asaf Kahlon [Sat, 12 Jun 2021 18:35:00 +0000 (21:35 +0300)]
package/{libuv, uvw}: bump to versions 1.41.0, 2.9.0_libuv_v1.41

LICENSE change: bump year 2020 to 2021.

Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/lua-testmore: bump to version 0.3.6
Francois Perrad [Sat, 12 Jun 2021 21:49:17 +0000 (23:49 +0200)]
package/lua-testmore: bump to version 0.3.6

diff COPYRIGHT:
- Copyright (C) 2009-2018 Francois Perrad.
+ Copyright (C) 2009-2021 Francois Perrad.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/lua-livr: bump to version 0.2.2
Francois Perrad [Sat, 12 Jun 2021 21:49:05 +0000 (23:49 +0200)]
package/lua-livr: bump to version 0.2.2

diff COPYRIGHT:
- Copyright (C) 2018-2019 Francois Perrad.
+ Copyright (C) 2018-2021 Francois Perrad.

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/tor: bump version to 0.4.6.6
Bernd Kuhls [Thu, 1 Jul 2021 17:47:29 +0000 (19:47 +0200)]
package/tor: bump version to 0.4.6.6

Release notes: https://blog.torproject.org/node/2046

Removed patch which was applied upstream.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/x11r7/xdriver_xf86-video-intel: bump version
Bernd Kuhls [Thu, 1 Jul 2021 18:26:27 +0000 (20:26 +0200)]
package/x11r7/xdriver_xf86-video-intel: bump version

Add --disable-tools for reproducable builds.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/grpc: bump version to 1.38.1
Michael Nosthoff [Tue, 6 Jul 2021 09:29:41 +0000 (11:29 +0200)]
package/grpc: bump version to 1.38.1

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/{protobuf, python-protobuf}: bump to version 3.17.3
Michael Nosthoff [Tue, 6 Jul 2021 07:21:50 +0000 (09:21 +0200)]
package/{protobuf, python-protobuf}: bump to version 3.17.3

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libabseil-cpp: bump to version 20210324.2
Michael Nosthoff [Mon, 5 Jul 2021 20:34:40 +0000 (22:34 +0200)]
package/libabseil-cpp: bump to version 20210324.2

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/re2: bump version to 2021-06-01
Michael Nosthoff [Mon, 5 Jul 2021 20:31:26 +0000 (22:31 +0200)]
package/re2: bump version to 2021-06-01

Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/libdrm: bump version to 2.4.107
Peter Seiderer [Fri, 2 Jul 2021 17:21:01 +0000 (19:21 +0200)]
package/libdrm: bump version to 2.4.107

- update license file hash (xf86drm.c, license unrelated source code
  changes [1], [2], [3], [4], [5])

For details see [6].

[1] https://cgit.freedesktop.org/mesa/drm/commit/?id=67e911977fbe1f444045f59028c149a04ba29566
[2] https://cgit.freedesktop.org/mesa/drm/commit/?id=a04b674887586bf05594abaf7c55fd8d630898db
[3] https://cgit.freedesktop.org/mesa/drm/commit/?id=99a0522aef04e08c6e0be7a7a020f12c51d24c47
[4] https://cgit.freedesktop.org/mesa/drm/commit/?id=9ae8f17d563a81212ca2f61a3427ed559c105644
[5] https://cgit.freedesktop.org/mesa/drm/commit/?id=65d89398081b33b7498bccaee6915e977f589ec2
[6] https://lists.freedesktop.org/archives/dri-devel/2021-July/313594.html

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-m2crypto: bump to version 0.38.0
Fabrice Fontaine [Sun, 4 Jul 2021 12:45:35 +0000 (14:45 +0200)]
package/python-m2crypto: bump to version 0.38.0

Update indentation in hash file (two spaces)

https://gitlab.com/m2crypto/m2crypto/-/tags/0.38.0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-asn1crypto: bump to version 1.4.0
Fabrice Fontaine [Sun, 4 Jul 2021 12:41:21 +0000 (14:41 +0200)]
package/python-asn1crypto: bump to version 1.4.0

Update indentation in hash file (two spaces)

https://github.com/wbond/asn1crypto/blob/1.4.0/changelog.md

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/granite: bump to version 6.0.0
Fabrice Fontaine [Sun, 4 Jul 2021 12:32:06 +0000 (14:32 +0200)]
package/granite: bump to version 6.0.0

Drop patch (already in version)

https://github.com/elementary/granite/releases/tag/6.0.0
https://github.com/elementary/granite/releases/tag/5.5.0

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/granite: link with -lintl if needed
Fabrice Fontaine [Sun, 4 Jul 2021 12:32:05 +0000 (14:32 +0200)]
package/granite: link with -lintl if needed

Link with TARGET_NLS_LIBS if needed to avoid the following build
failure:

/home/buildroot/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/xtensa-buildroot-linux-uclibc/9.3.0/../../../../xtensa-buildroot-linux-uclibc/bin/ld: lib/libgranite.so.5.4.0.p/meson-generated_Application.c.o: in function `_vala_array_free.constprop.0':
Application.c:(.text+0x340): undefined reference to `libintl_bindtextdomain'

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

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/rtl8812au-aircrack-ng: new package
Peter Seiderer [Mon, 5 Jul 2021 19:15:33 +0000 (21:15 +0200)]
package/rtl8812au-aircrack-ng: new package

Add rtl8812au-aircrack-ng (alternative to rtl8821au), recommended
e.g. for Alfa cards ([1]) and as opposed to rtl8821au does not crash
in case of configured for IBSS mode and supports iw set freq command in
monitor mode.

[1] https://docs.alfa.com.tw/Support/Linux/RTL8811AU

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/kodi-visualisation-shadertoy: bump version to 19.0.0-Matrix
Bernd Kuhls [Mon, 19 Jul 2021 05:29:40 +0000 (07:29 +0200)]
package/kodi-visualisation-shadertoy: bump version to 19.0.0-Matrix

Changelog:
https://github.com/xbmc/visualization.shadertoy/blob/Matrix/visualization.shadertoy/changelog.txt

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/linux-firmware: bump version to 20210511
Peter Seiderer [Tue, 6 Jul 2021 14:11:32 +0000 (16:11 +0200)]
package/linux-firmware: bump version to 20210511

- update hash of WHENCE file

- update BRCM_BCM43XX and BRCM_BCM43XXX entries (omitting the new ones with
  spaces in the path name 'brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt' and
  'brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt') and convert to one
  entry per line format (easier to parse and update)

- fix WHENCE evaluation for new link entries with spaces (otherwise
  reports the following warning '/bin/sh: line 1: test: too many arguments'
  and does not create the link), e.g.:

Link: brcm/brcmfmac43455-sdio.Raspberry\ Pi\ Foundation-Raspberry\ Pi\ 4\ Model\ B.txt -> brcmfmac43455-sdio.raspberrypi,4-model-b.txt
Link: brcm/brcmfmac43455-sdio.Raspberry\ Pi\ Foundation-Raspberry\ Pi\ Compute\ Module\ 4.txt -> brcmfmac43455-sdio.raspberrypi,4-model-b.txt

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/linux-firmware: remove duplicated entries for brcmfmac4366b-pcie.bin and...
Peter Seiderer [Tue, 6 Jul 2021 14:11:31 +0000 (16:11 +0200)]
package/linux-firmware: remove duplicated entries for brcmfmac4366b-pcie.bin and brcmfmac4366c-pcie.bin

Remove duplicated entries for brcmfmac4366b-pcie.bin and
brcmfmac4366c-pcie.bin (present since addition with
commit ca6e3f4b900a2cca605d44cffcc463db432ac0ac)

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agoboard/raspberrypi: use kernel Bluetooth mode
John Keeping [Wed, 14 Jul 2021 14:51:32 +0000 (15:51 +0100)]
board/raspberrypi: use kernel Bluetooth mode

The default setting with miniuart-bt requires hciattach which is a
deprecated utility in BlueZ.  Setting the krnbt parameter switches to
the modern method of using serdev in the kernel removing the need for
any userspace configuration to enable the Bluetooth controller.

This is documented as applying to all Raspberry Pi variants so just
enable it globally.

Signed-off-by: John Keeping <john@metanate.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/rpcbind: use upstream systemd service files
James Hilliard [Mon, 12 Jul 2021 04:35:34 +0000 (22:35 -0600)]
package/rpcbind: use upstream systemd service files

The overriden service files appear to have compatibility issues
with upstream rpcbind, don't replace the bundled service files.

We need to build with --enable-warmstarts as this is required
by the systemd service files.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/strace: bump to version 5.12
Baruch Siach [Thu, 27 May 2021 12:09:54 +0000 (15:09 +0300)]
package/strace: bump to version 5.12

Drop upstream patch.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/python-aioblescan: bump to version 0.2.8
Grzegorz Blach [Tue, 25 May 2021 22:17:40 +0000 (00:17 +0200)]
package/python-aioblescan: bump to version 0.2.8

Remove 0001-Move-README-to-reStructured-text.patch
since it has been merged upstream.

Signed-off-by: Grzegorz Blach <grzegorz@blach.pl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
3 years agopackage/optee-test: bump to version 3.13.0
Etienne Carriere [Fri, 28 May 2021 07:35:11 +0000 (09:35 +0200)]
package/optee-test: bump to version 3.13.0

Bump OP-TEE Test package version to OP-TEE release 3.13.0.

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>