aboutsummaryrefslogtreecommitdiffstats
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
* apr-util: various improvementsThomas Petazzoni2013-03-241-1/+8
| | | | | | | | | | | | | | This commit: * Adds licensing informations. * Uses the apr-1-config script instead of pointing apr-util to the apr build directory. * Ensures apu-1-config gets fixed properly using the <pkg>_CONFIG_SCRIPTS mechanism. * Ensures that libiconv gets built before apr-util if available, so that character set conversion features of apr-util can be enabled. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* apr: various improvementsThomas Petazzoni2013-03-241-0/+18
| | | | | | | | | | | | | This commit: * Adds licensing informations * Ensures the apr-1-config script gets fixed appropriately * Remove the usr/build-1/ directory from the target, since it is only used during the compilation of packages that rely on APR. * Fix up a few paths in usr/build-1/ so that the compilation of apr-util works properly on top of this apr package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* neon: add license informationsThomas Petazzoni2013-03-241-0/+2
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gnuplot: new packageAnthony Viallard2013-03-245-0/+150
| | | | | | | | | [Thomas: Improved by adding support to use readline functionality, gd functionality, and various fixes.] Signed-off-by: Anthony Viallard <viallard@syscom-instruments.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gd: add patch to fix gdlib-config scriptThomas Petazzoni2013-03-241-0/+32
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dtach: new packageJustin Maggard2013-03-243-0/+26
| | | | | | Signed-off-by: Justin Maggard <jmaggard@netgear.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rt-tests: mention that NPTL thread implementation is neededThomas Petazzoni2013-03-241-0/+6
| | | | | | | | | | | | This patch superseds http://patchwork.ozlabs.org/patch/150161/, but does it in a different way. Since we don't have a way of selecting the thread implementation for external toolchains, and it sounds a bit too heavy to add new config options just for the sake of rt-tests, we instead simply add some help text to the rt-tests package explaining that NPTL thread implementation is needed. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libnl: add missing dependency on host-flexThomas Petazzoni2013-03-241-1/+1
| | | | | | | | Fixes http://autobuild.buildroot.org/results/9c496031fef011b86113e342a8ca4a36ae360bb1/build-end.log. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* openssh: add linux-pam supportDanomi Manchego2013-03-242-0/+49
| | | | | | | Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* flex: needs host-m4Thomas Petazzoni2013-03-241-2/+2
| | | | | | | | Fixes http://autobuild.buildroot.org/results/9f5c2ad2b3d268dd82985a3a386530a12e5681ef/build-end.log. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* iproute2: add missing host-flex dependencyThomas Petazzoni2013-03-241-1/+1
| | | | | | | | Fixes http://autobuild.buildroot.org/results/0931e622a0e80fc7321f0e26c96ae4607eaadd00/build-end.log. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gettext: do not get the libiconv dependency on the hostThomas Petazzoni2013-03-241-0/+1
| | | | | | | | Fixes http://autobuild.buildroot.org/results/e47a439c7dd763c6abc02f77730838036472e828/build-end.log. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt5: factor Qt5 versionThomas Petazzoni2013-03-242-1/+2
| | | | | | | | Since the Qt5 version will be the same for all Qt5 modules, factor it in qt5/qt5.mk as QT5_VERSION. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dropbear: bump to version 2013.56Gustavo Zacarias2013-03-241-5/+8
| | | | | | | | | Switch ECHOs to SEDs to avoid issues with defines changing after sysoptions.h was included - and it's cleaner. Enable hmac-sha2-256 and hmac-sha2-512 support for the full featured. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* tcl: add license informationDavide Viti2013-03-241-0/+2
| | | | | | | Signed-off-by: Davide Viti <zinosat@tiscali.it> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* file: bump to version 5.14Gustavo Zacarias2013-03-241-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* squid: bump to version 3.3.3Gustavo Zacarias2013-03-241-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* quota: select BR2_PACKAGE_UTIL_LINUX_BINARIESGustavo Zacarias2013-03-241-0/+2
| | | | | | | | | | | | All of the util-linux tools options depend on BR2_PACKAGE_UTIL_LINUX_BINARIES that select all the required util-linux libraries and enable the tools build process. So basically quota is selecting a hidden/unavailable option and triggering a util-linux build failure. Fixes: http://autobuild.buildroot.net/results/bc3c75e7c60fe6db54ea56dd7c398ba7878bff83/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at: needs host-flex and host-bisonThomas Petazzoni2013-03-241-1/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libglib2: add dependency on host-gettextThomas Petazzoni2013-03-241-2/+2
| | | | | | | | libglib2 requires msgfmt, which is now provided by host-gettext since gettext will no longer be part of the mandatory dependencies. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gettext: provide a host variantThomas Petazzoni2013-03-241-0/+1
| | | | | | | | | In preparation for the removal of gettext as a hard dependency, we need to be able to provide a host variant of gettext for the few packages that require msgfmt. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ncurses: enable shared library build on the hostThomas Petazzoni2013-03-241-1/+1
| | | | | | | | | | | | On the host, we generally build and install a shared library rather than a static version of libraries. In this specific case, we will want to build host-gettext, which builds a shared library that depends on ncurses. And this doesn't work well if ncurses is static because it hasn't been built with -fPIC. Therefore, let's build ncurses as shared on the host. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* iproute2: add dependency on host-bisonThomas Petazzoni2013-03-241-2/+5
| | | | | | | | | iproute2 requires bison, so we add the necessary dependency. In addition, in order for iproute2 to find bison, we need to pass $(TARGET_MAKE_ENV). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libpcap: add missing flex/bison dependenciesThomas Petazzoni2013-03-241-1/+1
| | | | | | | | In preparation for the removal of the flex/bison mandatory dependencies, make sure libpcap builds host-flex/host-bison. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gmp: requires host-m4Thomas Petazzoni2013-03-241-0/+2
| | | | | | | | On a system where m4 is not installed, gmp does not build due to the lack of m4. Add the missing host-m4 dependency. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libgtk2: use non-host specific patchThomas Petazzoni2013-03-243-168/+119
| | | | | | | | | | | | | | | | | | | | | The libgtk2 package was using a host-<foo>.patch that should be applied only on the host variant of the package. Unfortunately, with the patch model rework, this doesn't work anymore: Buildroot tries to apply the patch twice, for some reason. But instead of fixing the patch model, it is probably a lot better to fix this patch itself, which is the only usage of host-only patch in Buildroot. So instead of simply removing code that detects dependencies in gtk2's configure.in script, we use a condition based on the value of gdktarget. And it turns out that it makes the patch shorter. However, it requires autoreconfiguring the libgtk2 target package, because we are now modifying its configure.in. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gettext: fix tools build failure for uClibc toolchain with C++Gustavo Zacarias2013-03-241-0/+282
| | | | | | | | | Fixes: http://autobuild.buildroot.net/results/e5777d754653edef9d8c8558f04c2836734f2c25/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/connman: version bump to 1.12, and fix build with newer kernels headersYann E. MORIN2013-03-243-1/+20
| | | | | | | | | | | | | ... while keeping compatibility with older ones. Fixes autobuild failure: http://autobuild.buildroot.org/results/f99ae7af46c70f7c356b7771321511a42eb3694d/ Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dosfstools: fix host variant dependenciesGustavo Zacarias2013-03-241-0/+3
| | | | | | | | | | | | host-dosfstools shouldn't pull host-libiconv in since that's for uClibc-based toolchains and we don't have that package anyway. Fixes: http://autobuild.buildroot.net/results/7637985bfb0afdd9217c297e9b0ac5de797c137d/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* oprofile 0.9.8: fix compilation on powerpcThomas De Schampheleire2013-03-245-2/+309
| | | | | | | | | | | | | | | | | | | | The oprofile build was broken on powerpc since version 0.9.8. This was detected in several autobuilds, like http://autobuild.buildroot.net/results/6f6c02d18495907d50fcdfc6003ac20d493c55fe/ Thomas Petazzoni had some fixes pending in his own tree, and this patch is partially based on this work (credits to him). Here is an overview: - I took over (and fixed) the oprofile.mk changes, except for the powerpc- specific part. For powerpc, there is a new dependency to libpfm4. - I reimported those Yocto patches that were specific to the ppc build issues, but left out the other ones. Those can be added in separate commits. [Peter: simplify libpfm4 check] Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xinetd: follow the convention for patch locationThomas Petazzoni2013-03-203-0/+0
| | | | | | | | | | | | | | Following 5538e4766201aa0 ("rework patch model"), the xinetd patches were no longer being applied, because they were stored in package/xinetd/xinetd-2.3.15/*.patch. This lead to xinetd build failures such as: http://autobuild.buildroot.org/results/1a032bca894b76facd9e7f01c3b5d370987d7fc8/build-end.log. This patch fixes this by changing the location and name of the xinetd patches to follow the new conventions. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* php: security bump to version 5.3.23Gustavo Zacarias2013-03-201-1/+1
| | | | | | | Fixes CVE-2013-1635 and CVE-2013-1643. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* hplip: needs C++ support in toolchainPeter Korsgaard2013-03-201-0/+1
| | | | | | As pointed out by Thomas. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rework patch modelSimon Dawson2013-03-191-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | At the Buildroot Developers Meeting (4-5 February 2013, in Brussels) a change to the patch logic was discussed. See http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013 for details. In summary: * For patches stored in the package directory, if package/<pkg>/<version>/ does exist, apply package/<pkg>/<version>/*.patch, otherwise, apply package/<pkg>/*.patch * For patches stored in the global patches directory, if $(GLOBAL_PATCH_DIR)/<pkg>/<version>/ does exist, apply $(GLOBAL_PATCH_DIR)/<pkg>/<version>/*.patch, otherwise, apply $(GLOBAL_PATCH_DIR)/<pkg>/*.patch This patch adds the new BR2_GLOBAL_PATCH_DIR configuration item, and reworks the generic package infrastructure to implement the new patch logic. [Peter: fixup doc nits as pointed out by Thomas] Signed-off-by: Simon Dawson <spdawson@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* smartmontools: bump to version 6.1Gustavo Zacarias2013-03-192-1/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt5base: install bundled fonts to targetFloris Bos2013-03-191-0/+8
| | | | | | | | | If not using font-config, Qt 5 offers a set of standard fonts to use instead. Install these to target. Signed-off-by: Floris Bos <bos@je-eigen-domein.nl> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt5base: add rPi EGL glue codeFloris Bos2013-03-192-1/+10
| | | | | | | | | | When the rpi-userland package is selected, assume we are targetting the Raspberry Pi, and add the right platform glue code when building the Qt5 EGLFS plugin. Signed-off-by: Floris Bos <bos@je-eigen-domein.nl> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt5base: add support to build against ICUThomas Petazzoni2013-03-192-1/+10
| | | | | | | | Qt5Webkit requires Qt5Base to be built with ICU support, so we add such support. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt5base: add glib supportThomas Petazzoni2013-03-191-1/+3
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt5base: add D-Bus supportThomas Petazzoni2013-03-192-1/+13
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt5base: add support for fontconfig, png, jpeg, gifThomas Petazzoni2013-03-192-4/+34
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt5base: add eglfs graphics backendThomas Petazzoni2013-03-193-3/+49
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt5base: add OpenSSL supportThomas Petazzoni2013-03-191-1/+3
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* psmisc: bump to version 22.20Gustavo Zacarias2013-03-191-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* stunnel: security bump to version 4.55Gustavo Zacarias2013-03-192-4/+5
| | | | | | | Fixes CVE-2013-1762, improves CVE-2010-3684 workaround. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kexec: bump to version 2.0.4Sven Neumann2013-03-191-2/+3
| | | | | | | | Version 2.0.4 has improved support for handling of device-tree blobs on the ARM platform. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* packages: re-categorize gmp, mpc and mpfrGustavo Zacarias2013-03-191-4/+4
| | | | | | | | | They're not development tools, they're libraries, so place them under libraries->other. Also adjust gsl sort order. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* iproute2: needs mmuGustavo Zacarias2013-03-192-0/+2
| | | | | | | | Fixes http://autobuild.buildroot.net/results/08beca1cae9dc55b2f770a01ad95bcbe56594300/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* audiofile: bump to version 0.3.6Gustavo Zacarias2013-03-191-8/+10
| | | | | | | Now with FLAC support. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* samba: bump to version 3.6.13Gustavo Zacarias2013-03-191-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>