summaryrefslogtreecommitdiff
path: root/package
AgeCommit message (Collapse)Author
2011-10-08poco: unbreak mysql supportPeter Korsgaard
Update patch to also pass include directory for mysql headers, and get rid of host directories in -L / -I arguments. Finally look in staging rather than target for libmysqlclient. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-08libplayer: mark python bindings as brokenPeter Korsgaard
As it doesn't build. - upstream didn't adjust player_init call when prototype changed: http://hg.geexbox.org/libplayer/rev/e3705df5ce2e - It tries to build the extension for the host, and not the target: building 'player' extension /usr/bin/gcc -pthread -fno-strict-aliasing -O2 .. /usr/bin/ld: skipping incompatible ./../../src/libplayer.so when searching for -lplayer. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-08lite: unbreak buildPeter Korsgaard
lite breaks because of a conflict with 'stat'. Fix taken from LiTE git. At the same time rename and fixup no-tests patch to apply. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-08busybox: add 1.19.2 tftp fixGustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-07lsof: no longer needs rpc support in toolchainPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-07lsof: bump to version 4.85Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-07sawman: bump to version 1.4.15Sven Neumann
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-07linux-fusion: bump to version 8.7.0Sven Neumann
Remove patch that has become obsolete. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-07directfb: bump to version 1.4.15Sven Neumann
Remove patch that has been included upstream. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-07libevent: bump version to 2.0.14H Hartley Sweeten
Released 2011-08-31. Mostly bugfixes. Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-07package: add 'pv' (Pipe-Viewer)Roeland Van Praet
Signed-off-by: Roeland Van Praet <roelvp@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-07package: add the poco C++ libraries collectionBaruch Siach
Add the C++ Portable Components libraries. The Data/ODBC components is disabled because its dependency (unixODBC) is not in Buildroot. The Data/MySQL component is build tested only. It probably requires an additional RPATH to actually run, because libmysqlclient resides in a non-standard location under /usr/lib/mysql. [Peter: use depends on for toolchain options] Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-06libplayer: remove unneeded extra AUTOTARGETS parametersPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-06picocom: remove useless arguments from GENTARGETSSven Neumann
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-06Add the libplayer packageMaxime Ripard
[Peter: use select instead of depends for mplayer/gstreamer, small tweaks] Signed-off-by: Maxime Ripard <maxime@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-06less: bump version to 444H Hartley Sweeten
less-444 was released on 9 Jun 2011. Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-05openocd: remove fixed ldflags breaking buildPeter Korsgaard
The openocd configure script would forcibly add -L/usr/lib to LDFLAGS, causing the cross compiler to use host libraries, breaking the build. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-05Add lame support in gstreamerMaxime Ripard
Signed-off-by: Maxime Ripard <maxime@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-05Add the picocom packageMaxime Ripard
[Peter: fix Config.in help text indentation] Signed-off-by: Maxime Ripard <maxime@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-05libiconv: bump to 1.14Yegor Yefremov
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-05x11r7: AUTORECONF=NO is the default, removeThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-05xdata_xcursor-themes: add dependency on host xapp_xcursorgenThomas Petazzoni
As reported in bug #3331, xdata_xcursor_themes needs the xcursorgen application installed on the host. This commit adds this dependency, together with the needed host libraries required for xapp_cursorgen to build properly. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-05x11r7: make package globally visibleThomas Petazzoni
All x11r7 .mk files were only included into the global chain of makefile includes if the BR2_PACKAGE_XORG7 option was enabled. This is not the standard way to do things in Buildroot, and it even breaks things like running "make <pkg>-*" for a x11r7 package even if X.org is not selected. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-05package/libcgi/Config.in: help text should be indented by <tab> and 2 spacesH Hartley Sweeten
Fix the help text for package/libcgi/Config.in. Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-05gst-plugins-bad: fix bzip2 typoPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-05mpg123: tweak audio module selectionPeter Korsgaard
Fix build if host has libarts-dev, and add optional sdl+portaudio support. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-05imagemagick: add optional fftw supportPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-03Revert "gst-plugins-base: disable parallel build"Peter Korsgaard
This reverts commit 54b60ba6aa0ff1b6c851e704bc36945ca052b2b3. As requested by Sven. Not needed as we now have fixed the testchannels issue.
2011-10-02binutils: build host version staticallyPeter Korsgaard
Otherwise we end up with libbfd/libopcodes in host/usr/$BUILD/$TARGET/lib, used by the binaries. Unfortunately it also adds rpaths, which first look in the build directory before here, causing trouble if the toolchain is used outside BR (E.G. for a SDK) and the build directory location reused for another incompatible build (E.G. another ARCH), as the binutils binaries then end up using the wrong libs. Fix it by linking statically instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-02gst-plugins-base: fix build by disabling testchannels examplePeter Korsgaard
Testchannels doesn't build because it forgets to link with libgstinterfaces. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-02mpd: fixup sample configGustavo Zacarias
Fix sample mpd.conf so that the playlists directory lives inside the main mpd data directory. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-02smartmontools: bump to version 5.41Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-02mpg123: bump to version 1.13.4Gustavo Zacarias
Bump mpg123 to version 1.13.4, fixes for very long files (endless streams). Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-10-02package: fix bootloader buildingThomas Petazzoni
The changes in e055aea216cff4d12cf55eab2e35ca1459edaa91 and 0849e8193ef429f29945b8c2a54eafc8635e0969 have broken the bootloader support. This is because the 'pkgparentdir' macro returns the string 'boot/' for bootloaders, while the GENTARGETS_INNER macro was testing this against 'boot' to know if the configuration option to check for this package is BR2_PACKAGE_* or BR2_TARGET_*. So, instead of testing against 'boot', we test against 'boot/'. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-30gst-plugins-bad: add more config optionsSven Neumann
The recent update added some new plugins. This commit makes them selectable in buildroot. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-30gst-plugins-base: disable parallel buildSven Neumann
Parallel builds sometimes break when audio/testchannels is compiled before the gstinterfaces library. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-30mpd: ffmpeg needs ipv6, so add proper dependenciesPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-30gnutls: bump to version 2.10.5Sven Neumann
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-30package: normalize output of 'make external-deps'Thomas Petazzoni
For wget-downloaded packages, only the tarball name was displayed, while for svn/git/bzr packages, the complete repository URL was shown. As discussed on the list, what we want for 'make external-deps' is only the tarball name even for git/svn/bzr downloads. For local packages, we of course keep the full path since it's the only information that we can provide. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-30mcookie: fix Config.in indentationPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-30mcookie: convert to the GENTARGETS infrastructureThomas Petazzoni
[Peter: fix missing newline at eof] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-30whetstone: use the <pkg>_EXTRACT_CMDS mechanismThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-30dhrystone: use the <pkg>_EXTRACT_CMDS mechanismThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-30Makefile.package.in: SVN/BZR/GIT: don't append $(QUIET)Peter Korsgaard
svn/bzr/git commands don't accept the -q option for quiet operation. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-30Add support for local packages through 'file://' pseudo-protocolDavid Wagner
This can be used this way : <pkg>_VERSION = 42 <pkg>_SITE = file:///some/local/directory <pkg>_SOURCE = mypkg-$(<pkg>_VERSION).tar.bz2 Can be useful to integrate a home-made project or for testing purposes. The default command to retrieve files is 'cp' but 'rsync' could also be used. Through sshfs, it should also be possible to get non-public remote files on a ssh server. [ Thomas Petazzoni: use $(PKG)_SITE and $(PKG)_SOURCE variables instead of $(1) and $(2) ] [ Peter: don't append $(QUIET), cp doesn't handle -q] Signed-off-by: David Wagner <david.wagner@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-29package: remove useless arguments from CMAKETARGETSThomas Petazzoni
Thanks to the pkgparentdir and pkgname functions, we can rewrite the GENTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-29package: remove useless arguments from AUTOTARGETSThomas Petazzoni
Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-29package: remove useless arguments from GENTARGETSThomas Petazzoni
Thanks to the pkgparentdir and pkgname functions, we can rewrite the GENTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-29package: add helper functions to get package name and directory magicallyThomas Petazzoni
This commit adds the functions "pkgname" and "pkgdir", which can then be used to automatically find the name of the package and the directory of the package which does the call to GENTARGETS/AUTOTARGETS/CMAKETARGETS. These functions use the $(MAKEFILE_LIST) variable, which make automatically makes available, and which contains the list of included Makefiles, with the current Makefile being last. Thanks to this variable and a little bit of string manipulation, we can easily find out automatically the package name and the directory it is part of. These functions are used in later commits to simplify the GENTARGETS, AUTOTARGETS and CMAKETARGETS calls. [Peter: Rename to pkgmakefile->pkgdir, pkgdir->pkgparentdir as that's what it is] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-29package: implement a 'local' site methodThomas Petazzoni
The new override source directory mechanism allows to tell Buildroot to use a particular directory as the source directory for a package. However, this mechanism works with a local override makefile and not directly within the package recipe itself. For some use cases, it might be desirable to write a package recipe which always refers to a local source directory (and not a http, git, svn or bazaar download). This commit makes this possible by adding the 'local' site method. It allows to write package recipes as follows: MYPKG_SITE = /tmp/mypkg-source-code MYPKG_SITE_METHOD = local [...] $(eval $(call GENTARGETS,package,mypkg)) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>