Commit Graph

37 Commits

Author SHA1 Message Date
Cliff Brake 01019bf50f libdc1394: add recipe
Initial recipe created by Khem Raj

Signed-off-by: Cliff Brake <cbrake@bec-systems.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-17 17:39:30 +02:00
Paul Eggleton b3bcdd59e2 schroedinger: add recipe
Originally based on the recipe from OE-Classic. Changes from that
version:

* Remove packaging of gstreamer plugin that was removed in 1.09
* Inherit pkgconfig since pkg-config is being used
* Set more appropriate LICENSE
* Add LIC_FILES_CHKSUM
* Add SUMMARY
* Optimise out inc file since it doesn't seem particularly useful to
  have one for this recipe

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05 12:36:25 +02:00
Paul Eggleton 4abf170d36 faac: add recipe
Originally based on the recipe from OE-Classic. Changes from that
version:

* Update to 1.28
* Add a patch from Debian to fix compilation errors
* Split out staticdev files into their own package
* Set reasonable SUMMARY instead of DESCRIPTION
* Add LIC_FILES_CHKSUM
* Drop PRIORITY and default value of S
* Rearrange recipe into logical order

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05 12:36:25 +02:00
jc@vtkloud.com a83a588b4d libao: add version 1.1.0
This is basically a 99% import of Peter Tworek's recipe from tworaz666@gmail.com found in https://github.com/tworaz/oe-tworaz/blob/master/meta-jlime/recipes-support/libao/libao_1.1.0.bb

Signed-off-by: JC <jc@vtkloud.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-19 13:56:58 +02:00
Martin Jansa d06960f399 sox: Add PACKAGECONFIG for mad, id3tag and lame
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:13:54 +02:00
Martin Jansa 0229364a2f fluidsynth: Add PACKAGECONFIG for sndfile, jack, pulseaudio, portaudio and readline
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:13:54 +02:00
Ross Burton ef3f283609 dleyna: switch to git clones instead of generated tarballs
The tarballs used were the dynamically-generated tarballs from github, which
recently have changed checksum.  Avoid this problem entirely by fetching from
git, locked to the relevant tag.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Acked-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:06:28 +02:00
Eren Türkay 06673b1e9d mpg123: add PACKAGECONFIG for pulseaudio and alsa
The default DISTRO_FEATURES include alsa and pulseaudio at the same
time. Hence, both of the options are enabled in mpg123 configuration
without adding related dependencies, which causes build error.

Make the options mutually exclusive through PACKAGECONFIG.  If both alsa
and pulseaudio are specified, pulseaudio takes precedence.

Signed-off-by: Eren Türkay <eren@hambedded.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:40 +02:00
Jackie Huang b79176adb3 remove the unnecessary protocol parameters
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-09-03 16:59:13 +02:00
Martin Jansa dee8b39cc2 sox: add PACKAGECONFIG for magic and wavpack
* it's autodetected from sysroot
* add PACKAGECONFIG to make it deterministic

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-30 11:17:11 +02:00
Paul Barker 673d4ee87d mpd: replace ENTERPRISE_DISTRO with PACKAGECONFIG options
Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-27 18:52:24 +02:00
Paul Barker 29c2573125 vlc: replace ENTERPRISE_DISTRO with PACKAGECONFIG options
Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-27 18:52:24 +02:00
Otavio Salvador 450940b3a6 bigbuckbunny: Add 480p, 720p and 1080p movies
This provides a recipe to install the movies in the rootfs; these
allow for people to make demo images which carry the movies for show.

These recipes are based on Angstrom ones. Thanks by their base work.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-28 11:01:09 +02:00
Paul Barker 3d6369b7c3 vlc: fix configure failures with ENTERPRISE_DISTRO=1
VLC will by default search for libmad, liba52 and other libraries and may fail
to configure if they are not available. We add the relevant options to
EXTRA_OECONF to ensure that ENTERPRISE_DISTRO is respected.

Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-07 18:59:01 +02:00
Paul Barker 07a97f66b2 vlc: removed unrecognised configure options
The configure options --enable-libtool, --disable-wxwidgets, --enable-x11,
--enable-wma and --disable-hal were not recognised by the configure script for
vlc and therefore do not have any effect (they just cause a warning).

These options are removed to prevent confusion.

Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-07 18:59:01 +02:00
Paul Barker 6e8f3e6d46 vlc: moved to meta-multimedia
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-05-07 18:59:01 +02:00
Paul Barker e740789097 fluidsynth: added dependency on glib
Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-07 18:59:01 +02:00
Paul Barker 4b136cfbcd fluidsynth: fixed license name
Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-07 18:59:01 +02:00
Martin Jansa a45830a39b recipes: Unify indentation
* 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-15 16:23:17 +02:00
Martin Jansa b6643c81bd gst123: move to nonworking directory
* gst123 is still "sometimes" using wrong sysroot

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-15 16:22:07 +02:00
Martin Jansa 05fbf94558 mpd: move systemd support from meta-systemd back to meta-multimedia
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-15 16:22:03 +02:00
dv@pseudoterminal.org 17f37f29b6 add recipe for mpg123, a decoder for MPEG-1 layer 1, 2, and 3
mpg123 consists of a decoder library, and a command line application.
The application can be used to playback and dump decoded mp1/mp2/mp3 files.
The library can be integrated in other applications. CPU usage is minimal.

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-11 11:33:38 +02:00
Andreas Oberritter ea7e9c2e00 libmusicbrainz: fix subsequent invocations of do_configure
Every second invocation of do_configure failed with this error:

| CMake Error at src/CMakeLists.txt:19 (INCLUDE):
|   include could not find load file:
|
|     [...]/git/build-native/ImportExecutables.cmake

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-03-21 22:01:08 +01:00
Ross Burton 95b04ad54c libmusicbrainz: add
Moved from oe-core.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-01 17:44:22 +01:00
Wayne Tams 2942932a8b gst-rtsp: add GStreamer RTSP server/library
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-22 13:18:03 +01:00
Andreas Müller 8eb46a9fd5 openal-soft: initial add 1.15.1 2013-01-10 12:22:40 +01:00
Ross Burton 6210e05a52 gst123: add package
gst123 is useful for testing as it simply uses PlayBin, but can display the
pipeline being used for QA purposes.

Signed-off-by: Ross Burton <ross.burton@intel.com>
2013-01-09 11:42:46 +01:00
Ross Burton 7ee7a238f1 media-service-demo: add snapshot from git
Signed-off-by: Ross Burton <ross.burton@intel.com>
2013-01-09 11:42:46 +01:00
Ross Burton 53a856a247 renderer-service-upnp: add 0.3.0
Signed-off-by: Ross Burton <ross.burton@intel.com>
2013-01-09 11:42:46 +01:00
Ross Burton 9b1824a02b media-service-upnp: add 0.4.0
Signed-off-by: Ross Burton <ross.burton@intel.com>
2013-01-09 11:42:46 +01:00
Martin Jansa 64e891e02f fluidsynth: upgrade to 1.1.1
* and drop special do_configure, now with libtool working with sysroot
  argument, we need this otherwise libfluidsynth.la references
  /usr/lib/libasound.la directly instead of =/usr/lib/libasound.la and
  e.g. vlc build fails

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-11 01:54:24 +01:00
Martin Jansa 443fcb6bdc fluidsynth: import from OE-Classic
* needed for epiano
* added LIC_FILES_CHSKUm
* fixed LICENSE

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-10 19:05:52 +01:00
Otavio Salvador 9f8f2420c4 sox: bump PR due libav update
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-10-05 11:27:11 +02:00
Otavio Salvador 1ab9fde330 mpd: bump PR due libav update
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-10-05 11:27:07 +02:00
Andreas Müller 242c972502 mpd: Initial add 0.17.1
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:03 +02:00
Andreas Müller 1eed7a3304 libmpd: initial add 11.8.17
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:03 +02:00
Koen Kooi 32504ed636 sox: add 14.4.0
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-10 14:50:41 +02:00