buildroot.git
15 years agoUpdate kernel patch from 2.6.28-rc6 to 2.6.28
Ulf Samuelsson [Tue, 30 Dec 2008 08:26:51 +0000 (08:26 -0000)]
Update kernel patch from 2.6.28-rc6 to 2.6.28

15 years agotoolchain/uclibc: fix 0.9.30 x86 build with 2.6.28 headers (from r24515)
Peter Korsgaard [Mon, 29 Dec 2008 15:22:23 +0000 (15:22 -0000)]
toolchain/uclibc: fix 0.9.30 x86 build with 2.6.28 headers (from r24515)

15 years agoxlib needs wchar support, so require it for tinyx as well
Peter Korsgaard [Mon, 29 Dec 2008 15:22:12 +0000 (15:22 -0000)]
xlib needs wchar support, so require it for tinyx as well

15 years agoUse correct filename for patch
Ulf Samuelsson [Mon, 29 Dec 2008 15:13:32 +0000 (15:13 -0000)]
Use correct filename for patch

15 years agoUse correct filename for patch
Ulf Samuelsson [Mon, 29 Dec 2008 15:12:10 +0000 (15:12 -0000)]
Use correct filename for patch

15 years agopango: fix download url
Peter Korsgaard [Mon, 29 Dec 2008 11:05:04 +0000 (11:05 -0000)]
pango: fix download url

Reported by Berns.

15 years agolibglib2: fix download url
Peter Korsgaard [Mon, 29 Dec 2008 11:05:00 +0000 (11:05 -0000)]
libglib2: fix download url

Reported by Berns.

15 years agogmpc: fix typo
Peter Korsgaard [Mon, 29 Dec 2008 10:09:55 +0000 (10:09 -0000)]
gmpc: fix typo

Thanks to Thomas for noticing.

15 years agobusybox; fix iptunnel compile with 2.6.28 headers (from r24253)
Peter Korsgaard [Mon, 29 Dec 2008 10:09:50 +0000 (10:09 -0000)]
busybox; fix iptunnel compile with 2.6.28 headers (from r24253)

15 years agogmpc: needs libglade as well
Peter Korsgaard [Mon, 29 Dec 2008 08:46:25 +0000 (08:46 -0000)]
gmpc: needs libglade as well

15 years agopackage: make X server selection a choice and fix tinyx prefix
Peter Korsgaard [Sun, 28 Dec 2008 22:28:49 +0000 (22:28 -0000)]
package: make X server selection a choice and fix tinyx prefix

15 years agopackage: add gmpc (gtk musicpd client) package
Peter Korsgaard [Sun, 28 Dec 2008 20:54:40 +0000 (20:54 -0000)]
package: add gmpc (gtk musicpd client) package

15 years agonetsnmp: don't list openssl as a hard dependency
Peter Korsgaard [Sun, 28 Dec 2008 20:07:50 +0000 (20:07 -0000)]
netsnmp: don't list openssl as a hard dependency

netsnmp can be compiled without ssl support, so don't list it as a hard
dependency and only compile in support if enabled by the user.

15 years agolibcurl: add dummy curl-* targets
Peter Korsgaard [Sun, 28 Dec 2008 20:06:20 +0000 (20:06 -0000)]
libcurl: add dummy curl-* targets

15 years agolibcurl: compile with openssl support if available
Peter Korsgaard [Sun, 28 Dec 2008 20:04:01 +0000 (20:04 -0000)]
libcurl: compile with openssl support if available

15 years agocurl: rename to libcurl so Makefile.autotools.in can find patches
Peter Korsgaard [Sun, 28 Dec 2008 20:00:07 +0000 (20:00 -0000)]
curl: rename to libcurl so Makefile.autotools.in can find patches

15 years agoopenssl: fix uclibc 0.9.30 build
Peter Korsgaard [Sun, 28 Dec 2008 16:08:57 +0000 (16:08 -0000)]
openssl: fix uclibc 0.9.30 build

15 years agonetsnmp: bump version, fixes security hole in snmpv3
Peter Korsgaard [Sun, 28 Dec 2008 16:08:53 +0000 (16:08 -0000)]
netsnmp: bump version, fixes security hole in snmpv3

15 years agocurl: convert to Makefile.autotools.in format, bump version
Peter Korsgaard [Sun, 28 Dec 2008 13:50:53 +0000 (13:50 -0000)]
curl: convert to Makefile.autotools.in format, bump version

15 years agocurl: remove unused legacy patches
Peter Korsgaard [Sun, 28 Dec 2008 13:50:49 +0000 (13:50 -0000)]
curl: remove unused legacy patches

15 years agotoolchain/kernel-headers: add 2.6.28
Peter Korsgaard [Sun, 28 Dec 2008 13:50:45 +0000 (13:50 -0000)]
toolchain/kernel-headers: add 2.6.28

Don't make it default yet as uclibc/busybox seems to have some issues
with it.

15 years agolibmpd: no need for autoreconf now we don't patch configure.ac anymore
Peter Korsgaard [Sat, 27 Dec 2008 14:36:32 +0000 (14:36 -0000)]
libmpd: no need for autoreconf now we don't patch configure.ac anymore

15 years agopackage: add libglade
Peter Korsgaard [Sat, 27 Dec 2008 14:36:29 +0000 (14:36 -0000)]
package: add libglade

15 years agopango: bump version
Peter Korsgaard [Sat, 27 Dec 2008 14:36:22 +0000 (14:36 -0000)]
pango: bump version

15 years agodirectfb-examples fixes
Thomas Petazzoni [Fri, 26 Dec 2008 23:28:15 +0000 (23:28 -0000)]
directfb-examples fixes

 * Do not install to the staging dir inside the target install target,
   since it has already been done in the staging install target.

 * Strip the binaries installed in the target.

 * Properly create the target installation stamp.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agolibmpd: get rid of < glib2.16 workaround
Peter Korsgaard [Fri, 26 Dec 2008 22:29:26 +0000 (22:29 -0000)]
libmpd: get rid of < glib2.16 workaround

15 years agolibglib2: bump version
Peter Korsgaard [Fri, 26 Dec 2008 22:29:19 +0000 (22:29 -0000)]
libglib2: bump version

15 years agolibgtk: don't list cups/png/jpeg/tiff as hard dependencies
Peter Korsgaard [Fri, 26 Dec 2008 15:36:12 +0000 (15:36 -0000)]
libgtk: don't list cups/png/jpeg/tiff as hard dependencies

GTK can be compiled without the above, so don't list them as hard
dependencies, and simply adjust the build depending on what the user
has enabled.

15 years agolibgtk2: remove unneeded configure opts
Peter Korsgaard [Fri, 26 Dec 2008 15:36:09 +0000 (15:36 -0000)]
libgtk2: remove unneeded configure opts

This stuff is all handled by Makefile.autotools.in

15 years agopackage/multimedia: add libmpd package
Peter Korsgaard [Fri, 26 Dec 2008 15:36:03 +0000 (15:36 -0000)]
package/multimedia: add libmpd package

15 years agoscripts/setlocalversion: update deprecated git-<command> usage
Wade Berrier [Tue, 23 Dec 2008 17:51:37 +0000 (17:51 -0000)]
scripts/setlocalversion: update deprecated git-<command> usage

Git is moving away from the git-<command> to git <command>

git-svn -> git svn

15 years agotarget/generic: add ttyAMAx device nodes (E.G. for qemu-system-arm)
Peter Korsgaard [Tue, 23 Dec 2008 14:54:49 +0000 (14:54 -0000)]
target/generic: add ttyAMAx device nodes (E.G. for qemu-system-arm)

15 years agotoolchain: disable export-toolchain stuff as it breaks make dependencies
Peter Korsgaard [Tue, 23 Dec 2008 10:21:10 +0000 (10:21 -0000)]
toolchain: disable export-toolchain stuff as it breaks make dependencies

For some reason Ulf's export-toolchain stuff breaks the build as the
dependencies target isn't executed and SED isn't set.

15 years agotoolchain/uclibc: fix typo
Peter Korsgaard [Tue, 23 Dec 2008 10:21:07 +0000 (10:21 -0000)]
toolchain/uclibc: fix typo

15 years agotoolchain/uclibc: Add BR2_ENABLE_LOCALE_PREGENERATED option
Peter Korsgaard [Tue, 23 Dec 2008 09:39:05 +0000 (09:39 -0000)]
toolchain/uclibc: Add BR2_ENABLE_LOCALE_PREGENERATED option

Add an option to either generate locales yourself or download the
pregenerated set.

Based on 4bdca9cc in Bernhard's tree.

15 years agostrace: fix build on ARM (no <asm/cachectl.h>)
Peter Korsgaard [Mon, 22 Dec 2008 22:10:38 +0000 (22:10 -0000)]
strace: fix build on ARM (no <asm/cachectl.h>)

15 years agorxvt: don't use getpt()
Peter Korsgaard [Mon, 22 Dec 2008 22:10:35 +0000 (22:10 -0000)]
rxvt: don't use getpt()

uClibc can be (and per default is) configured to not implement the glibc
function getpt(3), so use the non-getpt rxvt configuration.

15 years agox11r7/xserver_xorg: breaks with shared cache
Peter Korsgaard [Mon, 22 Dec 2008 22:10:30 +0000 (22:10 -0000)]
x11r7/xserver_xorg: breaks with shared cache

The package overrides CFLAGS, so disable shared cache.

15 years agofontconfig: use {C,LD}FLAGS_FOR_BUILD for host tools
Peter Korsgaard [Mon, 22 Dec 2008 22:10:25 +0000 (22:10 -0000)]
fontconfig: use {C,LD}FLAGS_FOR_BUILD for host tools

15 years agox11r7/liblbxutil: use {C,LD}FLAGS_FOR_BUILD for host tools
Peter Korsgaard [Mon, 22 Dec 2008 22:10:22 +0000 (22:10 -0000)]
x11r7/liblbxutil: use {C,LD}FLAGS_FOR_BUILD for host tools

15 years agox11r7/libXt: use {C,LD}FLAGS_FOR_BUILD for host tools
Peter Korsgaard [Mon, 22 Dec 2008 22:10:18 +0000 (22:10 -0000)]
x11r7/libXt: use {C,LD}FLAGS_FOR_BUILD for host tools

15 years agox11r7/libX11: use {C,LD}FLAGS_FOR_BUILD for host tools
Peter Korsgaard [Mon, 22 Dec 2008 22:10:14 +0000 (22:10 -0000)]
x11r7/libX11: use {C,LD}FLAGS_FOR_BUILD for host tools

15 years agoAnd make script for exported toolchain executable
Ulf Samuelsson [Sun, 21 Dec 2008 17:17:58 +0000 (17:17 -0000)]
And make script for exported toolchain executable

15 years agoAllow creating a script for external use of Buildroot toolchain
Ulf Samuelsson [Sun, 21 Dec 2008 17:11:33 +0000 (17:11 -0000)]
Allow creating a script for external use of Buildroot toolchain

15 years agoBump version of setserial
Ulf Samuelsson [Sun, 21 Dec 2008 15:34:38 +0000 (15:34 -0000)]
Bump version of setserial

15 years agoRevert patch, sent by mistake
Ulf Samuelsson [Sat, 20 Dec 2008 22:34:33 +0000 (22:34 -0000)]
Revert patch, sent by mistake

15 years agoAdd updated binutils-2.18 prepatched toolchain for AVR32
Ulf Samuelsson [Sat, 20 Dec 2008 22:31:02 +0000 (22:31 -0000)]
Add updated binutils-2.18 prepatched toolchain for AVR32

15 years agoAdd updated gcc-4.2.2 prepatched toolchain for AVR32
Ulf Samuelsson [Sat, 20 Dec 2008 22:27:56 +0000 (22:27 -0000)]
Add updated gcc-4.2.2 prepatched toolchain for AVR32

15 years agoAdd AP7200 eval kit configuration
Ulf Samuelsson [Sat, 20 Dec 2008 22:26:24 +0000 (22:26 -0000)]
Add AP7200 eval kit configuration

15 years agoAdd BSP for AP7200
Ulf Samuelsson [Sat, 20 Dec 2008 22:24:11 +0000 (22:24 -0000)]
Add BSP for AP7200

15 years agoAdd support for AT32AP7200
Ulf Samuelsson [Sat, 20 Dec 2008 22:23:15 +0000 (22:23 -0000)]
Add support for AT32AP7200

15 years agoAdd 2.6.27.7 patches for AVR32
Ulf Samuelsson [Sat, 20 Dec 2008 22:19:38 +0000 (22:19 -0000)]
Add 2.6.27.7 patches for AVR32

15 years agoHide AT91 features if not an AT91 ARM
Ulf Samuelsson [Sat, 20 Dec 2008 22:17:52 +0000 (22:17 -0000)]
Hide AT91 features if not an AT91 ARM

15 years agoUse correct linux version when applying latest minor patch
Ulf Samuelsson [Sat, 20 Dec 2008 21:45:59 +0000 (21:45 -0000)]
Use correct linux version when applying latest minor patch

15 years agoSort Linux debug info in alphabetical order
Ulf Samuelsson [Sat, 20 Dec 2008 21:45:05 +0000 (21:45 -0000)]
Sort Linux debug info in alphabetical order

15 years agoPut latest version info in separate file for easier maintenance
Ulf Samuelsson [Sat, 20 Dec 2008 20:57:07 +0000 (20:57 -0000)]
Put latest version info in separate file for easier maintenance

15 years agotoolchain/binutils: fix non-sysroot build
Peter Korsgaard [Thu, 18 Dec 2008 16:52:00 +0000 (16:52 -0000)]
toolchain/binutils: fix non-sysroot build

15 years agoUpdate links to new site locations (via Lance Albertson of OSL)
Bernhard Reutner-Fischer [Thu, 18 Dec 2008 00:48:49 +0000 (00:48 -0000)]
Update links to new site locations (via Lance Albertson of OSL)

15 years agoUpdate to latest linux versions
Ulf Samuelsson [Wed, 17 Dec 2008 18:03:29 +0000 (18:03 -0000)]
Update to latest linux versions

15 years agohaserl: bump version
Peter Korsgaard [Wed, 17 Dec 2008 12:40:50 +0000 (12:40 -0000)]
haserl: bump version

15 years agoopenswan: revert $(strip ...) change (r24307) on patches
Peter Korsgaard [Wed, 17 Dec 2008 10:32:06 +0000 (10:32 -0000)]
openswan: revert $(strip ...) change (r24307) on patches

Thanks to Markus for noticing.

15 years agoRemove AVR32 target variants, the current entries refers to CHIPS which have the...
Ulf Samuelsson [Wed, 17 Dec 2008 09:28:33 +0000 (09:28 -0000)]
Remove AVR32 target variants, the current entries refers to CHIPS which have the same CPU core, CHIP variant is defined elsewhere

15 years agoRevert $(strip ...) change which corrupted this file
Hamish Moffatt [Wed, 17 Dec 2008 06:32:19 +0000 (06:32 -0000)]
Revert $(strip ...) change which corrupted this file

15 years agodocs/buildroot.html: misc small fixes and strip trailing spaces
Peter Korsgaard [Tue, 16 Dec 2008 09:00:11 +0000 (09:00 -0000)]
docs/buildroot.html: misc small fixes and strip trailing spaces

15 years agoDocumentation fixes and updates
Thomas Petazzoni [Mon, 15 Dec 2008 22:35:09 +0000 (22:35 -0000)]
Documentation fixes and updates

The biggest update is to document the Makefile.autotools.in way of
writing .mk files.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agoMention another important benefit of Buildroot.
Thomas Petazzoni [Mon, 15 Dec 2008 22:14:02 +0000 (22:14 -0000)]
Mention another important benefit of Buildroot.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agoFix TARGET_PATH for external toolchain builds
Thomas Petazzoni [Mon, 15 Dec 2008 22:07:38 +0000 (22:07 -0000)]
Fix TARGET_PATH for external toolchain builds

TARGET_PATH didn't contain $(STAGING_DIR)/usr/bin, which means that
programs installed in $(STAGING_DIR)/usr/bin were not considered for
execution during Buildroot build process. This was a problem with host
automake/autoconf/libtool, which could not be found.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agoavahi: make sure destination dirs exists
Peter Korsgaard [Mon, 15 Dec 2008 16:09:03 +0000 (16:09 -0000)]
avahi: make sure destination dirs exists

15 years agotoolchain: use same gdb Config.in for internal/external toolchains
Peter Korsgaard [Mon, 15 Dec 2008 15:28:48 +0000 (15:28 -0000)]
toolchain: use same gdb Config.in for internal/external toolchains

We used to use different gdb configs for internal and external toolchains
because mconf won't source the same file twice. This works, but is kind of
sub optimal, as people forget to keep them in sync.

Fix it to use the same file for both situations by shuffling around the
config options a bit. Should work identical to before (except for the newer
gdb versions available for ext).

15 years agoifplugd: fix non-C++ build
Peter Korsgaard [Sat, 13 Dec 2008 19:40:26 +0000 (19:40 -0000)]
ifplugd: fix non-C++ build

The ifplugd configure script was checking for a C++ compiler, even
though it isn't used for anything.

15 years agoAnother external toolchain support solution
Thomas Petazzoni [Sat, 13 Dec 2008 16:15:50 +0000 (16:15 -0000)]
Another external toolchain support solution

 * In toolchain/external-toolchain/ext-tool.mk, copy the contents of
   the sysroot directory to the staging dir.

 * In package/Makefile.in, add a --sysroot CFLAGS pointing to the
   staging dir

 * Remove the CFLAGS and LDFLAGS definition from
   TARGET_CONFIGURE_OPTS. I haven't investigated exactly why, but with
   these options, DirectFB fails to build because it cannot find
   PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP, even if DirectFB's Makefile
   properly sets -D_GNU_SOURCE.

I have already sent this patch on December, 2nd to the mailing-list,
but got no feedback. So let's commit and see what happens :-)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agomenuconfig: don't prepend CONFIG_ to symbols in help text
Peter Korsgaard [Sat, 13 Dec 2008 11:52:54 +0000 (11:52 -0000)]
menuconfig: don't prepend CONFIG_ to symbols in help text

15 years agoBump PHP version to 5.2.7.
Thomas Petazzoni [Sat, 13 Dec 2008 11:01:21 +0000 (11:01 -0000)]
Bump PHP version to 5.2.7.

Patch provided by Gustavo Zacarias <gustavo@zacarias.com.ar>.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agoBump lighttpd to 1.4.20.
Thomas Petazzoni [Sat, 13 Dec 2008 10:55:48 +0000 (10:55 -0000)]
Bump lighttpd to 1.4.20.

Initial patch provided by Gustavo Zacarias <gustavo@zacarias.com.ar>.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
15 years agosamba: add a comment about why make proto is done before make
Hans-Christian Egtvedt [Fri, 12 Dec 2008 10:34:25 +0000 (10:34 -0000)]
samba: add a comment about why make proto is done before make

This patch adds a comment why make proto is needed before make.

15 years agosamba: make proto first to allow parallel build afterwards
Hans-Christian Egtvedt [Fri, 12 Dec 2008 09:29:37 +0000 (09:29 -0000)]
samba: make proto first to allow parallel build afterwards

This patch fixes parallel build of Samba. The trick is to make proto before
executing a full make.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agosamba: bump version to 3.2.5
Hans-Christian Egtvedt [Fri, 12 Dec 2008 09:09:51 +0000 (09:09 -0000)]
samba: bump version to 3.2.5

This patch bumps Samba version to 3.2.5. In the process Samba now
depends on libiconv. This dependency is needed because Samba wants to use
various formats when talking to the different parts of the system.

Two new patches are introduced, one to double check if BSD functions are
available, and one to skip checking for glibc version. The use unsigned
enum patch could be removed since this can be supplied with a autoconf
variable.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agolibiconv: strip installed library and remove the preloadable library
Hans-Christian Egtvedt [Fri, 12 Dec 2008 09:03:47 +0000 (09:03 -0000)]
libiconv: strip installed library and remove the preloadable library

This patch is mainly for size reduction, removing more than half the
needed footprint.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agozlib: install using cp instead of install for zlib libraries
Hans-Christian Egtvedt [Thu, 11 Dec 2008 14:40:56 +0000 (14:40 -0000)]
zlib: install using cp instead of install for zlib libraries

This patch will install zlib keeping the symlinks. The usage of
$(INSTALL) here did not take into account symbolic links.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agobusybox: 1.13.1 bindtodevice fix
Peter Korsgaard [Thu, 11 Dec 2008 09:35:07 +0000 (09:35 -0000)]
busybox: 1.13.1 bindtodevice fix

15 years agopackage/boa: hide if BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
Peter Korsgaard [Thu, 11 Dec 2008 00:33:30 +0000 (00:33 -0000)]
package/boa: hide if BR2_PACKAGE_BUSYBOX_HIDE_OTHERS

15 years agotoolchain/kernel-headers: don't hide 2.6.27 if RECENT isn't enabled
Peter Korsgaard [Wed, 10 Dec 2008 23:54:18 +0000 (23:54 -0000)]
toolchain/kernel-headers: don't hide 2.6.27 if RECENT isn't enabled

15 years agobusybox: additional 1.13.1 fixes
Peter Korsgaard [Wed, 10 Dec 2008 13:46:19 +0000 (13:46 -0000)]
busybox: additional 1.13.1 fixes

15 years agobump
Eric Andersen [Tue, 9 Dec 2008 20:00:31 +0000 (20:00 -0000)]
bump

15 years agobinutils: revert bad commit 24343
Hans-Christian Egtvedt [Tue, 9 Dec 2008 11:38:52 +0000 (11:38 -0000)]
binutils: revert bad commit 24343

This reverst the commit 24343, the original state was indeed correct. Blame
goes to my bad sight and too hasty decisions.

15 years agobinutils: fix typo for detecting if BINUTILS_NO_MPFR is not set
Hans-Christian Egtvedt [Tue, 9 Dec 2008 10:09:15 +0000 (10:09 -0000)]
binutils: fix typo for detecting if BINUTILS_NO_MPFR is not set

Make the ifndef check the actual variable, typo bug.

15 years agoqtopia4: add kconfig option to enable Phonon
Hans-Christian Egtvedt [Mon, 8 Dec 2008 18:00:54 +0000 (18:00 -0000)]
qtopia4: add kconfig option to enable Phonon

This patch adds a kconfig option to enable Phonon when configuring Qt.

Phonon is the multimedia API from KDE 4 which has been integrated into
Qt 4.4. For playback under Linux the GStreamer multimedia framework is
used.

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
15 years agogst-plugins-ugly: add gstreamer ugly plugins
Hans-Christian Egtvedt [Mon, 8 Dec 2008 17:57:26 +0000 (17:57 -0000)]
gst-plugins-ugly: add gstreamer ugly plugins

This patch adds the ugly plugins for gstreamer, for more information see
http://gstreamer.freedesktop.org/modules/gst-plugins-ugly.html

15 years agogst-plugins-good: add gstreamer good plugins
Hans-Christian Egtvedt [Mon, 8 Dec 2008 17:55:29 +0000 (17:55 -0000)]
gst-plugins-good: add gstreamer good plugins

This patch adds the good plugins for gstreamer, see
http://gstreamer.freedesktop.org/modules/gst-plugins-good.html for more
information.

15 years agogst-plugins-base: add gstreamer base plugins
Hans-Christian Egtvedt [Mon, 8 Dec 2008 17:52:24 +0000 (17:52 -0000)]
gst-plugins-base: add gstreamer base plugins

This patch adds the basic plugins for gstreamer, see
http://gstreamer.freedesktop.org/modules/gst-plugins-base.html for more
information.

15 years agogstreamer: add new multimedia package gstreamer
Hans-Christian Egtvedt [Mon, 8 Dec 2008 17:48:31 +0000 (17:48 -0000)]
gstreamer: add new multimedia package gstreamer

gstreamer is powerful framework for streaming media.

15 years agolibtheora: add new multimedia package libtheora
Hans-Christian Egtvedt [Mon, 8 Dec 2008 17:45:59 +0000 (17:45 -0000)]
libtheora: add new multimedia package libtheora

libtheora is a library used by gstreamer when streaming Ogg multimedia.

15 years agomake the default etc/init.d/S40network compatible with msh
Peter Korsgaard [Mon, 8 Dec 2008 14:52:16 +0000 (14:52 -0000)]
make the default etc/init.d/S40network compatible with msh

msh is currently the only good choice for uClinux but it doesn't
understands shell functions.  In this case there is nothing to gain
by using shell functions anyway.

Signed-off-by: Nicolas Pitre <nico@cam.org>
15 years agohave zlib respect BR2_PREFER_STATIC_LIB
Peter Korsgaard [Mon, 8 Dec 2008 14:41:47 +0000 (14:41 -0000)]
have zlib respect BR2_PREFER_STATIC_LIB

The ARM uClinux BFLT format apparently doesn't support shared libs nor
-fPIC.  So let's distinguish between shared and non shared builds by
having split rules for libz.a and libz.so based on BR2_PREFER_STATIC_LIB.

Signed-off-by: Nicolas Pitre <nico@cam.org>
15 years agoudev: use $@ instead of hardcoding target name
Peter Korsgaard [Mon, 8 Dec 2008 13:48:37 +0000 (13:48 -0000)]
udev: use $@ instead of hardcoding target name

15 years agotarget/initramfs: actually build initramfs target
Peter Korsgaard [Mon, 8 Dec 2008 13:42:04 +0000 (13:42 -0000)]
target/initramfs: actually build initramfs target

Currently, BR2_TARGET_ROOTFS_INITRAMFS doesn't actually do anything,
as it doesn't alter $(TARGETS)

This change hooks up the TARGETS variable to INITRAMFS_TARGET (which
is only set if BR2_TARGET_ROOTFS_INITRAMFS=y), so that the initramfs
list is built.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
15 years agopackage/freetype: default to 2.3.7
Peter Korsgaard [Mon, 8 Dec 2008 13:42:01 +0000 (13:42 -0000)]
package/freetype: default to 2.3.7

15 years agopackage/udev: create base device nodes after mounting a new /dev
Peter Korsgaard [Mon, 8 Dec 2008 13:41:59 +0000 (13:41 -0000)]
package/udev: create base device nodes after mounting a new /dev

Currently, udev won't start for me, as we've just mounted a new /dev,
which is completely empty, and udevd requires a /dev/null.

This change manually creates the three base device nodes (zero, null
and console) so that udev can start.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
15 years agopackage/udev: fix CFLAGS for udev extras
Peter Korsgaard [Mon, 8 Dec 2008 13:41:56 +0000 (13:41 -0000)]
package/udev: fix CFLAGS for udev extras

If the udev extras are built without large file support in uClibc,
I get the following error:

 build_powerpc/staging_dir/usr/bin/powerpc-linux-uclibc-gcc -c -g -Wall
 -pipe -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -Wstrict-prototypes
 -Wsign-compare -Wshadow -Wchar-subscripts -Wmissing-declarations
 -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare
 -Wmissing-prototypes -Os ext.c -o ext.o
 In file included from build_powerpc/staging_dir/usr/include/stdio.h:28,
 from ext.c:19:
 build_powerpc/staging_dir/usr/include/features.h:382:4: error:
 #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately,
 uClibc was built without large file support enabled.

Although the base udev package builds correctly, the extras pacakges
don't adjust their CFLAGS depending on BR2_LARGEFILE.

This change adds the required CFLAGS modifications to make the
extras build.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
15 years agopackage/udev: fix dependency for scsi_id
Peter Korsgaard [Mon, 8 Dec 2008 13:41:53 +0000 (13:41 -0000)]
package/udev: fix dependency for scsi_id

According to udev.mk, the scsi_id package depends on the libvolume_id
library, so add this dependency to Config.mk

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>