summaryrefslogtreecommitdiff
path: root/package/multimedia
AgeCommit message (Collapse)Author
2010-11-05Remove support for shared configuration cacheThomas Petazzoni
The configuration cache shared between packages, while being in principle a nice idea to speed-up the configuration of packages by avoiding repetitive identical checks, turned out to be unreliable due to the subtle differences between similar but not identical checks in different packages. After spending some time trying to fix those, we concluded that supporting the shared configuration cache is definitely too hard and too unreliable, and that we'd better get rid of it altogether. This patch therefore removes the shared configuration cache infrastructure and usage. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-11-04gst-plugins-base: tighten alsa dependencyPeter Korsgaard
alsa support needs pcm+mixer support in alsa, but this isn't checked by configure, so do it in the .mk instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-11-04mplayer: tighten alsa dependencyPeter Korsgaard
mplayer needs pcm+mixer support in alsa, but this isn't checked by configure, so do it in mplayer.mk instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-10-29Merge branch 'for-2010.11/gtk-bump' of ↵Peter Korsgaard
git://git.busybox.net/~tpetazzoni/git/buildroot
2010-10-18alsa-lib: bump versionPeter Korsgaard
Fixes gst-plugins-base build issue. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-10-14Removed libmpd-0.17.0-libdir-la.patchMartin Banky
Now that libmpd.mk has been converted to autotools infrastructure, the patch is no longer needed. Autotools will automatically apply the needed patch. Signed-off-by: Martin Banky <Martin.Banky@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-10-07package: add gst-ffmpegPeter Korsgaard
ffmpeg plugin for gstreamer. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-10-07ffmpeg: add options for postproc/swscalePeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-10-06libmpeg2: fix Config.in indentation/typoPeter Korsgaard
Thanks to Thomas for noticing. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-10-06gst-plugins-ugle: add option for mpeg2dec supportPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-10-06package: add libmpeg2Peter Korsgaard
libmpeg2 is a mpeg1/mpeg2 video decoder library. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-09-27packages: remove unneeded _INSTALL_TARGET_OPT definitionsThomas Petazzoni
Now that <pkg>_INSTALL_TARGET_OPT always defaults to 'DESTDIR=$(TARGET_DIR) install', we can remove the <pkg>_INSTALL_TARGET_OPT definition from a lot of packages. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-09-21libmms: bump version, add patch for architectures without unaligned accessPaul Burton
Closes #2581 Signed-off-by: Paul Burton <Paul.Burton@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-09-17Merge branch 'for-2010.11/download-rework' of ↵Peter Korsgaard
git://git.busybox.net/~tpetazzoni/git/buildroot Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-09-13Use the normal download method for TremorMaxime Petazzoni
Now that the generic download method supports Subversion, fall back to the normal usage of AUTOTARGETS for Tremor. Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-09-12speex: convert to new style hookThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-09-12alsa-lib: use correct step override methodThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-09-12taglib: convert old-style hook to new-style hookThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-08-30pango: needs C++ for freetype handlingPeter Korsgaard
Pango was recently updated to v1.28 as a dependency of webkit, but its freetype support has unfortunately been rewritten with parts in C++ (since pango 1.25), so adjust dependencies of pango and users of it to require C++ support. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-30Globally remove aclocal directories from targetMalte Starostik
* Remove $(TARGET_DIR)/usr/share/aclocal from target-finalize when not installing devfiles and * Remove some (now) redundant cleanup from individual packages Signed-off-by: Malte Starostik <m-starostik@versanet.de> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-29speech-tools: fix build failure by using Debian version and patchesThomas Petazzoni
The upstream version of speech-tools does not build with GCC >= 4.3, mainly due to changes in how C++ headers are included. This is fixed in Debian, so let's use the Debian version and patches. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-07-26swfdec: fix build when no libglib2-dev package is installed on hostPeter Korsgaard
Make sure it uses the libglib2-host binaries we are building. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22gst-plugins-good: udp plugin needs ipv6 supportPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22mplayer: add optional sdl/freetype supportPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22mplayer: fix build after efb1d8d3f40 (Cleanup TARGET_CONFIGURE_OPTS)Peter Korsgaard
mplayer's configure script got confused by the equal sign (=) we now have in TARGET_CC because of --sysroot=<path>. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-22gst-plugins-base: ensure <stdint.h> is usedPeter Korsgaard
Otherwise the build breaks with the emulation _stdint.h in gstfft.c. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-18alsa-lib: make sure to only look in STAGING_DIR for Python includesThomas Petazzoni
Even though we pass a -I option to tell alsa-lib to look for Python includes in the STAGING_DIR, alsa-lib build process still looks in /usr/include for some stuff, causing bug #321. This fix is the one suggested by Ulf Samuelsson in bug #321, and allows to make alsa-lib with Python support to build properly on a 64 bits machine with python-dev installed on the host. Without this fix, the build fails with exactly the same problem that Ulf reported. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-07-07Update all packages to quote $(TARGET_CC)Thomas Petazzoni
Now that TARGET_CC contains several space-separated words, it must be used quoted everywhere. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-07-07Merge TARGET_CONFIGURE_ENV into TARGET_CONFIGURE_OPTSThomas Petazzoni
TARGET_CONFIGURE_ENV defines CFLAGS, LDFLAGS, CXXFLAGS and FCFLAGS, separatly from all other variables that are part of TARGET_CONFIGURE_OPTS. This is useless and not consistent with the HOST_CONFIGURE_ variables, therefore we merge TARGET_CONFIGURE_ENV into TARGET_CONFIGURE_OPTS and fix the few users of TARGET_CONFIGURE_ENV. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-07-01tremor: fix svn checkoutPeter Korsgaard
Commit 1dc19c445 (split tremor into its own package) unfortunately broke the svn checkout step (but normally not noticable as we have a tarball on sources.buildroot.net that will get downloaded instead). Fix it by using a custom download step, and remove unused variables while we're at it. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-06-15ffmpeg: add user-defined configure parametersLuca Ceresoli
Closes #401 Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-06-14ffmpeg: allow customization of codecs, (de)muxers and other componentsLuca Ceresoli
Add the option to customize the list of decoders, encoders, muxers, demuxers, parsers, protocols, bsfs and filters to be built into ffmpeg, and to compile or exclude input and output devices. [Peter: fix qstrip invocation] Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-06-14ffmpeg: add commandline programsLuca Ceresoli
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-06-14ffmpeg: add new packageLuca Ceresoli
[Peter: configure doesn't support --disable-nls / --disable-largefile, needs largefile support in toolchain] Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-06-08gstreamer: remove --disable-registry from configure optionsLionel Landwerlin
--disable-registry has no dependency on libxml2 and should not be linked to BR2_PACKAGE_GSTREAMER_LIBXML2. If we want to disable registry then we should add another option. Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-26gst-plugins-base: make sure alsa-lib is detected if presentPeter Korsgaard
Make sure alsa-lib is built before gst-plugins-base if enabled, so configure detects the presence of alsa and builds alsasink/src. Reported-by: Phil Edworthy <Phil.Edworthy@renesas.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-26libdvdread: needs largefile support in toolchainPeter Korsgaard
So in turn does libdvdnav and the dvdnav element in gst-plugins-bad. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-25package: gettext needs WCHAR supportPeter Korsgaard
gettext needs WCHAR support in the toolchain, and as libglib2 depends on gettext and lots of stuff depends on libglib2, quite a lot of packages needs to have their dependencies adjusted. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-25swfdec: use depends on for gstreamerPeter Korsgaard
Gstreamer has complicated dependencies (because of glib2), so use depends on rather than select, similar to how it is done for gtk2. At the same time default gtk/gstreamer support to Y if those are available, as they are likely wanted. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-21Merge branch '2010-05-15-fixes' of ↵Peter Korsgaard
git://git.busybox.net/~tpetazzoni/git/buildroot
2010-05-20aumix: SITE has changedJulien Boibessot
Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-20Make all package using gettext rely on BR2_NEEDS_GETTEXTThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-05-10vlc: mark as brokenThomas Petazzoni
Before 2010.02, VLC didn't build, because it didn't pass the appropriate --disable- options according to the libraries available in Buildroot. Now, 2010.05 is going to be released, and no one bothered to fix VLC. Therefore, let's mark VLC as broken. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-05-04mplayer: disable parallel builds (make -jX)Peter Korsgaard
The build system races with itself when building the internal vidix stuff (x86 only), so use MAKE1. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-04mplayer: internal copies of libdvdread/libdvdcss require largefile supportPeter Korsgaard
So disable when we don't have largefile support in toolchain. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-26alsa-utils: alsamixer needs WCHARPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-26alsa-utils: fix usr/share/alsa installation to targetPeter Korsgaard
Closes #1573 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-04-13libid3tag: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13libmad: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-13aumix: convert to the autotools infrastructureThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>