summaryrefslogtreecommitdiff
path: root/package
AgeCommit message (Collapse)Author
2011-07-05lame: fix build if host has libgtk12-dev (gtk-config)Peter Korsgaard
Lame contains an optional gtk12 based frame analyzer application, which will be built if gtk12 is detected (using gtk-config). We no longer have support for (the obsolete) gtk12 in BR, but the host might have gtk-config, so forcible disable it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-05package: add rsyslogMaxime Ripard
Rsyslog is a powerful and flexible syslog daemon. [Peter: whitespace, rename initscript, allow platform override of conf file] Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-04busybox: only install S01logging if syslogd applet is enabledPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-04Rework the logging daemons startupMaxime Ripard
The logging mechanism startup being in inittab, it isn't easy to overcharge the default policy. With this patch, the startup of the syslog daemon is moved to an init.d script, that can easily be overwritten. [Peter: use install -D] Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-04Remove obsolete code in busybox.mkMaxime Ripard
Remove this quirk since the tested code is no longer present in busybox since 1.10. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-04busybox: remove quirk for old unsupported versionsMaxime Ripard
This code is no longer useful, since the oldest version supported by Builroot is 1.16. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-03lighttpd: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-03package: add stunnelMaxime Ripard
Stunnel is an SSL tunnelling proxy. [Peter: misc fixes, Config.in, allow skeleton override of stunnel.conf] Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-07-03sqlite: update to version 3.7.6.3Sven Neumann
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-27qt: fix webkit/sqlite build without largefile supportPeter Korsgaard
The embedded sqlite module forces FILE_OFFSET_BITS=64 unless SQLITE_DISABLE_LFS is defined, breaking the build for !largefile toolchains. Webkit internally builds sqlite, so that's affected as well. Fix it by passing -DSQLITE_DISABLE_LFS in C/CXXFLAGS for !largefile builds, similar to how we do it for the standalone sqlite package. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-27qt: fix typo in webkit pthread_getattr_np patchPeter Korsgaard
Missing continuation (\) character in #if check. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-27package: Add libiqrf packageMarek Belisko
Libiqrf is library written in C which implement specific iqrf protocol to communicate with iqrf usb devices (http://iqrf.org). [Peter: select libusb, fix Config.in indentation] Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-27oprofile: Bump to version 0.9.6Benoît Mauduit
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-26package: Added Live555 RTSP Server packageMike Williams
[Peter: misc fixes, use real version, correct compile/link flags] Signed-off-by: Mike Williams <mwilli60@harris.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-26mtd: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-24webkit: update pthread_getattr_np patches for uClibc 0.9.32Peter Korsgaard
Similar to how it is done for qt. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-22qt: update pthread_getattr_np patches for uClibc 0.9.32Peter Korsgaard
And only when linuxthreads.old is used, as the other thread implementations don't need it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-22yajl: fix link issue on uClibcPeter Korsgaard
We need to link with -lm for isnan() / isinf(). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-21package: add yajlPeter Korsgaard
yajl is Yet Another JSON Library. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-21berkeleydb: target install cleanupPeter Korsgaard
Install into /usr/lib and use the normal make install target instead of manually messing around with symlinks and .so versions. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-21berkeleydb: fix build of shared librariesLuca Ceresoli
009d8fceab4 and 0a5e5534cbf8 moved the --enable-static configure flag from package files to the default _CONFIGURE_CMDS in package/Makefile.autotools.in. This broke Autotools packages that override _CONFIGURE_CMDS. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-21ffmpeg: fix build of shared librariesLuca Ceresoli
009d8fceab4 and 0a5e5534cbf8 moved the --enable-static configure flag from package files to the default _CONFIGURE_CMDS in package/Makefile.autotools.in. This broke Autotools packages that override _CONFIGURE_CMDS. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-21qt: QtDeclarative needs script support as wellPeter Korsgaard
Otherwise configure errors out with: Error: QtDeclarative was requested, but it can't be built due to QtScript or QtGui being disabled. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-21usbutils: bump to 003Yegor Yefremov
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-21dbus: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-21dbus-glib: nowadays works with libxml2 backend as wellPeter Korsgaard
So get rid of expat dependency. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-21packages: dbus: use version 1.4.8Daniel Mack
The exisiting br2 patch can be dropped. Signed-off-by: Daniel Mack <zonque@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-21libdnet: fix python module buildPeter Korsgaard
Ensure the correct compiler/linker flags are used. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-20Qt: add config option to build libQtDeclarative moduleDaniel Mack
Signed-off-by: Daniel Mack <zonque@gmail.com> Acked-by: Daniel Nyström <daniel.nystrom@timeterminal.se> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-17bmon: add optional alsa supportPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-17bmon: make ncurses dependency optionalPeter Korsgaard
bmon can be built without ncurses support (needs a small patch though), so don't enforce it in kconfig. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-17bmon: link dynamically unless explicitly requested otherwisePeter Korsgaard
Commit 009d8fceab4d (add --{enable,disable}-{shared,static} automatically) caused us to pass --enable-static in the normal (non-static) case as well, which bmon interpretes as a request to link the bmon program statically, bloating the image. Fix it by passing an extra --disable-static to bmon configure to nullify this. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-14synergy: ensure cross X11 headers / libraries are usedPeter Korsgaard
Otherwise configure would check for Xtst support on the host. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-12packages: remove --{enable,disable}-{shared,static} from autotools packagesThomas Petazzoni
Now that those values are passed at the autotools infrastructure level, there's no need for every package to pass inconsistent values. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-12package/autotools: add --{enable,disable}-{shared,static} automaticallyThomas Petazzoni
For target packages, depending on BR2_PREFER_STATIC_LIB, add the correct combination of --{enable,disable}-{shared,static} flags to ./configure calls. * When BR2_PREFER_STATIC_LIB is enabled, we pass --enable-static --disable-shared. * When BR2_PREFER_STATIC_LIB is disabled, we pass --enable-static --enable-shared. We enable static libraries since they can still be useful to statically link applications against some libraries (sometimes it is useful for size reasons). Static libraries are anyway only installed in the STAGING_DIR, so it doesn't increase in any way the size of the TARGET_DIR. For host packages, always pass --enable-shared and --disable-static. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-12Mark some packages as not usable on non-MMU systemsThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-12busybox: adjust configuration for non-MMU targetsThomas Petazzoni
The swaponoff applet doesn't build (and doesn't make sense) on non-MMU platforms. The ash shell cannot build on non-MMU platforms (because it uses fork()), so select the hush shell instead. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-12busybox: tune config according to BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDSThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-12busybox: bump 1.18.x versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-12package: add statserialFrancis Mendes
Signed-off-by: Francis M. de P. Mendes <francis.mendes@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-10package: add sredirdPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-09ethtool: bump to 2.6.39Yegor Yefremov
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-07sudo: bump version, use official upstream, don't disable authPeter Korsgaard
sudo without authentication doesn't make much sense, and it has very limited impact on binary size. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-06libmpeg2: ensure cross sdl-config is used for sdl pluginPeter Korsgaard
Otherwise we end up linking against host libraries. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-06gst-plugins-bad: ensure cross sdl-config is used for sdl pluginPeter Korsgaard
Otherwise we end up linking against host libraries. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-05-25makedevs: minor fix to command's helpJavier Viguera
Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-05-22kbd: rename the makefile so that it's named the same as the packageThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-05-22kbd: make sure to link against libintl when neededThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-05-22fakeroot: disallow selection for the targetThomas Petazzoni
fakeroot for the target fails to build against glibc, due to largefile related problems : libtool: link: /home/test/outputs/test-503/host/usr/bin/powerpc-linux-gnu-gcc -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o faked faked.o ./.libs/libcommunicate.a -ldl {standard input}: Assembler messages: {standard input}:2592: Error: symbol `__fxstatat64' is already defined {standard input}:2627: Error: symbol `__fxstat64' is already defined {standard input}:2663: Error: symbol `__xstat64' is already defined {standard input}:2698: Error: symbol `__lxstat64' is already defined make[3]: *** [libfakeroot.lo] Error 1 As fakeroot for the target is not really needed, and was only added when we packaged fakeroot for the host, just make fakeroot not selectable for the target. We have to keep the AUTOTARGETS call for fakeroot on the target, because the host variant does not work otherwise, due to issues in the package infrastructure (that will be fixed post-2011.05). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-05-22qt: scripttools needs guiThomas Petazzoni
The QtScriptTools library depends on the QtGui library, as can be seen in the src/src.pro file of the Qt sources : !contains(QT_CONFIG, no-gui):contains(QT_CONFIG, scripttools): SRC_SUBDIRS += src_scripttools If the scripttools are enabled in the Qt configuration, but not the gui, then the scripttools library is not built by Qt, and the Buildroot build process fails with: cp: cannot stat `/home/test/outputs/test-502/host/usr/sh4-unknown-linux-gnu/sysroot/usr/lib/libQtScriptTools.so.*': No such file or directory Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>