summaryrefslogtreecommitdiff
path: root/package/multimedia
AgeCommit message (Collapse)Author
2010-02-24madplay: add patch to switch to the new ALSA APIThomas Petazzoni
madplay was failing to build with errors such as : audio_alsa.o: In function `config': audio_alsa.c:(.text+0x200): undefined reference to `snd_pcm_hw_params_set_rate_near@ALSA_0.9' audio_alsa.c:(.text+0x25c): undefined reference to `snd_pcm_hw_params_set_buffer_time_near@ALSA_0.9' audio_alsa.c:(.text+0x284): undefined reference to `snd_pcm_hw_params_get_buffer_size@ALSA_0.9' audio_alsa.c:(.text+0x2a4): undefined reference to `snd_pcm_hw_params_set_period_time_near@ALSA_0.9' audio_alsa.c:(.text+0x2d4): undefined reference to `snd_pcm_hw_params_get_period_size@ALSA_0.9' The ALSA library uses symbol versioning by default, to handle ABI changes. However, since uClibc doesn't seem to support symbol versioning, we disable this when building the ALSA library by passing --without-versioned. However, madplay relies on the old ALSA ABI, so even without symbol versioning, references to versioned symbols are generated (functions with the same name, but different API, exist in the old and new API). The easiest solution is to switch madplay to the new API. This is done thanks to a patch written by Micha Nelissen <micha@neli.hopto.org> and available at http://article.gmane.org/gmane.comp.audio.mad.devel/729. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-02-23mplayer: use UTF-8 charset to avoid iconv dependencyThomas Petazzoni
The mplayer configure script was failing with: Checking for iconv program ... no No working iconv program found, use --charset=UTF-8 to continue anyway. If you also have problems with iconv library functions use --charset=noconv. Messages in the GTK-2 interface will be broken then. Therefore, we pass --charset=UTF-8 instead of --charset=US-ASCII. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-02-18Merge branch 'misc-fixes3' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard
2010-02-18alsa-utils: force the variant of ncurses libraryThomas Petazzoni
Two variants of the ncurses library exist: the normal one, and the ncursesw one, which has support for wide char. Currently, Buildroot only builds the normal variant (the second variant requires --enable-widec while compiling ncurses). Unfortunately, when libncursesw is installed on the host, the configure script of alsa-utils finds /usr/bin/ncursesw5-config and thinks that the target has this version. Unfortunately, as this is not the case, it causes a configure failure when trying to link a sample program against libpanelw (which is part of ncurses). Therefore, we force the libncurses variant used by alsa-utils to the normal variant. Later on, if needed, support for the wide-char variant of the libncurses library could be added. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-02-18alsa-utils: alsamixer need libform, libmenu & libpanel (from ncurses)Julien Boibessot
Without this patch alsamixer complains about missing libs and ldd says: libform.so.5 => not found libmenu.so.5 => not found libpanel.so.5 => not found libncurses.so.5 => /usr/lib/libncurses.so.5 (0x4000e000) libasound.so.2 => /usr/lib/libasound.so.2 (0x40056000) ... <cut> Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-02-17gstreamer-good: add speex dependancyJulien Boibessot
Otherwise, even if speex is selected, as gstreamer is compiled first, speex plugin is not activated/built. Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-02-14Temporary fix for alsa-lib breakage with --disable-pcmThomas Petazzoni
The current version of alsa-lib (1.0.22) does not build when --disable-pcm is used at configure time. I've reported the issue at https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4913. In the mean time, we can prevent the user from not selecting PCM support by using the following patch. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-02-09package: remove broken asterisk packagePeter Korsgaard
Has been marked as broken for more than one year. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-01-28PATCH: Add more config options to alsa, bump versionWilliam Wagner
Signed-off-by: William Wagner <will_wagner@carallon.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-01-18gstreamer: fix unaligned detection for x86-64Peter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-20Fix gst-plugins-bad dependency on libdvdnavLionel Landwerlin
Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-17libvorbis: remove unused cruft from pre-autotools.inPeter Korsgaard
The AUTOTARGETS macro handles this already. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-17mpg123: select sensible cpu optimization depending on arch/fpuPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-17mpg123: convert to Makefile.autotools.in formatPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-15host-pkgconfig is now host-pkg-configThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-12-12package: Added libdvdnav package (dependency of gst-plugins-bad)Lionel Landwerlin
Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-11Added libdvdread package (dependency of gst-plugins-bad)Lionel Landwerlin
[Peter: use official upstream, add url to kconfig, fix AUTORARGETS path] Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-10Fix gst-plugins-bad dependency on openssl through the apexsink elementLionel Landwerlin
Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-10Fix gst-plugins-bad dependency on libcdaudioLionel Landwerlin
Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-10Added libcdaudio package (dependency of gst-plugins-bad)Lionel Landwerlin
[Peter: add url to kconfig, fix AUTOTARGETS path] Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-08gst-plugins-bad: allow the build of ivorbisdec pluginSven Neumann
Allow to select the ivorbisdec plugin using the tremor fixed-point Ogg Vorbis decoder. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-08tremor: add patch to export all symbolsSven Neumann
Tremor comes with a Version_script file that limits the list of exported symbols. Without these symbols we can't build the ivorbisdec GStreamer plug-in (and probably other application). This commit adds a patch that removes this limitation and makes all global symbols available. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-08libvorbis: split tremor into its own packageSven Neumann
This commit splits the Tremor fixed-point implementation out of the libvorbis package and creates a new package called 'tremor' for it. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-08gst-plugins-bad: make more dependency-less plugins configurableSven Neumann
The latest update added a few new plugins that were missing from the buildroot configuration system. This commit makes these dependency-less plugins configurable. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-11-23alsa-lib: fix build with BR2_CONFIG_CACHEPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-21gst-plugins-good: make new dependency-less plugins configurableSven Neumann
gst-plugins-good gained a number of dependency-less plugins with the last update. This commit makes them configurable in buildroot. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-07gst-plugins-bad: update to upstream release 0.10.14Sven Neumann
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-07gst-plugins-good: update to upstream release 0.10.16Sven Neumann
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-07gst-plugins-base: update to new upstream release 0.10.25Sven Neumann
Update gst-plugins-base to version 0.10.25. Also add new config option to enable/disable the Pango font renderer plug-in. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-07gstreamer: update to new upstream release 0.10.25Sven Neumann
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-04tremor: build specific svn revisionPeter Korsgaard
Select a specific svn revision (current trunk: r16259) instead of the latest from the trunk. Simplifies support, mirroring and makes the system reproducible. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-03libmad: remove dedicated target-headers optionPeter Korsgaard
Instead, simply only copy headers/static lib if BR2_HAVE_DEVFILES is enabled. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-02festival: needs C++ supportPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-02speech-tools: needs C++ supportPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-01buildroot: silence ./configure step when building with 'make -s'Peter Korsgaard
We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-29Add Swfdec Free flash libraryEmmanuel Riou
Peter: fixed kconfig (missing/wrong dependencies, text, trailing spaces) and makefile typo (ohost-pkgconfig). Signed-off-by: Emmanuel Riou <riou.emmanuel@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-03package: Remove unnecessary dependencies on uclibc.Will Newton
A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-20alsa-utils: fix build for x86 on x86-64Thomas Petazzoni
alsa-utils included two ugly patches for ARM and AVR32 to fix build issues encountered with ncurses. In fact these build issues were caused by the fact that alsa-utils was using ncurses5-config of the host instead of the one installed in $(STAGING_DIR). Therefore, these two patches are removed, and we instead pass ac_cv_prog_ncurses5_config to the ./configure script. This commit solves bug #569, reported by Simon Pasch, who also contributed this fix. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-07-27mplayer: Update mplayer to version 1.0rc2.Will Newton
Closes #331. - Remove patches applied upstream - Add updated avr32 patch from Hans-Christian Egtvedt. Signed-off-by: Kelvin Cheung <keguang.zhang@gmail.com> Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-23libmms: new packageSven Neumann
LibMMS is a common library for parsing mms:// and mmsh:// type network streams. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-22gst-plugins-base: don't search host headers if freetype isn't availablePeter Korsgaard
freetype is only used by examples, but if it is not found and the host has a freetype-config script, then the host include dirs are added to the search path causing trouble. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-22gst-plugins-good: disable aalibSven Neumann
Explictly disable the build of the aasink plug-in. Without this fix the plug-in would be built if the aalib headers are found on the host. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-21tremor: provide libvorbis* alias for targetsPeter Korsgaard
several packages depend on libvorbis, so also provide libvorbis targets when tremor is selected. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-16libvorbis: fix tremor install into staging_dirPeter Korsgaard
Closes #387. When tremor is selected, the normal libvorbis shouldn't get built and tremer should get installed into staging_dir as well. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-07-12libvorbis: bump versionPeter Korsgaard
bugfix release - Fixes playback of very short files. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-24lib{ogg,vorbis}: bump versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-06-19gst-plugins-bad: use "select" for dependenciesMarkus Heidelberg
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-06-16gst-plugins-bad: New package.Will Newton
A package of gstreamer plugins that may be of lesser quality or lacking in features. Closes #395. Signed-off-by: Will Newton <will.newton@gmail.com>
2009-06-16gst-plugins-base: Bump version to 0.10.23.Will Newton
Also add a config option for the app plugin that was moved from to gst-plugins-base from gst-plugins-bad in version 0.10.22. Closes #393. Signed-off-by: Will Newton <will.newton@gmail.com>
2009-06-16gstreamer: Bump version to 0.10.23.Will Newton
Closes #391. Signed-off-by: Will Newton <will.newton@gmail.com>