aboutsummaryrefslogtreecommitdiff
path: root/DEVELOPERS
Commit message (Collapse)AuthorAgeFilesLines
* DEVELOPERS: add Romain Naour for toolchain topicGravatar Romain Naour2020-02-151-3/+1
| | | | | | | | | | | | | | | | | | | | | The first time I worked on the Buildroot's toolchain infra was to add support for the Sourcery Codebench Standard (licenced) edition toolchain (from Mentor Graphics) for x86 target [1]. The series was rejected though. But the knowledge gained from this work served to refactor the toolchain-external infra in Buildroot [2]. Nowadays, I'm using toolchains-builder project to do some toolchain build testing to keep GNU tools up to date in Buildroot. [1] http://lists.busybox.net/pipermail/buildroot/2014-November/112036.html [2] http://lists.busybox.net/pipermail/buildroot/2016-October/175433.html [3] https://gitlab.com/kubu93/toolchains-builder/ Signed-off-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* DEVELOPERS: add Romain Naour for Qemu defconfigsGravatar Romain Naour2020-02-151-0/+2
| | | | | Signed-off-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* DEVELOPERS: add Romain Naour for test_glxinfo testGravatar Romain Naour2020-02-151-0/+1
| | | | | Signed-off-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/gstreamer/*: remove packagesGravatar Peter Korsgaard2020-02-081-1/+0
| | | | | | | | | | | Gstreamer 0.10 has been deprecated upstream since 2012 and is missing a lot of features and (security) fixes compared to gstreamer1, so remove it. All gstreamer-0.10 sub packages depends on gstreamer, so we only need to add a legacy entry for that. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Yegor Yefremov as contact for swig and libftdi1Gravatar Yegor Yefremov2020-02-071-0/+2
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/glslsandbox-player: new packageGravatar Julien Olivain2020-02-051-0/+1
| | | | | | | | | | | | | | | | | | | GLSL Sandbox standalone player allow one to run and render (most of) nice shaders available online on the http://glslsandbox.com/ website, but without the need of an Internet connection, a web browser or any of its dependencies. Instead, the only requirement of glslsandbox-player is a working EGL and GLESv2 libraries. This package is useful for stressing and testing GLES shader compiler in GPU drivers. https://github.com/jolivain/glslsandbox-player Signed-off-by: Julien Olivain <juju@cotds.org> [Arnout: add dependency on threads and make BUSYBOX_SHOW_OTHERS conditional] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* support/testing: add runtime test for Crudini (py2 and py3)Gravatar Titouan Christophe2020-02-051-0/+1
| | | | | | | This also adds the new tests to the gitlab CI configuration. Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/elixir: new packageGravatar Frank Vanbever2020-02-051-0/+1
| | | | | | | elixir is required to build RabbitMQ starting from v3.7 Signed-off-by: Frank Vanbever <frank.vanbever@essensium.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/network-manager-openvpn: new packageGravatar Alex Michel2020-02-041-0/+3
| | | | | | | | This package provides an OpenVPN plugin for network manager. Signed-off-by: Alex Michel <alex.michel@wiedemann-group.com> [Peter: add Config.in, DEVELOPERS entry] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/bluez_utils: drop packageGravatar Fabrice Fontaine2020-02-031-1/+0
| | | | | | | | | | | | BlueZ 4.x is deprecated since a long time (BlueZ 5.x has been released in 2012) so drop it. For cwiid, sconeserver and ussp-push, replace bluez_utils by bluez5_utils. All other packages already support bluez5_utils so just drop bluez_utils. Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* support/testing: new opkg test caseGravatar Matt Weber2020-02-031-0/+2
| | | | | | | | - Validates an archive can be installed and removed - Builds an archives that uses postinst and prerm scripts Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/rocksdb: new packageGravatar Fabrice Fontaine2020-02-031-0/+1
| | | | | | | | | | | | | | The RocksDB library provides a persistent key value store. Keys and values are arbitrary byte arrays. The keys are ordered within the key value store according to a user-specified comparator function. The library is maintained by the Facebook Database Engineering Team, and is based on LevelDB, by Sanjay Ghemawat and Jeff Dean at Google. http://rocksdb.org Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/waf: bump to version 2.0.19Gravatar Titouan Christophe2020-02-031-0/+1
| | | | | | | | Also add myself as DEVELOPER, as waf is currently orphan, and I am the last one to fiddle with it. Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/testing: add python-can test caseGravatar Yegor Yefremov2020-01-311-0/+1
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/nginx-modsecurity: new packageGravatar Frank Vanbever2020-01-301-0/+1
| | | | | | | The name of the package diverges slightly from upstream to maintain consistency with other nginx modules already present. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libmodsecurity: new packageGravatar Frank Vanbever2020-01-301-0/+3
| | | | | | | | | | | | | | | The dependency on !BR2_STATIC_LIBS is due to missing Libs.private in the libmodconfig pkg-config file making builds that statically link against libmodsecurity fail. Lua is disabled due to using the host libraries. Yajl is disabled as enabling it forces the tests to be built. These tests have a hard dependency on libmodsecurity.a which is not built when --disable-static is used in the configuration. There is no flag to disable these tests. Signed-off-by: Frank Vanbever <frank.vanbever@essensium.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/ptm2human: new packageGravatar Julien Olivain2020-01-261-0/+1
| | | | | | | | | | | | | | | | | | | | ptm2human is a decoder for trace data outputted by Program Trace Macrocell (PTM) and Embedded Trace Macrocell (ETMv4). It deconstructs ID packets and data packets from the formatter of ARM Coresight ETB, and then translates the trace data to a human-readable format. ./utils/test-pkg --package ptm2human --all 44 builds, 29 skipped, 0 build failed, 0 legal-info failed Signed-off-by: Julien Olivain <juju@cotds.org> [yann.morin.1998@free.fr: - drop the host variant - introduce _ARCH_SUPPORTS - comment why we need autoreconf - drop spurious empty line ] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: remove Rico BachmannGravatar Thomas Petazzoni2020-01-261-4/+0
| | | | | | | | | | | | His e-mail address is bouncing: Your message to bachmann@tofwerk.com couldn't be delivered. bachmann wasn't found at tofwerk.com. thomas.petazzoni Office 365 bachmann Action Required Recipient Unknown To address Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* DEVELOPERS: remove Sam BobroffGravatar Thomas Petazzoni2020-01-261-4/+0
| | | | | | | | | | His e-mail address is bouncing: ----- The following addresses had permanent fatal errors ----- <sbobroff@linux.ibm.com> (reason: 550 5.1.1 <sbobroff@linux.ibm.com>: Recipient address rejected: User unknown in local recipient table) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/celt051: drop packageGravatar Fabrice Fontaine2020-01-261-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Remove celt051 package as celt has been merged into the IETF Opus codec and is now obsolete (see http://celt-codec.org/). The only reverse dependency of celt051 is spice. Opus support on spice has been added upstream 6 years ago with: https://gitlab.freedesktop.org/spice/spice/commit/ce9b714137a767b81f2d3c40b5f3ce0d5cf70fc8 Spice disabled celt by default since version 0.14.1 and: https://gitlab.freedesktop.org/spice/spice-common/commit/72b0d603e128cd3af15974fe6b3e4b56ea9c6f34 Spice evens error out, by default, if Opus is missing but not explicitly disabeld since: https://gitlab.freedesktop.org/spice/spice-common/commit/f5224738425a7e97e1c32ea85bb3b243e50d4e22 This will also fix a static build failure on spice with celt051 and opus. Fixes: - http://autobuild.buildroot.org/results/96c786f85d35f33508e9c71778043d16b87f72cd Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> [yann.morin.1998@free.fr: slight rephrasing in legacy help] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/gensio: new packageGravatar James Hilliard2020-01-251-0/+1
| | | | | | | | | A library to abstract stream I/O like serial port, TCP, telnet, UDP, SSL, IPMI SOL, etc. Signed-off-by: James Hilliard <james.hilliard1@gmail.com> [Peter: explain why we need to unconditionally pass --with-openssl] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* DEVELOPERS: add Pierre-Jean Texier for numactlGravatar Pierre-Jean Texier2020-01-181-0/+1
| | | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Giulio Benetti to nfs-utils packageGravatar Giulio Benetti2020-01-181-0/+1
| | | | | Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add myself as contact for libtirpc, nfs-utilsGravatar Petr Vorel2020-01-171-0/+2
| | | | | Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: drop Sven NeumannGravatar Thomas Petazzoni2020-01-131-7/+0
| | | | | | | | | 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>
* package/thermald: new packageGravatar Ricardo Martincoski2020-01-121-0/+1
| | | | | | | | | | | 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>
* package/alure: new packageGravatar Romain Naour2020-01-121-0/+1
| | | | | | | | | | | | | | | | | | | 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>
* package/wireguard-linux-compat: new packageGravatar Peter Korsgaard2020-01-091-0/+1
| | | | | | | | | | | | With the kernel support for WireGuard getting mainlined, the upstream repo has been split in a wireguard-tools repo for the userspace tooling and wireguard-linux-compat for the kernel side (for 3.10+ legacy kernels). Add a wireguard-linux-compat for the compatibility out-of-tree kernel module, and update the Config.in.legacy handling to use it. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/wireguard: change to the wireguard-tools packageGravatar Peter Korsgaard2020-01-091-1/+1
| | | | | | | | | | | | | | With the kernel support for WireGuard getting mainlined, the upstream repo has been split in a wireguard-tools repo for the userspace tooling and wireguard-linux-compat for the kernel side (for 3.10+ legacy kernels). So rename the package to wireguard-tools, use the new upstream and drop the kernel module handling. Also add Config.in.legacy handling for existing users. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/perl-net-ping: remove itGravatar Francois Perrad2020-01-081-1/+0
| | | | | | Net::Ping is a Perl core module (ie. bundled with perl) Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/perl-mime-base64: remove itGravatar Francois Perrad2020-01-081-1/+0
| | | | | | MIME::Base64 is a Perl core module (ie. bundled with perl) Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/perl-math-bigint: remove itGravatar Francois Perrad2020-01-081-1/+0
| | | | | | | | | | Math::BigInt is a Perl core module (ie. bundled with perl) This package was never released with BR, so no need to add an entry in Config.legacy Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/perl-digest-md5: remove itGravatar Francois Perrad2020-01-081-1/+0
| | | | | | Digest::MD5 is a Perl core module (ie. bundled with perl) Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* package/python-nested-dict: new packageGravatar Adam Duskett2020-01-081-0/+1
| | | | | | | Python dictionary with automatic and arbitrary levels of nestedness. Signed-off-by: Adam Duskett <aduskett@greenlots.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* DEVELOPERS: Fix warning with get-developersGravatar Joris Offouga2020-01-061-1/+0
| | | | | | | | | | | erlang-p1-iconv does not exist as a package in buildroot and cause warning with get-developers : ./utils/get-developers -p erlang-p1-iconv WARNING: 'package/erlang-p1-iconv/' doesn't match any file Signed-off-by: Joris Offouga <offougajoris@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/erlang-p1-acme: new packageGravatar Johan Oudinet2020-01-061-0/+1
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/erlang-p1-yconf: new packageGravatar Johan Oudinet2020-01-061-0/+1
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/erlang-p1-pkix: new packageGravatar Johan Oudinet2020-01-061-0/+1
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/erlang-p1-mqtree: new packageGravatar Johan Oudinet2020-01-061-0/+1
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/erlang-idna: new packageGravatar Johan Oudinet2020-01-061-0/+1
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/erlang-jose: new packageGravatar Johan Oudinet2020-01-061-0/+1
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/erlang-base64url: new packageGravatar Johan Oudinet2020-01-061-0/+1
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/linux-tools: add hyperv integration servicesGravatar Pascal de Bruijn2020-01-041-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The hyperv integration services offer convenience features for guest operating systems running on the microsoft hyperv virtualization platform. They roughly are for HyperV what openvmtools are for VMWare. The installed binary names are derived from what seems common in large distros like RedHat: linux kernel source name -> installed binary name hv_vss_daemon -> hypervvssd hv_kvp_daemon -> hypervkvpd hv_fcopy_daemon -> hypervfcopyd Each tool was introduced at different points in the kernel history, so we need to check each of them. We provide a single init script that is responsible for starting all enabled programs. The global status will be the status of the last program to fail to start, or empty (i.e. success) if they all started successfuly. However, we provide one systemd unit per program, because it is not easy to use a single unit to start (and monitor) more than one executable. Additionally, we do not provide a template that is filled at tinstall time either, because it does not gain much (three simple units vs. a template and some replacement code in the .mk). Finally, the key-value daemon uses a few helper scripts to get/set the network config. All are optional (their presence is checked before running them), but one, hv_set_ifconfig. However, it is not strictly speaking required either, so we just symlink it to /bin/true to avoid any warning at runtime. Providing actual helpers is left to the end user, to adapt to their own environment. Signed-off-by: Pascal de Bruijn <p.debruijn@unilogic.nl> [yann.morin.1998@free.fr: - aggregate all three tools in a single sub-package - introduce the main HV option, use a sub-option for each tool - aggregate the three init scripts into one - don't install the helpers; symlink the mandatory one - don't create symlinks for systemd units (systemctl preset-all does it for us now) - expand commit log ] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/tinyssh: new packageGravatar Vadim Kochan2020-01-011-0/+1
| | | | | | | | | | | | | | | TinySSH is a minimalistic SSH server which implements only a subset of SSHv2 features. Might be useful for small systems. Signed-off-by: Vadim Kochan <vadim4j@gmail.com> [yann.morin.1998@free.fr: - add missing licence file, as noticed by Giulio - update the version to bring two fixes - update hash file accordingly (version and licence file) ] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Lothar Felten as contact for BeagleBone defconfigsGravatar Thomas Petazzoni2019-12-311-0/+3
| | | | | | | | | | Lothar added the beaglebone and beaglebone_qt5 defconfigs, and has been regularly maintaining them, so it makes sense to have him listed as a contact for those two defconfigs. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Lothar Felten <lothar.felten@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Theo Debrouwere as contact for beagleboardx15_defconfigGravatar Thomas Petazzoni2019-12-311-0/+2
| | | | | | | | | | Theo added this defconfig in 2016, and is listed as the contact for the pugixml package, so it probably makes sense to have him listed as a contact for the beagleboardx15_defconfig as well. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Theo Debrouwere <t.debrouwere@televic.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Masahiro Yamada as contact for arm_foundation_v8_defconfigGravatar Thomas Petazzoni2019-12-311-0/+4
| | | | | | | | | | Masahiro is the last person who made significant changes to this defconfig, so let's add him as a contact for it, so that he receives notifications of build failures and gets Cc'ed on patches. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Nicholas Sielicki as contact for galileo_defconfigGravatar Thomas Petazzoni2019-12-311-0/+4
| | | | | | | | | | | | | Nicholas was the most recent person to make significant changes to the galileo_defconfig, so let's add him as a contact for this defconfig, so that he receives notification of build failures and gets Cc'ed on patches. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Nicholas Sielicki <sielicki@yandex.com> Cc: Ray Kinsella <ray.kinsella@intel.com> Cc: Padraig James Connolly <padraig.connolly@intel.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Joao Pinto as contact for snps_aarch64_vdk_defconfigGravatar Thomas Petazzoni2019-12-311-0/+4
| | | | | | | | | | | Joao added this defconfig a while ago, and is still active contributing to Buildroot, so let's add him as the contact for this defconfig, so that he receives build failure notifications and gets Cc'ed on patches. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Joao Pinto <jpinto@synopsys.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
* DEVELOPERS: add Julien Grossholtz as contact for ts7680_defconfigGravatar Thomas Petazzoni2019-12-311-0/+2
| | | | | | | | | | Julien originally added this defconfig in 2017, so let's add him as a contact for it, so that he receives build failure notifications and is Cc'ed on patches. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Julien Grossholtz <julien.grossholtz@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>