kumquat-buildroot/package
Thomas Petazzoni 9eaad202f1 toolchain: rework thread options
The selection of linuxthreads, linuxthreads old or NPTL doesn't make a
lot of sense for external toolchains. So, instead, we :

 * Introduce an hidden BR2_TOOLCHAIN_HAS_THREADS option, which must be
   selected by toolchain specific options when thread support is
   available. Package needing to test thread support should use this
   option.

 * Move the none/linuxthreads/linuxthreads old/NPTL selection to
   Buildroot internal toolchain configuration.

 * Add an option in external toolchain to tell if thread support is
   available or not in the external toolchain. We assume that glibc
   without threads is not possible, as Ulrich Drepper said in
   http://sourceware.org/ml/libc-alpha/2005-08/msg00091.html

ffmpeg, dmalloc and openvpn are fixed to use the new
BR2_TOOLCHAIN_HAS_THREADS option. For openvpn, --enable-threads=posix
is no longer used, as the configure script doesn't even understand
this option.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-13 22:26:41 +01:00
..
acpid
alsamixergui
argp-standalone
argus
at at: ensure startup script is well installed 2010-12-13 00:38:27 +01:00
atk
autoconf
automake
avahi
axel
bash
beecrypt
berkeleydb
bind
bison
blackbox
bmon
boa
bootutils
bridge-utils
bsdiff
busybox busybox: move udhcp script from skeleton to package 2010-12-13 00:29:23 +01:00
bzip2 bzip2: ensure target directories exist before copying into 2010-12-13 00:40:54 +01:00
cairo
ccache ccache: rework ccache management 2010-12-08 17:51:49 +01:00
cdrkit
cgilua
cloop cloop: ensure target directory exist before copying into 2010-12-13 00:15:43 +01:00
cmake
config
copas
coreutils
coxpcall
cramfs
ctorrent
cups cups: avoid using non reevaluated $(STAGING_DIR) 2010-12-13 00:33:22 +01:00
customize
cvs
dash
dbus dbus: ensure startup script is well installed 2010-12-13 00:13:55 +01:00
dbus-glib
dbus-python
devmem2
dhcp
dhrystone dhrystone: new benchmark package 2010-12-08 23:37:48 +01:00
dialog dialog: fix build, ensure host includes aren't used 2010-11-25 11:07:08 +01:00
diffutils
directfb
directfb-examples directfb-examples: rework target installation rule to match package infrastructure 2010-12-13 00:42:03 +01:00
distcc
divine
dmalloc toolchain: rework thread options 2010-12-13 22:26:41 +01:00
dmraid
dnsmasq
docker
dosfstools
dropbear
e2fsprogs
ed
eeprog
enchant
ethtool
expat
ezxml
fakeroot
fbdump
fbgrab New package: fbgrab 2010-12-13 17:09:22 +01:00
fbset
fbv
fconfig
file
findutils
fis
flex
fltk
fontconfig
freetype
fuse
gadgetfs-test
games
gamin
gawk
gdk-pixbuf gdk-pixbuf: ensure startup script is well installed 2010-12-13 00:35:38 +01:00
genext2fs
genromfs
gettext
gmp
gmpc
gnuconfig
gob2
gperf
gpsd gpsd: fixup various problems with Config.in 2010-11-24 22:43:24 +01:00
gqview
grep
gtk2-engines
gtk2-themes
gtkperf
gvfs
gzip
hal
haserl
hdparm
hostapd hostapd: ensure hostapd binaries are installed in the right place 2010-12-13 00:15:10 +01:00
hotplug
hwdata
i2c-tools i2c-tools: ensure binaries are installed in the right place 2010-12-13 00:17:14 +01:00
icu
ifplugd
imagemagick
input-tools
intltool
iostat
iperf
ipkg
iproute2
ipsec-tools
iptables
iw
java
jpeg
kbd
kexec
kismet
l2tp
leafpad
less
libaio
libarchive
libart
libatomic_ops
libcap
libcgi
libcgicc
libconfig libconfig: bump version 2010-12-11 02:40:53 +01:00
libconfuse
libcurl
libdaemon
libdnet
libdrm
libelf
liberation
libevent
libeXosip2
libfloat
libgail
libgcrypt libgcrypt: bump to version 1.4.6 to fix MIPS build issues 2010-11-29 19:54:34 +01:00
libglade
libglib2
libgpg-error
libgtk2
libiconv
libidn
liblockfile
libmicrohttpd
libnl
liboil
libosip2
libpcap
libpng
libraw1394
librsvg
librsync
libsexy
libsoup
libsvgtiny
libsysfs
libtool
libungif
libupnp
libusb
libusb-compat
libxml2
libxml-parser-perl
libxslt
lighttpd
links
linux-fusion
lite
lm-sensors
lmbench
lockfile-progs
logrotate
lrzsz lrzsz: remove unneeded strip 2010-11-24 22:32:15 +01:00
lsof
lsuio lsuio: new UIO helper package 2010-12-07 22:56:56 +01:00
ltp-testsuite toolchain: rework thread options 2010-12-13 22:26:41 +01:00
ltrace
lua
luafilesystem
luasocket
lvm2
lzma toolchain: rework C++ options 2010-12-13 22:04:35 +01:00
lzo
lzop
m4 m4: version bump to 1.4.15 2010-12-06 23:16:06 +01:00
make
makedevs
matchbox
mdadm
memstat
memtester
metacity
microcom
microperl
midori
mii-diag
module-init-tools
mpc
mpfr
mrouted
mtd
multimedia toolchain: rework thread options 2010-12-13 22:26:41 +01:00
mutt
mysql_client
nano
nasm
nbd
ncftp
ncurses
neon
netcat
netkitbase
netkittelnet
netperf
netplug
netsnmp
netstat-nat
newt
nfs-utils
ng-spice-rework
ntfs-3g
ntfsprogs
ntp
nuttcp
olsr
openntpd
openssh package/openssh: Use HTTP instead of FTP for source download 2010-12-07 12:25:46 +01:00
openssl openssl: security bump to version 1.0.0c 2010-12-11 02:25:21 +01:00
openvpn toolchain: rework thread options 2010-12-13 22:26:41 +01:00
oprofile
pango pango: ensure startup script is well installed 2010-12-13 00:36:58 +01:00
patch
pciutils
pcmanfm
pcre
php php: add process control support 2010-11-24 23:12:54 +01:00
pixman
pkg-config
popt
portmap
pppd
pptp-linux
procps
proftpd
psmisc
python
qt qt: only build gui module if enabled 2010-12-08 23:09:24 +01:00
quagga
radvd
rdesktop
readline
rings
rng-tools
rp-pppoe
rpm toolchain: rework C++ options 2010-12-13 22:04:35 +01:00
rrdtool
rsh-redone rsh-redone: new package for rsh/rlogin clients 2010-12-08 23:32:13 +01:00
rsync rsync: avoid using non reevaluated $(TARGET_DIR) in RSYNC_INSTALL_TARGET_OPT 2010-12-13 00:34:01 +01:00
ruby
samba
sawman
screen
sdl
sdl_gfx sdl_gfx: avoid using non reevaluated $(STAGING_DIR) 2010-12-13 00:32:39 +01:00
sdl_image
sdl_mixer
sdl_net
sdl_sound sdl_sound: avoid using non reevaluated $(STAGING_DIR) 2010-12-13 00:32:13 +01:00
sdl_ttf
sed
ser2net
setserial
sfdisk
shared-mime-info
slang
smartmontools
socat
spawn-fcgi
sqlite
squashfs
squashfs3
squid squid: needs host-libcap for cf_gen 2010-11-29 21:15:53 +01:00
sshfs
startup-notification
strace
sudo
sylpheed
synergy
sysklogd
sysstat sysstat: forcibly disable sensors to avoid build failures 2010-11-29 19:55:41 +01:00
sysvinit
tar
tcl
tcpdump tcpdump: punt duplicate versioned binary 2010-11-29 10:33:47 +01:00
tcpreplay
tftpd
thttpd
tiff
tinyhttpd
tn5250
torsmo
tslib
ttcp
udev udev: ensure startup script is well installed 2010-12-13 00:19:49 +01:00
udpcast
uemacs
usb_modeswitch
usbmount
usbutils usbutils: bump to version 0.91 2010-12-09 22:31:28 +01:00
util-linux
valgrind
vim
vpnc
vsftpd
vtun
webif
webkit
wget
whetstone whetstone: new benchmark package 2010-12-08 23:33:49 +01:00
which
wipe
wireless_tools
wpa_supplicant
wsapi
x11r7 xserver-xorg: fix CFLAGS 2010-11-27 22:23:49 +01:00
x11vnc
xavante
xerces
xfsprogs
xstroke
xterm
xvkbd
xz xz: version bump to 5.0.0 2010-12-06 23:24:15 +01:00
zlib zlib: really fix install for static only builds 2010-12-12 08:51:58 +01:00
buildroot-libtool-v1.5.patch
buildroot-libtool-v2.2.patch
Config.in New package: fbgrab 2010-12-13 17:09:22 +01:00
Makefile.autotools.in
Makefile.in toolchain: rework C++ options 2010-12-13 22:04:35 +01:00
Makefile.package.in