summaryrefslogtreecommitdiff
path: root/package
AgeCommit message (Collapse)Author
2011-09-06libsoup: add option to enable HTTPS (SSL) supportSven Neumann
By selecting BR2_PACKAGE_LIBSOUP_SSL the gnutls package is selected and libsoup will be compiled with SSL support. [Peter: pass --with-libgcrypt-prefix so configure finds it] Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-06e2fsprogs: drop uuidd optionPeter Korsgaard
e2fsprogs uuidd no longer builds with libuuid from util-linux 2.20, and according to tytso the util-linux version should be used instead when using libuuid from there, so drop the e2fsprogs option. Reported-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-05util-linux: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-30ipset: fixup kernel checks for external toolchainsGustavo Zacarias
Add patch to kill kernel checks since we don't build the kernel modules anyway. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-29Fix regression in Python build on 64 bits systemMaxime Ripard
Commit 009d8fceab4db7815502e4b0565fe0ef531d512c introduced --enable-shared --disable-static options for the host autotools packages, ultimately causing a regression on the host-python build, leading to a number of critical modules not being built on the target python on 64 bits system. Introduce a quick fix for the release and before a deeper fix. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-28package/crosstool-NG: update version to 1.12.1Yann E. MORIN
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-26ncurses: remove explicit STRIPCMDPeter Korsgaard
Stripping is done globally in target-finalize these days. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-26ncurses: fix hanging installation due to old version of ticThomas De Schampheleire
Closes #3685 During installation of ncurses, the 'tic' program from the host is used. In some cases, this version of tic is too old for the data to be processed, and the installation hangs indefinitely (already reported in July 2010, see [1]) With this patch, a static version of tic is built and used during the installation step of target ncurses. This method is based on a similar fix in Gentoo Linux (see [2] for the report and [3] for the solution). [1] http://lists.busybox.net/pipermail/buildroot/2010-July/036100.html [2] http://bugs.gentoo.org/show_bug.cgi?id=249363#c25 [3] http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-libs/ncurses/ncurses-5.7-r2.ebuild [Peter: Install into host, don't tweak path] Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-24binutils: only use 2.21.1 for uClibc 0.9.32 / snapshotPeter Korsgaard
Earlier versions don't build with it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-22mtd: bump to 1.4.6Yegor Yefremov
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-16binutils: default to 2.21 on shPeter Korsgaard
uClibc currently doesn't build on sh with 2.21.1, similar to the mips issue (92496e0). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-15udev: ensure /dev mgmt option is in syncPeter Korsgaard
These options should be in sync, both for consistency and because udev needs devtmpfs enabled in the kernel. We unfortunately cannot just select BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV here, as that one selects udev - leading to recursion erors, so instead we use depends on. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-15usbmount: depend on udev rather than selecting itPeter Korsgaard
udev is much more than a library, so we shouldn't use select to silently enable it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-14libxml-parser-perl: fix install bugHeiko Helmle
This patch makes libxml-parser-perl behave on my system - though it looks like it isn't necessary on all host OSses (on gentoo and opensuse it works without, but on ubuntu lucid and Scientific 6 it fails without the patch). Signed-off-by: Heiko Helmle <helman@gmx.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-14Fix the Python build when running Linux 3.*Maxime Ripard
When compiling Python on a host running Linux 3.0, the sys.platform constant is set at "linux3". A lot of code (inside the interpreter itself, its build system and third party apps and libraries) relies on it to be linux2 on a Linux system. This leads to the build of the target python package to break. This behaviour has been reported on the Python bugtracker but is not fixed yet. http://bugs.python.org/issue12326 Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-12directfb: bump to version 1.4.13Sven Neumann
There's an even newer stable release available (1.4.14), but it has problems with cross-compilation that we are still resolving on the directfb-dev mailing-list. [Peter: rename ppc patch to match] Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-12util-linux: fix install when locales are enabledPeter Korsgaard
util-linux uses mkinstalldirs to install .po files when locales are enabled, but the definition of MKINSTALLDIRS comes from a tweaked nls.m4 (based on the one from gettext). When we autoreconf the package, we end up using the system (staging) version of nls.m4, so MKINSTALLDIRS doesn't get defined. Fix it by passing a definition of MKINSTALLDIRS to make during the install steps. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-09util-linux: fix libintl linking if presentPeter Korsgaard
The configure script correctly detects presence of libintl, but it forgets to link against it, breaking the build. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-09ti-utils: bump version and clean upYegor Yefremov
[Peter: fixup whitespace, simplify target install] Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-08util-linux: fix BR2_PACKAGE_UTIL_LINUX_UUIDD optionSven Neumann
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-08binutils: default to 2.21 on mips(el)Peter Korsgaard
uClibc currently doesn't build on mips(el) with 2.21.1. For details, see: http://lists.uclibc.org/pipermail/uclibc/2011-March/045026.html Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-07toochain/crosstool-NG: bump versionYann E. MORIN
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-06xfont_font-misc-misc: remove mapfiles workaroundPeter Korsgaard
Not needed anymore after the recent pkg-config mapfiles fix. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-06libsoup: bump to 2.32.2Sven Neumann
Buildroot should use a stable release, not use an unstable development version. Updating to the current stable branch (2.34) is not trivial, so at least use the latest release from the stable 2.32 branch. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04pkg-config: Add "mapdir" to sysroot handled variablesMichael J. Hammel
Closes #3583, #3649 Fixes xfonts_font-adobe build failure. Signed-off-by: Michael J. Hammel <mjhammel@graphics-muse.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04package: fix <pkg>_DL_VERSION valueThomas Petazzoni
993e51bc22f508fbaf39c5c49fd0595fc5c56013 introduced a <pkg>_DL_VERSION in addition to <pkg>_VERSION. This variable, purely internal to the package infrastructure, allows to store the *raw* version name, as defined in the package .mk file. However, as this version string can contain slashes, it is not appropriate to be part of the build directory name of the package. This is why <pkg>_VERSION is defined to be the same thing as <pkg>_DL_VERSION, except that slashes are replaced by underscores. However, the initial implementation didn't take into account the case of host packages. So 763822e874fd8d39b591feaa9639f76183897fb7 was committed to fix this. But unfortunately, this commit got it wrong again: it forgot the case where <pkg>_VERSION is set, but not HOST_<pkg>_VERSION. In this case, HOST_<pkg>_DL_VERSION remained empty. This can be seen for example by building host-sstrip. This problem has been noticed by Julien Boibessot <julien.boibessot@free.fr>, who also helped in fixing the issue. Thanks! The fix is simply to ensure that <pkg>_DL_VERSION is properly set in all cases: when HOST_<pkg>_VERSION is defined, when only <pkg>_VERSION is defined, and when no version is defined. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04midori: bump to 0.3.6Frederic Bassaler
midori 0.4.0 is out, but requires an additionnal dependency : vala (maybe a more experienced person could add it?) Signed-off-by: Frederic Bassaler <frederic.bassaler@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04iw: bump to version 3.0Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04samba: bump to version 3.3.15Gustavo Zacarias
Bump samba to version 3.3.15 and add security patches for CVE-2011-2522 and CVE-2011-2694. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04iptables: bump to version 1.4.12Gustavo Zacarias
Bump iptables to version 1.4.12 for linux kernel 3.0 support [Peter: Rename patch] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04libsoup: add patch to fix CVE-2011-2054Sven Neumann
Fixes a security hole that caused some SoupServer users to unintentionally allow accessing the entire local filesystem when they thought they were only providing access to a single directory. This is the change from libsoup-2.34.3 backported to 2.32.2. It doesn't include the changes to the test suite though. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04package: mark liboil + swfdec as deprecatedPeter Korsgaard
They are dead upstream, and will be removed during 2011.11 cycle unless someone speaks up. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04orc: target install: cleanup unused filesPeter Korsgaard
orcc is only needed when developing. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04openvpn: bump to 2.2.1Yegor Yefremov
tmpdir issue was already fixed in 2.2.1 version, so remove the patch Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04udev: bump to 173Yegor Yefremov
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29util-linux: add option for libmountPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29util-linux: mount/fsck needs libblkidPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29libroxml: drop -Werror from CFLAGSPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29libroxml: bump versionTristan Lelong
Closes #3997 Signed-off-by: Tristan Lelong <tristan.lelong@blunderer.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29util-linux: drop BR2_PACKAGE_BUSYBOX_SHOW_OTHERS dependencyPeter Korsgaard
Drop the dependency as it isn't really nice that other packages need to select it, and kconf complains about it: warning: (BR2_PACKAGE_E2FSPROGS && BR2_PACKAGE_USBMOUNT) selects BR2_PACKAGE_BUSYBOX_SHOW_OTHERS which has unmet direct dependencies (!BR2_PACKAGE_BUSYBOX) Instead ensure that only the libraries are built by default, so busybox applets are still used unless explicitly configured. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29package: use libuuid from util-linuxPeter Korsgaard
And adjust users. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29autoconf: use dummy autopointPeter Korsgaard
We currently don't build a host-gettext package, so when a package using gettext is autoreconf'ed, we end up using autopoint from the host. Autopoint unfortunately requires CVS, so if that isn't available autoreconf fails. From reading: http://www.gnu.org/software/gnulib/manual/html_node/gettextize-and-autopoint.html It seems that we don't really need to rerun autopoint, so fix it by passing autopoint=/bin/true instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-29util-linux: install to stagingPeter Korsgaard
For libblkid / libuuid. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28e2fsprogs: ensure util-linux is built before e2fsprogsPeter Korsgaard
For libblkid. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28e2fsprogs: use libblkid / blkid from util-linuxPeter Korsgaard
e2fsprogs and util-linux both provide blkid / libblkid causing conflicts if both are enabled. The preferred upstream (E.G. what is used by Debian) is util-linux, so remove the options from e2fsprogs and make it use the util-linux version instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28util-linux: libblkid needs liibuuidPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28e2fsprogs: configure needs pkg-configPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28e2fsprogs: add options for debugfs/e2image/resize2fs utilitiesPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28e2fsprogs: don't build uuidd if not requestedPeter Korsgaard
Rather than not installing it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-28e2fsprogs: simplify Config.inPeter Korsgaard
No need for 'depends on' for all individual options when they already are in a conditional section. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>