diff options
15 files changed, 15 insertions, 84 deletions
diff --git a/common/recipes-multimedia/gstreamer/gst-va-intel.bb b/common/recipes-multimedia/gstreamer/gst-va-intel.bb deleted file mode 100644 index 556153a9..00000000 --- a/common/recipes-multimedia/gstreamer/gst-va-intel.bb +++ /dev/null | |||
@@ -1,47 +0,0 @@ | |||
1 | DESCRIPTION = "GStreamer Video Acceleration Add-ons for Intel BSPs" | ||
2 | LICENSE = "MIT" | ||
3 | DEPENDS = "gst-meta-base" | ||
4 | LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690 \ | ||
5 | file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" | ||
6 | |||
7 | PR = "r2" | ||
8 | |||
9 | def map_gst_vaapi(d): | ||
10 | if base_contains('MACHINE_FEATURES', 'va-impl-intel', "1", "0", d) == "1": | ||
11 | return "gst-va-intel-vaapi" | ||
12 | return "" | ||
13 | |||
14 | VAAPI_IMPL = "${@map_gst_vaapi(d)}" | ||
15 | |||
16 | PACKAGES = "\ | ||
17 | gst-va-intel \ | ||
18 | gst-va-intel-general \ | ||
19 | gst-va-intel-video \ | ||
20 | ${VAAPI_IMPL} \ | ||
21 | " | ||
22 | |||
23 | ALLOW_EMPTY_gst-va-intel = "1" | ||
24 | ALLOW_EMPTY_gst-va-intel-general = "1" | ||
25 | ALLOW_EMPTY_gst-va-intel-video = "1" | ||
26 | ALLOW_EMPTY_gst-va-intel-vaapi = "1" | ||
27 | |||
28 | RDEPENDS_gst-va-intel = "\ | ||
29 | gst-va-intel-general \ | ||
30 | gst-va-intel-video \ | ||
31 | ${VAAPI_IMPL} \ | ||
32 | " | ||
33 | |||
34 | RDEPENDS_gst-va-intel-general = "\ | ||
35 | ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", \ | ||
36 | "commercial", "gst-ffmpeg", "", d)} \ | ||
37 | " | ||
38 | |||
39 | RDEPENDS_gst-va-intel-video = "\ | ||
40 | gst-plugins-good-isomp4 \ | ||
41 | " | ||
42 | |||
43 | # The gstreamer-vaapi package contains the vaapi implementation | ||
44 | # | ||
45 | RDEPENDS_gst-va-intel-vaapi = "\ | ||
46 | gstreamer-vaapi-0.10 \ | ||
47 | " | ||
diff --git a/common/recipes-multimedia/gstreamer/gstreamer-vaapi-0.10_0.5.9.bb b/common/recipes-multimedia/gstreamer/gstreamer-vaapi-0.10_0.5.9.bb deleted file mode 100644 index b863a741..00000000 --- a/common/recipes-multimedia/gstreamer/gstreamer-vaapi-0.10_0.5.9.bb +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | require gstreamer-vaapi.inc | ||
2 | |||
3 | DEPENDS += "gstreamer gst-plugins-base gst-plugins-bad" | ||
4 | |||
5 | GST_API_VERSION = "0.10" | ||
6 | |||
7 | PACKAGECONFIG_remove = "wayland" | ||
diff --git a/common/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.5.9.bb b/common/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.5.10.bb index c1c4f5ac..c1c4f5ac 100644 --- a/common/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.5.9.bb +++ b/common/recipes-multimedia/gstreamer/gstreamer-vaapi-1.0_0.5.10.bb | |||
diff --git a/common/recipes-multimedia/gstreamer/gstreamer-vaapi.inc b/common/recipes-multimedia/gstreamer/gstreamer-vaapi.inc index 2b08d1ca..64c61313 100644 --- a/common/recipes-multimedia/gstreamer/gstreamer-vaapi.inc +++ b/common/recipes-multimedia/gstreamer/gstreamer-vaapi.inc | |||
@@ -15,8 +15,8 @@ SRC_URI = "http://www.freedesktop.org/software/vaapi/releases/${REALPN}/${REALPN | |||
15 | file://install-tests.patch \ | 15 | file://install-tests.patch \ |
16 | " | 16 | " |
17 | 17 | ||
18 | SRC_URI[md5sum] = "d213d22affbb2d65ebf6107fec69999b" | 18 | SRC_URI[md5sum] = "3bd90b696b644be943450ba0c1497193" |
19 | SRC_URI[sha256sum] = "b5efbb5ccd3e9fd1ce16193dd14cfac327a8ec2662794c0067ff2603c3355003" | 19 | SRC_URI[sha256sum] = "0dd236c7bf225322b8934fdba99a7a9e4542566a2acbe7564cdc3ec2c8b73c9d" |
20 | 20 | ||
21 | S = "${WORKDIR}/${REALPN}-${PV}" | 21 | S = "${WORKDIR}/${REALPN}-${PV}" |
22 | 22 | ||
diff --git a/common/recipes-multimedia/libva/libva-intel-driver_1.4.1.bb b/common/recipes-multimedia/libva/libva-intel-driver_1.5.0.bb index 1a04ef48..ba09c2c6 100644 --- a/common/recipes-multimedia/libva/libva-intel-driver_1.4.1.bb +++ b/common/recipes-multimedia/libva/libva-intel-driver_1.5.0.bb | |||
@@ -16,8 +16,8 @@ DEPENDS = "libva libdrm" | |||
16 | SRC_URI = "http://www.freedesktop.org/software/vaapi/releases/${BPN}/${BPN}-${PV}.tar.bz2" | 16 | SRC_URI = "http://www.freedesktop.org/software/vaapi/releases/${BPN}/${BPN}-${PV}.tar.bz2" |
17 | SRC_URI += "file://wayland-include.patch" | 17 | SRC_URI += "file://wayland-include.patch" |
18 | 18 | ||
19 | SRC_URI[md5sum] = "688d5f4d7884b15e70205d528c1d61da" | 19 | SRC_URI[md5sum] = "16752f1584398265072129553b7907ce" |
20 | SRC_URI[sha256sum] = "fe6784c7ba6092204e3e7d4142e6023386b43f08127dae1243385078c5c21fec" | 20 | SRC_URI[sha256sum] = "d0b448193ab34b622cd14e4db8ca29991a4038b4eb459a8fbbcbd7db843da3dc" |
21 | 21 | ||
22 | inherit autotools pkgconfig | 22 | inherit autotools pkgconfig |
23 | 23 | ||
diff --git a/common/recipes-multimedia/libva/libva_1.0.16.bb b/common/recipes-multimedia/libva/libva_1.0.16.bb deleted file mode 100644 index 4c8ab141..00000000 --- a/common/recipes-multimedia/libva/libva_1.0.16.bb +++ /dev/null | |||
@@ -1,11 +0,0 @@ | |||
1 | require libva.inc | ||
2 | |||
3 | PACKAGECONFIG[x11] = ",,virtual/libx11 libxext libxfixes" | ||
4 | PACKAGECONFIG[wayland] = ",," | ||
5 | |||
6 | PR = "${INC_PR}.0" | ||
7 | |||
8 | SRC_URI = "http://www.freedesktop.org/software/vaapi/releases/libva/libva-${PV}.tar.bz2" | ||
9 | |||
10 | SRC_URI[md5sum] = "99343b27cf24e99abc0c5db2d09e30c8" | ||
11 | SRC_URI[sha256sum] = "03e46f8f48f252e6b6112c495745100bc217ddded801fdb393384aab1fafeaa2" | ||
diff --git a/common/recipes-multimedia/libva/libva_1.4.1.bb b/common/recipes-multimedia/libva/libva_1.4.1.bb deleted file mode 100644 index 23a499c7..00000000 --- a/common/recipes-multimedia/libva/libva_1.4.1.bb +++ /dev/null | |||
@@ -1,6 +0,0 @@ | |||
1 | require libva.inc | ||
2 | |||
3 | SRC_URI = "http://www.freedesktop.org/software/vaapi/releases/libva/${BP}.tar.bz2" | ||
4 | |||
5 | SRC_URI[md5sum] = "8e3e7096750c14d1f98da807df7c1ba5" | ||
6 | SRC_URI[sha256sum] = "0662af0ecdf1cfd2bb47e86f5bf66009554fe12ce7bf5b9cec6a2cc43f3f4c11" | ||
diff --git a/common/recipes-multimedia/libva/libva.inc b/common/recipes-multimedia/libva/libva_1.5.0.bb index f7f50024..85fe4cdb 100644 --- a/common/recipes-multimedia/libva/libva.inc +++ b/common/recipes-multimedia/libva/libva_1.5.0.bb | |||
@@ -17,11 +17,13 @@ SECTION = "x11" | |||
17 | LICENSE = "MIT" | 17 | LICENSE = "MIT" |
18 | LIC_FILES_CHKSUM = "file://COPYING;md5=2e48940f94acb0af582e5ef03537800f" | 18 | LIC_FILES_CHKSUM = "file://COPYING;md5=2e48940f94acb0af582e5ef03537800f" |
19 | 19 | ||
20 | INC_PR = "r1" | 20 | SRC_URI = "http://www.freedesktop.org/software/vaapi/releases/libva/${BP}.tar.bz2" |
21 | SRC_URI[md5sum] = "ad0b55794308ec397d249a0a2a6df27a" | ||
22 | SRC_URI[sha256sum] = "e946d4b3110e4e23ec6a588e0c828937e502c67196d1266214441fefc4b83486" | ||
21 | 23 | ||
22 | DEPENDS = "libdrm virtual/mesa virtual/libgles1 virtual/libgles2 virtual/egl" | 24 | DEPENDS = "libdrm virtual/mesa virtual/libgles1 virtual/libgles2 virtual/egl" |
23 | 25 | ||
24 | inherit autotools-brokensep pkgconfig | 26 | inherit autotools pkgconfig |
25 | 27 | ||
26 | EXTRA_OECONF = "--disable-dummy-driver" | 28 | EXTRA_OECONF = "--disable-dummy-driver" |
27 | 29 | ||
diff --git a/conf/machine/intel-core2-32.conf b/conf/machine/intel-core2-32.conf index 699d7578..2b79165f 100644 --- a/conf/machine/intel-core2-32.conf +++ b/conf/machine/intel-core2-32.conf | |||
@@ -15,7 +15,7 @@ MACHINE_FEATURES += "va-impl-intel" | |||
15 | MACHINE_FEATURES += "wifi 3g" | 15 | MACHINE_FEATURES += "wifi 3g" |
16 | MACHINE_FEATURES += "intel-ucode" | 16 | MACHINE_FEATURES += "intel-ucode" |
17 | 17 | ||
18 | MACHINE_HWCODECS ?= "va-intel gst-va-intel" | 18 | MACHINE_HWCODECS ?= "va-intel gstreamer-vaapi-1.0" |
19 | 19 | ||
20 | MACHINE_EXTRA_RRECOMMENDS += "linux-firmware" | 20 | MACHINE_EXTRA_RRECOMMENDS += "linux-firmware" |
21 | 21 | ||
diff --git a/conf/machine/intel-corei7-64.conf b/conf/machine/intel-corei7-64.conf index d3da826a..491ef04e 100644 --- a/conf/machine/intel-corei7-64.conf +++ b/conf/machine/intel-corei7-64.conf | |||
@@ -15,7 +15,7 @@ MACHINE_FEATURES += "va-impl-intel" | |||
15 | MACHINE_FEATURES += "wifi 3g" | 15 | MACHINE_FEATURES += "wifi 3g" |
16 | MACHINE_FEATURES += "intel-ucode" | 16 | MACHINE_FEATURES += "intel-ucode" |
17 | 17 | ||
18 | MACHINE_HWCODECS ?= "va-intel gst-va-intel" | 18 | MACHINE_HWCODECS ?= "va-intel gstreamer-vaapi-1.0" |
19 | 19 | ||
20 | MACHINE_EXTRA_RRECOMMENDS += "linux-firmware lms8" | 20 | MACHINE_EXTRA_RRECOMMENDS += "linux-firmware lms8" |
21 | 21 | ||
diff --git a/meta-isg/meta-haswell-wc/conf/machine/haswell-wc.conf b/meta-isg/meta-haswell-wc/conf/machine/haswell-wc.conf index 6487cd2f..eef4c130 100644 --- a/meta-isg/meta-haswell-wc/conf/machine/haswell-wc.conf +++ b/meta-isg/meta-haswell-wc/conf/machine/haswell-wc.conf | |||
@@ -16,7 +16,7 @@ require conf/machine/include/intel-corei7-64-common.inc | |||
16 | require conf/machine/include/intel-common-pkgarch.inc | 16 | require conf/machine/include/intel-common-pkgarch.inc |
17 | require conf/machine/include/meta-intel.inc | 17 | require conf/machine/include/meta-intel.inc |
18 | 18 | ||
19 | MACHINE_HWCODECS ?= "va-intel gst-va-intel" | 19 | MACHINE_HWCODECS ?= "va-intel gstreamer-vaapi-1.0" |
20 | 20 | ||
21 | XSERVER ?= "${XSERVER_X86_BASE} \ | 21 | XSERVER ?= "${XSERVER_X86_BASE} \ |
22 | ${XSERVER_X86_EXT} \ | 22 | ${XSERVER_X86_EXT} \ |
diff --git a/meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf b/meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf index 6bbae7a0..385fb93f 100644 --- a/meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf +++ b/meta-isg/meta-valleyisland/conf/machine/valleyisland-32.conf | |||
@@ -6,7 +6,7 @@ | |||
6 | #@DESCRIPTION: Machine configuration for Valley Island 32-bit systems, without Intel-proprietary graphics bits | 6 | #@DESCRIPTION: Machine configuration for Valley Island 32-bit systems, without Intel-proprietary graphics bits |
7 | 7 | ||
8 | PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" | 8 | PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" |
9 | PREFERRED_VERSION_linux-yocto ?= "3.10%" | 9 | PREFERRED_VERSION_linux-yocto ?= "3.14%" |
10 | 10 | ||
11 | require conf/machine/include/intel-core2-32-common.inc | 11 | require conf/machine/include/intel-core2-32-common.inc |
12 | require conf/machine/include/intel-common-pkgarch.inc | 12 | require conf/machine/include/intel-common-pkgarch.inc |
diff --git a/meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf b/meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf index a13cc171..7b5fe2d6 100644 --- a/meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf +++ b/meta-isg/meta-valleyisland/conf/machine/valleyisland-64.conf | |||
@@ -7,7 +7,7 @@ | |||
7 | 7 | ||
8 | 8 | ||
9 | PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" | 9 | PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto" |
10 | PREFERRED_VERSION_linux-yocto ?= "3.10%" | 10 | PREFERRED_VERSION_linux-yocto ?= "3.14%" |
11 | 11 | ||
12 | require conf/machine/include/intel-corei7-64-common.inc | 12 | require conf/machine/include/intel-corei7-64-common.inc |
13 | require conf/machine/include/intel-common-pkgarch.inc | 13 | require conf/machine/include/intel-common-pkgarch.inc |
diff --git a/meta-nuc/conf/machine/nuc.conf b/meta-nuc/conf/machine/nuc.conf index f9ab4d38..bdc4bca1 100644 --- a/meta-nuc/conf/machine/nuc.conf +++ b/meta-nuc/conf/machine/nuc.conf | |||
@@ -14,7 +14,7 @@ require conf/machine/include/meta-intel.inc | |||
14 | require conf/machine/include/intel-corei7-64-common.inc | 14 | require conf/machine/include/intel-corei7-64-common.inc |
15 | require conf/machine/include/intel-common-pkgarch.inc | 15 | require conf/machine/include/intel-common-pkgarch.inc |
16 | 16 | ||
17 | MACHINE_HWCODECS ?= "va-intel gst-va-intel" | 17 | MACHINE_HWCODECS ?= "va-intel gstreamer-vaapi-1.0" |
18 | 18 | ||
19 | XSERVER ?= "${XSERVER_X86_BASE} \ | 19 | XSERVER ?= "${XSERVER_X86_BASE} \ |
20 | ${XSERVER_X86_EXT} \ | 20 | ${XSERVER_X86_EXT} \ |
diff --git a/meta-sugarbay/conf/machine/sugarbay.conf b/meta-sugarbay/conf/machine/sugarbay.conf index b5fda31d..a3357370 100644 --- a/meta-sugarbay/conf/machine/sugarbay.conf +++ b/meta-sugarbay/conf/machine/sugarbay.conf | |||
@@ -14,7 +14,7 @@ require conf/machine/include/meta-intel.inc | |||
14 | require conf/machine/include/intel-corei7-64-common.inc | 14 | require conf/machine/include/intel-corei7-64-common.inc |
15 | require conf/machine/include/intel-common-pkgarch.inc | 15 | require conf/machine/include/intel-common-pkgarch.inc |
16 | 16 | ||
17 | MACHINE_HWCODECS ?= "va-intel gst-va-intel" | 17 | MACHINE_HWCODECS ?= "va-intel gstreamer-vaapi-1.0" |
18 | MACHINE_EXTRA_RRECOMMENDS += "linux-firmware" | 18 | MACHINE_EXTRA_RRECOMMENDS += "linux-firmware" |
19 | 19 | ||
20 | MACHINE_FEATURES += "wifi" | 20 | MACHINE_FEATURES += "wifi" |