diff options
| author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2013-08-05 17:47:39 +0100 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-08-13 23:05:58 +0100 |
| commit | 4acdab05e980302fe239a229fcf738501147cf9a (patch) | |
| tree | 8ee3f4df2dff1fa98d911613f6465f91b9c60a03 /meta/recipes-multimedia/libav/libav_git.bb | |
| parent | 70711312008eda97ece45af73d68ba86f714a13f (diff) | |
| download | poky-4acdab05e980302fe239a229fcf738501147cf9a.tar.gz | |
libav: add from meta-oe, update and tweak
Changes from the meta-oe recipe:
* Update stable recipe to 0.8.8
* Update git recipe to the tag for 9.8 (for now)
* Switch over to a tarball for the release version recipe
* Add LICENSE_FLAGS = "commercial"
* Set SUMMARY instead of DESCRIPTION
* Add yasm-native to DEPENDS since there is now a recipe for it
* Remove libvpx from DEPENDS and add a PACKAGECONFIG option for it,
disabled by default since it wasn't actually being enabled
* Add a PACKAGECONFIG option for x11 to enable/disable x11grab, and
add the proper DEPENDS if so (still defaults to enabled)
* Add a number of other PACKAGECONFIG options, replacing some old
comments as well as offering the ability to disable x264.
* Hide text relocation warning when building for i586 (PIC can't be
enabled for 32-bit x86).
* Drop PR
Notes for the git recipe:
* This hasn't been able to be built recently in meta-oe since there was
a circular dependency between libav and libpostproc. libpostproc is
part of libav 0.8.x but was split out in 9+ and is not needed at all
anymore by libav itself, so this dependency was removed.
* Additionally the recipe was filtering out the option to enable
libpostproc but this option wasn't being added by the inc file and
thus the filter wasn't doing anything, so I dropped this as well.
(From OE-Core rev: 9a670f780b1f1204d426017ff9a95842ad85800e)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-multimedia/libav/libav_git.bb')
| -rw-r--r-- | meta/recipes-multimedia/libav/libav_git.bb | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/meta/recipes-multimedia/libav/libav_git.bb b/meta/recipes-multimedia/libav/libav_git.bb new file mode 100644 index 0000000000..951baa9a3f --- /dev/null +++ b/meta/recipes-multimedia/libav/libav_git.bb | |||
| @@ -0,0 +1,16 @@ | |||
| 1 | require libav.inc | ||
| 2 | |||
| 3 | LIC_FILES_CHKSUM = "file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ | ||
| 4 | file://COPYING.GPLv3;md5=d32239bcb673463ab874e80d47fae504 \ | ||
| 5 | file://COPYING.LGPLv2.1;md5=bd7a443320af8c812e4c18d1b79df004 \ | ||
| 6 | file://COPYING.LGPLv3;md5=e6a600fd5e1d9cbde2d983680233ad02" | ||
| 7 | |||
| 8 | PV = "9.8+git${SRCPV}" | ||
| 9 | |||
| 10 | DEFAULT_PREFERENCE = "-1" | ||
| 11 | |||
| 12 | SRCREV = "9aaca159bd220582c698f13d081a455f398c9975" | ||
| 13 | SRC_URI = "git://git.libav.org/libav.git" | ||
| 14 | |||
| 15 | S = "${WORKDIR}/git" | ||
| 16 | |||
