Alexander Dahl
  1. Alexander Dahl

buildroot

Public
AuthorCommitMessageCommit dateIssues
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>
Thomas PetazzoniThomas Petazzoni
d21aaa9baf5mkpimage: remove SOURCENow 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 mkpimage package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
2089d858bb6mkpasswd: remove VERSION/SOURCENow that the package infrastructure doesn't attempt to download a package that has an empty version string, there's no need to define the VERSION and SOURCE variables in the mkpasswd package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
49202b307femke2img: remove SOURCENow 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 mke2img package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
83da5163506initscripts: remove SOURCENow 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 initscripts package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
5c772a3942fgetent: remove VERSION/SOURCENow that the package infrastructure doesn't attempt to download a package that has an empty version string, there's no need to define the VERSION and SOURCE variables in the getent package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
2d29fd96a43pkg-virtual: remove VERSION/SOURCENow that the package infrastructure doesn't attempt to download a package that has an empty version string, there's no need to define the VERSION and SOURCE variables in the virtual package infrastructure. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas PetazzoniThomas Petazzoni
6268be239aamakedevs: remove VERSION/SOURCENow that the package infrastructure doesn't attempt to download a package that has an empty version string, there's no need to define the VERSION and SOURCE variables in the makedevs package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Alex SuykovAlex Suykov
75630eba22bcore: do not attempt downloads with no _VERSION setCurrently, when the package defines no _SOURCE and no _VERSION variables, we end up trying to download <PACKAGE>-undefined.tar.gz. This is utterly pointless. Change the logic to not attempt a download when neither _SOURCE nor _VERSION is set: - do not set an undefined _VERSION to "undefined" - do not append an empty (or "undefined") version to the package rawname Consequently, for pa...
Thomas PetazzoniThomas Petazzoni
1bfde6a73a9cups: bump to version 2.1.4, change upstream locationcups is now available from Github, with tarballs uploaded by the maintainers, so we use this new upstream location. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Jörg KrauseJörg Krause
4ff8fc555c8cups: fix static linking with GnuTLScups forgets to link against the libs found by pkg-config if it is build with GnuTLS support. Otherwise, static build fails with: ../cups/libcups.a(tls.o): In function `http_gnutls_create_credential': cups-2.1.2/cups/tls-gnutls.c:762: undefined reference to `gnutls_x509_crt_init' [..] Fixes: http://autobuild.buildroot.net/results/205/20509b7d1edc73dc2a7622f2ae7dbf9f6665a918/ http://autobuild....
Thomas PetazzoniThomas Petazzoni
0071464e8b9cups: reformat patch with GitAll patches in the cups package are Git formatted, except 0004-remove-pie.patch, so this commit makes things consistent by also making this patch Git formatted. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter KorsgaardPeter Korsgaard
956fcc2100csunxi-mail: hack to work around autobuilder issueFixes http://autobuild.buildroot.org/results/5a5/5a50be9feeb5da7694e9a42f615f0b7276319aeb/ The recent change to use git submodules for sunxi-mali instead of the github wrapper without changing the version unfortunately doesn't work for people who have already built sunxi-mali, as the existing github tarball will be used instead of buildroot doing a clean git clone (with submodules). The sunxi...
Bernd KuhlsBernd Kuhls
ae9e43d2faclibminiupnpc: New packageSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Yann E. MORINYann E. MORIN
4963a773235package/sunxi-mali: remove useless packagesunxi-mali-prop only served a feeding prey for sunxi-mali to get the proprietary libs. Now that sunxi-mali downloads them (as the git submodule they are), we no longer need sunxi-mali-prop. Remove it. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Yann E. MORINYann E. MORIN
ddc296f79bfpackage/sunxi-mali: use git submodulesThe sunxi-mali git tree is set up with a submodule that contains the actual libraries. Since there was no support for git submodules so far, we used a dirty trick to have that submodule cloned by its own package, with sunxi-mali just vampirising it into its own build dir. Now that we have support for git submodules, we can simplify stuff a bit, and have sunxi-mali directly download the proprie...
Yann E. MORINYann E. MORIN
02f0878078adocs/manual: document FOO_GIT_SUBMODULE[Peter: fix typo as noticed by Samuel] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Bernd KuhlsBernd Kuhls
178054f61f6package/dovecot: bump version to 2.2.25Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Francois PerradFrancois Perrad
c30c07fa8e6tekui: new packageSigned-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Maxime HadjinlianMaxime Hadjinlian
e500cc39ddapackage/tinyxml2: bump version to 3.0.0Remove patches as they were applied upstream: 0001-Use-BUILD_SHARED_LIBS-cmake-standard.patch https://github.com/leethomason/tinyxml2/commit/c8ec6fcab4eb501cc5bd328c19dcbd4b30722d52 0002-Rename-test-fixed-cmake-warning.patch https://github.com/leethomason/tinyxml2/commit/0b2c22bd46be95b08f234b8b4cb262f72ab3f0e8 Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Thomas PetazzoniThomas Petazzoni
d0b11058511babeld: needs MMU as it uses fork()Fixes: http://autobuild.buildroot.net/results/986953a9bb49cd68338dc15e1a2f96045e44bf02/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>