aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-multimedia
AgeCommit message (Collapse)Author
2013-12-30libdvdread: Use _remove operator to drop silent rulesMartin Jansa
* replace causes different signatures for different MACHINES, see http://lists.openembedded.org/pipermail/openembedded-core/2013-November/086510.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-30libmikmod: use SOURCEFORGE_MIRRORMartin Jansa
* archives are no longer available on old URL Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-01recipes: Remove PR = r0 from all recipesMartin Jansa
* Remove all PR = "r0" from all .bb files in meta-oe repo. This was done with the command sed -e '/^PR.*=.*r0\"/d' meta*/recipes*/*/*.bb -i * We've switching to the PR server, PR bumps are no longer needed and this saves people either accidentally bumping them or forgetting to remove the lines (r0 is the default anyway). Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-15libmikmod: Upgrade libmikmod_3.2.0.bb -> libmikmod_3.3.2.bbKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05sound-theme-freedesktop: initial add 0.8.0Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17v4l-utils: Add libx11 dependencyMartin Jansa
* configure doesn't allow to explicitly disable it Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03libmikmod: upgrade to 3.2.0Martin Jansa
* 3.3 is only beta * 3.1.12 was failing to build with texinfo-5, see http://sourceforge.net/p/mikmod/mercurial/ci/1fd17189f82561a3a0e343aef05e5cf0b39b8f26/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03remove the unnecessary protocol parametersJackie Huang
It's not necessary to specify the protocol parameter when it's the default protocol for the fetcher, e.g. the default protocol for git fetcher it git, "protocol=git" isn't needed. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-23libsdl-mixer: correct license name to ZlibMarko Lindqvist
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-23libsdl-image: correct license name to ZlibMarko Lindqvist
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16x264: removePaul Eggleton
This is now in OE-Core. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16libav: removePaul Eggleton
This is now in OE-Core. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14gst-ffmpeg: drop .bbappend, moved to oe-coreMartin Jansa
* http://git.openembedded.org/openembedded-core/commit/?id=aab668fbba25d3e590e4182224b7b064d7705c5b * you need to add orc to PACKAGECONFIG if you want to continue using it * PRINC was dropped, oe-core commit had sufficient PR bump and this is going in almost simultaneously Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-30x264: explicitly disable swscaleMartin Jansa
* it's creating circular dependency on libav when explicitly enabled * and sometimes it's autodetected when x264 is rebuilt after building libav Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-30libav: add PACKAGECONFIG for bzip2 and jackMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-30libass: add PACKAGECONFIG for harfbuzzMartin Jansa
* it's autodetected from sysroot * add PACKAGECONFIG to make it deterministic * runtime dependencies for glib-2.0 harfbuzz libffi libicudata libicule libicuuc libstdc++ are added only when harfbuzz is detected Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-20jack: add dependency on libsaplerate0 and readlineMartin Jansa
* they are autodetected from sysroot and configure doesn't have option to explicitly disable them, so PACKAGECONFIG won't work without improving configure Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-12media-ctl: inherit pkgconfigMartin Jansa
* without pkgconfig it's failing to expand PKG_CHECK_MODULES macro: | media-ctl/0.0.1-r3/git/configure: line 11700: syntax error near unexpected token `libudev,' | media-ctl/0.0.1-r3/git/configure: line 11700: ` PKG_CHECK_MODULES(libudev, libudev, have_libudev=yes, have_libudev=no)' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-27libav: remove unnecessary dependency on liba52Paul Barker
The changelog for libav indicates that liba52 support was removed in version 0.5. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-27libsdl-mixer: replace ENTERPRISE_DISTRO with PACKAGECONFIG optionsPaul Barker
Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-27mplayer2: replace ENTERPRISE_DISTRO with PACKAGECONFIG optionsPaul Barker
Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-03libmikmod: depend on texinfoMarko Lindqvist
With changed behavior of 'missing' in automake-1.13, libmikmod build was failing when makeinfo was not present. Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-07media-ctl: Use linux-libc-headers instead of linux kernel sourcesStefan Herbrechtsmeier
Use the headers from the linux-libc-headers instead of the headers from the linux kernel sources because user space programs should be built against the header files provided by the distribution. In file included from .../usr/src/kernel/include/linux/media.h:27:0, from conftest.c:56: .../usr/src/kernel/include/linux/types.h:13:2: warning: #warning \ "Attempt to use kernel headers from user space, see http://kernelnewbies.org/KernelHeaders" [-Wcpp] On some platforms (qemu) intern kernel header (linux/types.h) redefines some types from the system header (sys/types.h, timer.h, stdint.h) and thereby breaks the checking of the linux media header. ERROR: Kernel header file not found or not usable! In file included from .../usr/include/linux/media.h:27:0, from conftest.c:56: In file included from .../usr/src/kernel/include/linux/types.h:14:26: error: conflicting types for 'fd_set' In file included from .../sys/select.h:75:5: note: previous declaration of 'fd_set' was here Similar errors for dev_t, mode_t, timer_t, uintptr_t and blkcnt_t. Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-07vlc: moved to meta-multimediaPaul Barker
vlc depends on fluidsynth which is in meta-multimedia. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-22live555: change MIRROR for older versionsPaul Barker
http://download.videolan.org/pub/videolan/testing/contrib/live555/ has dropped everything before live.2011.12.23.tar.gz, change to using http://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/ as it still has live.2011.03.14.tar.gz. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-19v4l-utils: make it build for AArch64Marcin Juszkiewicz
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-15recipes: Unify indentationMartin Jansa
* This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
2013-04-15minidlna: move to nonworking directoryMartin Jansa
* distro-less build for qemuarm fails: | Linking minidlna | arm-oe-linux-gnueabi-gcc: error: getifaddr.o: No such file or directory | arm-oe-linux-gnueabi-gcc: error: sql.o: No such file or directory | arm-oe-linux-gnueabi-gcc: error: inotify.o: No such file or directory | make: *** [minidlna] Error 1 * http://comments.gmane.org/gmane.comp.handhelds.openembedded/56989 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-12live555: Add MIRROR for older versionsMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-09libmad: removePaul Eggleton
This is largely equivalent to the recipe in OE-Core apart from LICENSE_FLAGS, insignificant patch differences, and an additional patch for avr32 optimisation (and since there appears to be no public layer for an avr32 machine, there's not a great deal of point in preserving the latter). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-09libvpx: do not hardcode -mfloat-api=softfp for ARM buildsMarcin Juszkiewicz
| Configuring for target 'armv7-linux-gcc' | enabling armv7 | enabling armv6 | enabling armv5te | enabling fast_unaligned | Unable to invoke compiler: arm-oe-linux-gnueabi-gcc -march=armv7-a -marm -mthumb-interwork -mfloat-abi=hard -mfpu=neon --sysroot=/home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sysroots/genericarmv7a -O2 -pipe -g -feliminate-unused-debug-types -fPIC -march=armv7-a -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp -O3 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wdeclaration-after-statement -Wdisabled-optimization -Wpointer-arith -Wtype-limits -Wcast-qual -Wno-unused | | Configuration failed. This could reflect a misconfiguration of your | toolchains, improper options selected, or another problem. If you | don't see any useful error messages above, the next step is to look | at the configure error log file (config.err) to determine what | configure was trying to do when it died. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-03-13libav: library packages shouldn't rdepend on libav packageAndreas Oberritter
Otherwise the libav executables (avplay, ffmpeg etc.) get dragged into the image, along with all their dependencies (e.g. SDL). Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Acked-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-03-13libdvdread: update to version 4.2.0Mario Domenech Goulart
The previous version (4.1.3-10) was unbuildable due to this issue: WARNING: Failed to fetch URL git://git.debian-maintainers.org/git/daniel/libdvdread.git;protocol=git;branch=debian, attempting MIRRORS if available ERROR: Fetcher failure: Fetch command failed with exit code 128, output: Cloning into bare repository <snip>/downloads//git2/git.debian-maintainers.org.git.daniel.libdvdread.git... fatal: Unable to look up git.debian-maintainers.org (port 9418) (Name or service not known) Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-19obexd, id3lib: fix LIC_FILES_CHKSUM URLMartin Jansa
* how was it possible to check LIC_FILES_CHKSUMs before? I know it was building, now it fails with: ERROR: Function failed: obexd: LIC_FILES_CHKSUM points to an invalid file: /OE/shr-core/tmp-eglibc/work/xscalete-oe-linux-gnueabi/obexd/0.48-r0/obexd-0.48/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-16minidlna: Integrated version 1.0.25Andrei Gherzan
Add two patches to fix build. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-16x264: Add patch to remove default flags -mcpu=cortex-a8 and -mfpu=neonAndrei Gherzan
-march flag is not in CFLAGS so this will always default to -mcpu=cortex-a8 -mfpu=neon. Obviously wrong for other machines. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-05patches: update Upstream-Status to use capital 'S'Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-01mplayer2: add faad2 to DEPENDSMartin Jansa
* it's autodetected from sysroot after faad2 is built Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-27libav: enable x264 encoder supportKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-27x264: add git versionKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-18libav: add support for AArch64Marcin Juszkiewicz
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-18libav: move --enable-postproc to 0.8.4 recipeMarcin Juszkiewicz
libav 9.1 does not have this option. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-18libav: update to 0.8.4Koen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-18libpostproc: Remove -disable-yasm as this is a nonexistent flagAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-10libass: add missing dependency on fribidiMarcin Juszkiewicz
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-06libmad: replace obsolete automake macros with working onesMarko Lindqvist
Add obsolete-automake-macros.patch that replaces automake macros no longer supported by automake-1.13 with modern constructs. Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-06libmikmod: replace obsolete automake macros with working onesMarko Lindqvist
Add obsolete-automake-macros.patch that replaces automake macros no longer supported by automake-1.13 with modern constructs. Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-25pavucontrol: upgrade to 1.0Martin Jansa
* also fixes build without lynx: | make[2]: Entering directory `/OE/shr-core/tmp-eglibc/work/x86_64-oe-linux/pavucontrol/0.9.10+git-r1/git/doc' | make[2]: *** No rule to make target `README', needed by `all-am'. Stop. | make[2]: Leaving directory `/OE/shr-core/tmp-eglibc/work/x86_64-oe-linux/pavucontrol/0.9.10+git-r1/git/doc' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-23libass: upgrade to 0.10.1Martin Jansa
* old version wasn't compatible with libpng-1.5 from oe-core * COPYING was updated with ISC text old 0.9.11 was GPLv2 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-16libsdl-mixer: update to upstream version 1.2.12Marko Lindqvist
Now uses zlib license. Dropped fix-flac-madness patch as upsream configure check in question now uses AC_TRY_COMPILE instead of AC_TRY_RUN. Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>