Alexander Dahl
  1. Alexander Dahl

buildroot

Public
AuthorCommitMessageCommit dateIssues
Maxime HadjinlianMaxime Hadjinlian
d45b3064f11package/wireless_tools: Pretty fixesRemove an empty line and wrap long lines Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Maxime HadjinlianMaxime Hadjinlian
bbccb03a69cpackage/wireless_tools: Remove install man pagesSigned-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Georges SavoundararadjGeorges Savoundararadj
984a64931f1wpa_supplicant: add option to enable Wi-Fi DisplayBR2_PACKAGE_WPA_SUPPLICANT_WIFI_DISPLAY depends on BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT because CONFIG_WIFI_DISPLAY needs CONFIG_P2P. Signed-off-by: Georges Savoundararadj <savoundg@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
2d6fe1d3ecetoolchain-buildroot: add bfin supportWith gcc 6.1.0 and binutils 2.26 internal bfin toolchain can be used. A gcc patch is required, which was reported upstream. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
c101f1b1b8fgcc: add hidden symbol for defaultsSome architectures, f.e. Blackfin doesn't support to configure GCC with --with-cpu to set some CPU specific default CFLAGS (-mcpu=foo). Use a hidden config symbol to give a hint which architecture supports it, otherwise add defaults to toolchain wrapper for internal toolchains. Idea from Thomas Petazzoni. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> [Thomas: - simplify the Config.in lo...
Yann E. MORINYann E. MORIN
5c177415eedpackage/gcc: fix list of files of patch file to hash for ccacheWhen we build the list of patches to include to compute the hash for ccache, a typo precented the special gcc-initial/ and gcc-final/ directories from a global patch dir to be included in the calculation. Fix that by properly expanding the $(PKG) variable. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: He Chunhui <hchunh...
Yann E. MORINYann E. MORIN
f716308be8apackage/f2fs-tools: update versionUse a tag rather than a sha1, it's more obvious. Remove the patch, it's been applied upstream. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Yann E. MORINYann E. MORIN
d1830ca8777support/download: don't over-remove files from git archivesWhen we now manually create git archives, we removed all .git-related files. However, we also exclude empty directories. This means that a directory which only had a .gitignore file is excluded from the archive. Fixes: http://autobuild.buildroot.org/results/2aa/2aa8954311f009988880d27b6e48af91bc74c346/ http://autobuild.buildroot.org/results/b45/b45cceea99b9860ccf1c925eeda498a823b30903...
Peter KorsgaardPeter Korsgaard
133369f46fdlibbdplus: select libgcrypt in Config.in as wellFixes http://autobuild.buildroot.org/results/4d9/4d91521378402f3f5b6402ea453df4c14c391bdc/ libbdplus adds libgcrypt to its _DEPENDENCIES, but forgot to select it in Config.in. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Romain NaourRomain Naour
589a95272fapackage/webrtc-audio-processing: needs gcc >= 4.8Webrtc-audio-processing require a C++11 compiler Fixes: http://autobuild.buildroot.net/results/729/729cd0039ac172cfe31a4325bad902e9a14e146f Signed-off-by: Romain Naour <romain.naour@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Ezequiel GarciaEzequiel Garcia
886eca58cdesupertuxkart: new packageNote that this package builds and bundles a number of libraries, such as GLEW and Irrlicht. We are not interested in doing non-upstreamable changes, so it is not desirable to modify this choice in any way. In addition, Supertuxkart builds a version of the angelscript interpreter. If a compatible version of angelscript is installed on the system, it's possible to use it. [Peter: DOS newlines f...
Yegor YefremovYegor Yefremov
f49295cc42cscanpypi: fix help text handlingMake sure a help text is terminated with a full stop. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Gustavo ZacariasGustavo Zacarias
bc99774b9f3gmp: dissable assembly for armv7mIt has different assembly constraints which can't be satisfied. Fixes: http://autobuild.buildroot.net/results/ac6/ac65384a325912788790ceafa7db657cef9382fa/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Eric Le BihanEric Le Bihan
9b63a0a021bninja: new packageThis new package provides the host variant of Ninja, a small build system with a focus on speed. [Peter: use install -D] Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Alex SuykovAlex Suykov
330ac8e6d20board: add support for Chromebook SnowChromebook Snow (Samsung XE303C12) is an Exynos 5 board with a keyboard, an 11 inch screen and a battery attached. It is relatively developer-friendly and can run mainline Linux kernels with little to no effort. There is barely anything special about this target as far as toolchain is concerned, but its bootloader only accepts signed kernel images in a Chromium OS specific format, and is not c...
Thomas PetazzoniThomas Petazzoni
dbf799e2afababeld: use TARGET_CONFIGURE_OPTSAs suggested by a previous submission of babeld (https://patchwork.ozlabs.org/patch/631953/), we can use TARGET_CONFIGURE_OPTS instead of passing CFLAGS and LDFLAGS in PLATFORM_DEFINES. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Julien FloretJulien Floret
985ec224d38cdrkit: add explicit dependencies for host variantSigned-off-by: Julien Floret <julien.floret@6wind.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Damien LansonDamien Lanson
a5d05c3c816libvdpau: new packageSigned-off-by: Damien Lanson <damien@kal-host.com> [Thomas: - Add dependency on BR2_PACKAGE_XORG7, which is necessary when selecting BR2_PACKAGE_XLIB_LIBX11 and BR2_PACKAGE_XLIB_LIBXEXT. - Fix indentation of Config.in help text. - Add host-pkgconf to the dependencies, since the configure script uses pkg-config to detect dependencies. - Add references for the patches.] Signed-off-by: T...
Yann E. MORINYann E. MORIN
9cdb281fa64fs/common: add option to execute custom scripts under fakerootSome users have the need to be able to tweak the content of the target rootfs with root-like rights, that is, from inside the fakeroot script. Add a new system option to allow those users to provide a list of scripts, like the post-build and post-image scripts, that will be run from our fakeroot script. [Peter: pass TARGET_DIR to scripts, tweak help text] Signed-off-by: "Yann E. MORIN" <yann....
Waldemar BrodkorbWaldemar Brodkorb
7d56f0cc554lvm2: fix m68k build errorDisable PIE for m68k as it is not supported. Fixes following autobuild failures: http://autobuild.buildroot.net/results/2f976292ddbb8eddb58cc978f209f4f445b5b756/ http://autobuild.buildroot.net/results/7a2b1eef06004886be28744bf1c53d027f8d0123/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bernd KuhlsBernd Kuhls
349b1688a5apackage/transmission: add optional support for libminiupnpc/libnatpmpTransmission bundles copies of both libraries and uses them if they are not provided by the system. This patch allows transmission to use the system libraries of libminiupnpc/libnatpmp. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bernd KuhlsBernd Kuhls
06015c7deb0libnatpmp: New packageSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Maxime HadjinlianMaxime Hadjinlian
7ccaec03557package/wpa_supplicant: Add optional autoscan supportSigned-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd KuhlsBernd Kuhls
3cdbedcec47package/libbdplus: new packageSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Bernd KuhlsBernd Kuhls
dbe16f2a36bpackage/libaacs: new packageSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Waldemar BrodkorbWaldemar Brodkorb
ea6daf61932uclibc: update to 1.0.16Update uClibc-ng to latest stable release (1.0.16). Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Vicente Olivert RieraVicente Olivert Riera
5ae01db6051efivar: disable for some incompatible Sourcery CodeBench toolchainslinux/nvme.h has been renamed to linux/nvme_ioctl.h since 4.4, and we have a patch to handle that situation. However, some Sourcery CodeBench toolchains use 4.4 kernel headers but don't have that header file renamed, and that is causing build failures. So, prevent this package to be built using those toolchains. Fixes: http://autobuild.buildroot.net/results/66c/66cf68261fa73c2366610f8d14bd0...
Samuel MartinSamuel Martin
a4b65e1900epackage/fftw: add fortran supportSigned-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> [Thomas: pass FLIBS explicitly to help the configure script.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Samuel MartinSamuel Martin
01756846289toolchain/toolchain-external: update external toolchains that have Fortran supportSigned-off-by: Samuel Martin <s.martin49@gmail.com> [Vincent: BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX also has fortran] Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Samuel MartinSamuel Martin
a650438d070toolchain/toolchain-external: add knob for fortran supportSigned-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Samuel MartinSamuel Martin
8814d65337ctoolchain/toolchain-external: add lib{gfortran,quadmath} to TOOLCHAIN_EXTERNAL_LIBSSigned-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Samuel MartinSamuel Martin
a1922c107b3toolchain/toolchain-external: enable fortran check when it is selectedSigned-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Samuel MartinSamuel Martin
26db83c8a03toolchain/helpers: add fortran checkSigned-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> [Thomas: remove extension for the generated temporary file, since it's really an executable, not an object file.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Samuel MartinSamuel Martin
019ba1dc528pkg-cmake.mk: export the fortran compiler path in the CMake toolchain fileSince the fortran support is conditional, only enable it when needed. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Cc: Benjamin Kamath <bkamath@spaceflight.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Samuel MartinSamuel Martin
b0bff16b2ffpackage/gcc: select BR2_TOOLCHAIN_HAS_FORTRAN when appropriateThis is only for the Buildroot toolchain backend. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Samuel MartinSamuel Martin
abfef1ca354docs/manual: document dependency on fortranCc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Samuel MartinSamuel Martin
b8a05376f60toolchain: add hidden symbol for fortran support in the toolchainThis symbol should be used in all packages requiring/testing for fortran support. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Samuel MartinSamuel Martin
5077bdd939apackage/gcc: fix fortran supportFortran depends on libquadmath when available, make the buildroot toolchain option depends on this new hidden symbol, [Vincent: only do "HOST_GCC_FINAL_USR_LIBS += libquadmath" for i386 and x86_64, otherwise it will fail saying "libquadmath.a: file not found"] Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Tho...
Samuel MartinSamuel Martin
7de668a1deapackage/gcc: complete the logic on libquadmathlibquadmath requires wchar. So, turn to positive logic and complete it to only enabling quadmath support when it is available. Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Samuel MartinSamuel Martin
b16f8c78764toolchain/toolchain-common.in: add BR2_TOOLCHAIN_HAS_LIBQUADMATH hidden symbolThis hidden symbol allow to know when libquadmath can be built and installed. Also, declaring this symbol in toolchain-common.in allows to use it in both external and buildroot toolchain backend. This will be needed for adding/improving the fortran support. Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Cc: Arnout Vandecappelle...
universe IIuniverse II
e122862c241Package nfs-utils: Added check for OK/FAILRemoved unconditional 'done' output when starting and stopping the daemons. Instead check return value of daemon and print out OK or FAIL. Signed-off-by: Andreas Ehmanns <universeII@gmx.de> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Nathaniel RoachNathaniel Roach
649cf99821dpackage/quagga: Add systemd.service fileUse a template service file as all of the daemons use almost identical arguments and generally appear the same to the init system. We "Wants=" zebra as that's the daemon for interfacing to the kernel, and it's not required for the other daemons to work but it's probably going to be used in nearly all setups. /usr/bin/env is needed as systemd doesn't allow the instance variable (%i) in the exe...
He ChunhuiHe Chunhui
930467503afgcc: apply patches stored in global patches directoriesWhen building host gcc, patches stored in global patches directories are skipped. This patch fixes the unexpected behavior. Signed-off-by: Chunhui He <hchunhui@mail.ustc.edu.cn> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> [Thomas: - rename the loop variable from 'D' to 'patchdir' - add some additional comments - remove final ; at end of loop when applying the patches...
Yann E. MORINYann E. MORIN
1e0d06cf201core/pkg-virtual: fix fallout of host-dependecy no auto-derivationIn 4bdb067 (infra: remove auto derivation of host dependencies), the dependencies of host packages are no longer inherited from the dependencies of the corresponding target package. However, for virtual packages, there is no provider declared for the host variant, so we end up with no dependency for the host variant of virtual packages. This causes host-luainterpreter to have no provider, and...
Thomas PetazzoniThomas Petazzoni
f9b004e8463iprutils: uses fork(), needs MMUFixes: http://autobuild.buildroot.net/results/6ee89f9a4e05c89375a96ac7085747afc301b896/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas PetazzoniThomas Petazzoni
235ac0cc185pkg-generic: check that SITE has a value when SOURCECurrently, when an user forgets to define a SITE, he gets some fairly weird download failure. In order to make things easier to diagnose, this commit adds a check in the package infrastructure that verifies that if SOURCE has a value, SITE is not empty. Cc: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-o...
Thomas PetazzoniThomas Petazzoni
a0aa7e0e175toolchain-external: remove SOURCE/SITE for locally available toolchainWhen the custom external toolchain is locally available, we currently define SITE/SOURCE to empty variables. Now that the package infrastructure doesn't define a value for SOURCE when VERSION is empty, it doesn't attempt to download a file anymore, so we can get rid of those empty SOURCE/SITE variables in the toolchain-external package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-el...
Thomas PetazzoniThomas Petazzoni
d0cc8792937mcookie: remove SOURCE variableNow that the package infrastructure doesn't attempt to download a package that has an empty version string, there's no need to define the SOURCE variable in the mcookie package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
6b1808d3e3ctz: remove SOURCE variableNow that the package infrastructure doesn't attempt to download a package that has an empty version string, there's no need to define the SOURCE variable in the tz package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
33e2eb50842skeleton: remove SOURCE variableNow that the package infrastructure doesn't attempt to download a package that has an empty version string, there's no need to define the SOURCE variable in the skeleton package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>