aboutsummaryrefslogtreecommitdiffstats
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
* package: avoid copying .m4 files from host to stagingLionel Landwerlin2010-12-284-17/+2
| | | | | | | | | | | Since we are preparing a package generation mechanism, we would like to avoid packages that move/touch/modify files which are not part of their own package. That's why we try to not install host files into the staging directory (in this case .m4 files) and instead we include $(HOST_DIR)/usr/share/aclocal into autoreconf search directory. Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* vtun: fix startup script installationLionel Landwerlin2010-12-281-1/+1
| | | | | | | In case etc/init.d does not exist. Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cloop: bump and fix packageThomas Petazzoni2010-12-282-3/+32
| | | | | | | | | | | | | | | On a machine without zlib-dev installed, cloop must rely on the host-zlib compiled by Buildroot, but due to the horrible cloop build system, this didn't happen and the build was failing. Therefore, we now pass all the $(HOST_CONFIGURE_OPTS) when building cloop, and we fix the Makefile so that it takes into account CFLAGS/LDFLAGS passed in the environment or command-line and do not override them. [Peter: fix typos, remove HOST_MAKE_ENV] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* php: fix gmp extension build after libgmp bumpPeter Korsgaard2010-12-281-0/+30
| | | | | | Patch from php svn r295402. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt: dbus module needs gui support as wellPeter Korsgaard2010-12-281-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gvfs: bump version to fix build with recent glibPeter Korsgaard2010-12-272-108/+2
| | | | | | | libglib2 recently got a gdbusutils.h file as well, confusing the gvfs build. Update to a more recent version containing a workaround. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* netperf: add Gentoo patch to fix buffer overflow compiler warningsHeiko Zuerker2010-12-271-0/+51
| | | | | Signed-off-by: Heiko Zuerker <smiley73@users.sourceforge.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mpc: make it a proper packageGustavo Zacarias2010-12-272-114/+10
| | | | | | | | | * Convert mpc to a proper autotargets package * Hook it up for binutils/gcc to use Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mpfr: make it a proper package and bump to version 3.0.0-p8Gustavo Zacarias2010-12-273-128/+1961
| | | | | | | | | | * Convert mpfr to a proper autotargets package * Bump to version 3.0.0-p8 * Hook it up for binutils/gcc to use Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* php: libgmp was renamed to gmpGustavo Zacarias2010-12-272-2/+2
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gmp: make it a proper package and bump to version 5.0.1Gustavo Zacarias2010-12-272-113/+8
| | | | | | | | | | * Convert gmp to a proper autotargets package * Bump to version 5.0.1 * Hook it up for binutils/gcc to use Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package infra: fix versioned patches for host packagesGustavo Zacarias2010-12-271-1/+1
| | | | | | | | | Without this patch we'd need separate versioned patch directories for target and host packages, thus having unwanted duplication. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* jpeg: don't add prefix to binariesHeiko Zuerker2010-12-271-0/+1
| | | | | Signed-off-by: Heiko Zuerker <smiley73@users.sourceforge.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sqlite: use new upstream file versioning conventionGustavo Zacarias2010-12-271-2/+2
| | | | | | | | | | | | | Upstream decided to change the file naming convention. sqlite-amalgamation is now sqlite-autoconf For a given version, say, 3.7.4 (W.X.Y) upstream now uses WXXYYZZ with Z reserved for minor fix versions, all zero padded. Thus 3.7.4 is 3070400, 3.7.4.1 would be 3070401. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'for-2011.02/dl-tools' of ↵Peter Korsgaard2010-12-271-13/+40
|\ | | | | | | git://git.busybox.net/~tpetazzoni/git/buildroot
| * infrastructure: only require download tools when neededThomas Petazzoni2010-12-241-2/+12
| | | | | | | | | | | | | | Instead of having to require svn, git or bzr unconditionally, only require them when one package needs them to be downloaded. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * package/Makefile.package.in: Added BZR download supportDaniel Nyström2010-12-241-11/+28
| | | | | | | | | | Signed-off-by: Daniel Nyström <daniel.nystrom@timeterminal.se> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | mesa3d: ensure it can only be compiled with modular X serverPeter Korsgaard2010-12-271-0/+1
| | | | | | | | | | | | | | | | kdrive has no glx support, and mesa3d depends on libdrm which needs largefile support (just like the modular server), so ensure mesa3d can only be enabled in that configuration. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | lsof: fix build after gentargets conversionPeter Korsgaard2010-12-271-4/+4
| | | | | | | | | | | | | | With the gentargets conversion, the tarball is extracted directly in the source directory, so adjust paths to match. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | mrouted: use official tarball rather than gitPeter Korsgaard2010-12-261-3/+3
| | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | grep: fix build when libiconv is enabledPeter Korsgaard2010-12-251-0/+6
| | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | package/games: remove magiccube4dPeter Korsgaard2010-12-255-51/+0
|/ | | | | | | It hasn't seen any updates since it was added early 2008, upstream seems dead and it doesn't build with modern GCC versions. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* squid: bump to version 3.1.10Gustavo Zacarias2010-12-222-11/+11
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox 1.18.1: add hush fixGustavo Zacarias2010-12-221-0/+241
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* webkit: bump to version 1.2.5Gustavo Zacarias2010-12-225-7/+70
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* icu: convert to autotargets and bump to version 4.4.2Gustavo Zacarias2010-12-228-474/+153
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libxslt: bump to version 1.1.26Gustavo Zacarias2010-12-222-3/+2
| | | | | | | Bump libxslt to version 1.1.26 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libxml2: bump to version 2.7.8Gustavo Zacarias2010-12-221-5/+2
| | | | | | | | Bump libxml2 to version 2.7.8. Re-enable libtool patch now that we handle libtool2 in package infra. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ed: bump to version 1.5Gustavo Zacarias2010-12-221-3/+5
| | | | | | | | | | * Bump to version 1.5 * Really configure right (or wrong depending on perspective) since we weren't building ed for the target it was completely broken. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* screen: bump to version 4.0.3Gustavo Zacarias2010-12-223-5/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* grep: bump to version 2.7Gustavo Zacarias2010-12-222-4/+7
| | | | | | [Peter: needs wchar] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* bison: bump to version 2.4.3Gustavo Zacarias2010-12-223-3/+26
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* nano: bump to version 2.2.6Gustavo Zacarias2010-12-221-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* tar: bump to version 1.25Gustavo Zacarias2010-12-221-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* findutils: bump to version 4.4.2Gustavo Zacarias2010-12-221-3/+5
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* patch: needs toolchain with wcharGustavo Zacarias2010-12-222-3/+7
| | | | | | | | * Patch needs a toolchain with WCHAR support * Use real upstream gnu mirror Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* vim: convert to autotargets, bump to version 7.2.446Gustavo Zacarias2010-12-223-19624/+29
| | | | | | | | | | | | | * Convert to autotargets package. * Bump to version 7.2.446. We fetch from svn to avoid having a ton of patch files. This won't do us any good if we want vim 7.3 since the repository was moved to mercurial. However 7.3 still has some cross-compile issues. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* freetype: bump to version 2.4.4Gustavo Zacarias2010-12-221-1/+1
| | | | | | | See http://www.freetype.org/index2.html#release-freetype-2.4.4 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sqlite: bump to version 3.7.4Gustavo Zacarias2010-12-221-1/+1
| | | | | | | Many small fixes, see http://www.sqlite.org/releaselog/3_7_4.html Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* php: security bump to version 5.2.16Gustavo Zacarias2010-12-221-1/+1
| | | | | | | | | | | | | | | | | | | | * Fixed extract() to do not overwrite $GLOBALS and $this when using EXTR_OVERWRITE. * Fixed crash in zip extract method (possible CWE-170). * Fixed a possible double free in imap extension. * Fixed possible flaw in open_basedir (CVE-2010-3436). * Fixed NULL pointer dereference in ZipArchive::getArchiveComment. (CVE-2010-3709). * Fixed bug #52929 (Segfault in filter_var with FILTER_VALIDATE_EMAIL with large amount of data). Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* portmap: install initscriptGustavo Zacarias2010-12-221-0/+2
| | | | | | | Thanks to patrick.ziegler@fh-kl.de in the mailing list for noticing. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* tslib: Enable raw module in ts.confDaniel Nyström2010-12-221-0/+14
| | | | | | | | | | | | | | By default there is no module activated in ts.conf. According to the ts.conf previously attached in the tslib package dir (which was never installed) the default module of choice was the raw module. This patch enables the raw module in the ts.conf file in the tslib source tree, which will be installed in the target. Signed-off-by: Daniel Nyström <daniel.nystrom@timeterminal.se> Acked-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Acked-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* tslib: bump version to current git headDaniel Nyström2010-12-228-180/+2
| | | | | | | | | | | Due to missing official releases, fetch directly from GitHub repository. Many bugfixes since 1.0 and all previous patches in Buildroot are either applied or obsoleted. Signed-off-by: Daniel Nyström <daniel.nystrom@timeterminal.se> Acked-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Acked-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* imagemagick: add patch to fix libxml2 issue and remove useless patchThomas Petazzoni2010-12-223-11/+33
| | | | | | | | | | | | | | | The patch imagemagick-6.6.4-add-errno-h-if-argz-h-does-not-exist.patch was not applied anymore due to a difference in the version number, and it didn't prevent imagemagick to be built. It was introduced several years ago together with the ImageMagick package itself, so presumably it is no longer needed. The new patch allows ImageMagick to use the correct xml2-config script to get the proper location for XML2 headers and libraries. Otherwise, -I/usr/include/libxml2 is found in the compile flags. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt: fix mysql module buildThomas Petazzoni2010-12-221-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #2371 Bug 2371 was a Qt compilation issue when MySQL support was enabled, because the Qt configuration tests were looking at host MySQL libraries. Even though I couldn't reproduce the bug with MySQL libraries installed on my host, there was clearly a problem since -I/usr/include/mysql and -L/usr/lib/mysql were part of the compilation flags when building those tests. This was caused by the fact that /usr/bin/mysql_config was used instead of $(STAGING_DIR)/usr/bin/mysql_config. We fix this by passing the path to the correct mysql_config script using the -mysql_config Qt ./configure argument. Since this mysql_config script returns the correct flags for libraries and headers path, the hardcoded -I and -L flag in qt.mk are no longer needed. With this in place, Qt is no longer compiled with -I/usr/include/mysql and -L/usr/lib/mysql, which presumably should fix the problem reported in bug 2371. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mysql_client: bump to 5.1.53 to fix abi check problemThomas Petazzoni2010-12-224-20/+33
| | | | | | | | | | | | | | MySQL 5.1.47 is affected by a bug in one test called the "ABI check", which does not work with recent gcc versions. This bug is referenced as http://bugs.mysql.com/bug.php?id=52514 in MySQL bug tracker. Since it has been fixed in newer versions of MySQL, we simply bump the version to the latest available in the 5.1.x series. The patches have not changed, they have only been refreshed. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xkeyboard-config: bump to 2.0 to fix bug 2965Thomas Petazzoni2010-12-221-2/+2
| | | | | | | | | | | | | | | | | | | Closes #2965 For some odd reason, xkeyboard-config < 1.8 was creating a symbolic link from /usr/share/X11/xkb/xkbcomp to the xkbcomp binary. But in cross-compilation mode, this is absurd as the xkbcomp binary to which the link is pointing is the one in $(HOST_DIR). This symbolic link thing has been removed completely starting from xkeyboard-config 1.9. See http://cgit.freedesktop.org/xkeyboard-config/commit/?id=f413dff57e77e7b01461508f74b4e92d1dc8defd. Therefore, we simply bump xkeyboard-config to the latest available version, 2.0. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: get rid of BR2_PACKAGE_BUSYBOX_FULLINSTALLPeter Korsgaard2010-12-212-23/+1
| | | | | | | | As discussed on IRC, this only needs to be disabled for very specific configurations, and it can nowadays be done with a custom busybox .config (CONFIG_INSTALL_APPLET_DONT), so get rid of the option. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: clarify BR2_PACKAGE_BUSYBOX_FULLINSTALL descriptionPeter Korsgaard2010-12-211-1/+1
| | | | | | | | | | Explicitly explain what the (default) install target does, so people who don't know busybox details understands what the option does. Notice: Busybox can be configured to create hard links or shell wrappers instead, but by default symlinks are used. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xlib_libX11: compile makekeys for the host correctlyThomas Petazzoni2010-12-211-3/+2
| | | | | | | | | | | | | | | | | | | | | | As reported by Miroslav Ignjatovic in bug #2983, our hack in xlib_libX11 to build makekeys for the host does not work, for several reasons: * As we are building a tool for the host, we shouldn't pass -I$(STAGING_DIR)/usr/include, since the $(STAGING_DIR) contains headers of packages for the target. * Instead, we should use the headers in $(HOST_DIR)/usr/include. They were not used due to a typo: $(HOST_CFLAGS) must be used instead of $(HOSTCFLAGS). * Finally, in order for makekeys to find the required headers in $(HOST_DIR)/usr/include, we must depend on host-xproto_xproto. This fixes bug #2983. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>