* [PATCH 1/2] gstreamer1.0-plugins-base: Add 'viv-fb' OpenGL Window System option
@ 2020-11-20 17:36 Otavio Salvador
2020-11-20 17:36 ` [PATCH 2/2] gstreamer1.0-plugins-base: Use bb.utils.filter to reduce code Otavio Salvador
0 siblings, 1 reply; 5+ messages in thread
From: Otavio Salvador @ 2020-11-20 17:36 UTC (permalink / raw)
To: OpenEmbedded Core Mailing List; +Cc: Otavio Salvador
This adds the 'viv-fb' PACKAGECONFIG option to allow Vivante GPU window
system to work.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
.../gstreamer/gstreamer1.0-plugins-base_1.18.1.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb
index 8e3ff21c90..8813b8faca 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb
@@ -62,12 +62,14 @@ PACKAGECONFIG[egl] = ",,virtual/egl"
PACKAGECONFIG[gbm] = ",,virtual/libgbm libgudev libdrm"
PACKAGECONFIG[wayland] = ",,wayland-native wayland wayland-protocols libdrm"
PACKAGECONFIG[dispmanx] = ",,virtual/libomxil"
+PACKAGECONFIG[viv-fb] = ",,virtual/libgles2 virtual/libg2d"
OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'x11', ' x11', '', d)}"
OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'gbm', ' gbm', '', d)}"
OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'wayland', ' wayland', '', d)}"
OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'dispmanx', ' dispmanx', '', d)}"
OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'egl', ' egl', '', d)}"
+OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'viv-fb', ' viv-fb', '', d)}"
EXTRA_OEMESON += " \
-Ddoc=disabled \
--
2.29.2
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/2] gstreamer1.0-plugins-base: Use bb.utils.filter to reduce code
2020-11-20 17:36 [PATCH 1/2] gstreamer1.0-plugins-base: Add 'viv-fb' OpenGL Window System option Otavio Salvador
@ 2020-11-20 17:36 ` Otavio Salvador
2020-11-20 21:21 ` [OE-core] " Andre McCurdy
0 siblings, 1 reply; 5+ messages in thread
From: Otavio Salvador @ 2020-11-20 17:36 UTC (permalink / raw)
To: OpenEmbedded Core Mailing List; +Cc: Otavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
.../gstreamer/gstreamer1.0-plugins-base_1.18.1.bb | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb
index 8813b8faca..43d51552f1 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb
@@ -64,12 +64,7 @@ PACKAGECONFIG[wayland] = ",,wayland-native wayland wayland-protocols libdrm
PACKAGECONFIG[dispmanx] = ",,virtual/libomxil"
PACKAGECONFIG[viv-fb] = ",,virtual/libgles2 virtual/libg2d"
-OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'x11', ' x11', '', d)}"
-OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'gbm', ' gbm', '', d)}"
-OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'wayland', ' wayland', '', d)}"
-OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'dispmanx', ' dispmanx', '', d)}"
-OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'egl', ' egl', '', d)}"
-OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'viv-fb', ' viv-fb', '', d)}"
+OPENGL_WINSYS_append = "${@bb.utils.filter('PACKAGECONFIG', 'x11 gbm wayland dispmanx egl viv-fb', d)}"
EXTRA_OEMESON += " \
-Ddoc=disabled \
--
2.29.2
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [OE-core] [PATCH 2/2] gstreamer1.0-plugins-base: Use bb.utils.filter to reduce code
2020-11-20 17:36 ` [PATCH 2/2] gstreamer1.0-plugins-base: Use bb.utils.filter to reduce code Otavio Salvador
@ 2020-11-20 21:21 ` Andre McCurdy
2020-11-20 21:53 ` Otavio Salvador
0 siblings, 1 reply; 5+ messages in thread
From: Andre McCurdy @ 2020-11-20 21:21 UTC (permalink / raw)
To: Otavio Salvador; +Cc: OpenEmbedded Core Mailing List, Otavio Salvador
On Fri, Nov 20, 2020 at 9:36 AM Otavio Salvador
<otavio.salvador@gmail.com> wrote:
>
> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
> ---
>
> .../gstreamer/gstreamer1.0-plugins-base_1.18.1.bb | 7 +------
> 1 file changed, 1 insertion(+), 6 deletions(-)
>
> diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb
> index 8813b8faca..43d51552f1 100644
> --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb
> +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb
> @@ -64,12 +64,7 @@ PACKAGECONFIG[wayland] = ",,wayland-native wayland wayland-protocols libdrm
> PACKAGECONFIG[dispmanx] = ",,virtual/libomxil"
> PACKAGECONFIG[viv-fb] = ",,virtual/libgles2 virtual/libg2d"
>
> -OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'x11', ' x11', '', d)}"
> -OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'gbm', ' gbm', '', d)}"
> -OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'wayland', ' wayland', '', d)}"
> -OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'dispmanx', ' dispmanx', '', d)}"
> -OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'egl', ' egl', '', d)}"
> -OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'viv-fb', ' viv-fb', '', d)}"
> +OPENGL_WINSYS_append = "${@bb.utils.filter('PACKAGECONFIG', 'x11 gbm wayland dispmanx egl viv-fb', d)}"
This drops the first leading space so isn't exactly equivalent.
> EXTRA_OEMESON += " \
> -Ddoc=disabled \
> --
> 2.29.2
>
>
>
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [OE-core] [PATCH 2/2] gstreamer1.0-plugins-base: Use bb.utils.filter to reduce code
2020-11-20 21:21 ` [OE-core] " Andre McCurdy
@ 2020-11-20 21:53 ` Otavio Salvador
0 siblings, 0 replies; 5+ messages in thread
From: Otavio Salvador @ 2020-11-20 21:53 UTC (permalink / raw)
To: Andre McCurdy; +Cc: OpenEmbedded Core Mailing List, Otavio Salvador
Good point. Please ignore this commit. My fault :-(
Em sex., 20 de nov. de 2020 às 18:21, Andre McCurdy
<armccurdy@gmail.com> escreveu:
>
> On Fri, Nov 20, 2020 at 9:36 AM Otavio Salvador
> <otavio.salvador@gmail.com> wrote:
> >
> > Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
> > ---
> >
> > .../gstreamer/gstreamer1.0-plugins-base_1.18.1.bb | 7 +------
> > 1 file changed, 1 insertion(+), 6 deletions(-)
> >
> > diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb
> > index 8813b8faca..43d51552f1 100644
> > --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb
> > +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.1.bb
> > @@ -64,12 +64,7 @@ PACKAGECONFIG[wayland] = ",,wayland-native wayland wayland-protocols libdrm
> > PACKAGECONFIG[dispmanx] = ",,virtual/libomxil"
> > PACKAGECONFIG[viv-fb] = ",,virtual/libgles2 virtual/libg2d"
> >
> > -OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'x11', ' x11', '', d)}"
> > -OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'gbm', ' gbm', '', d)}"
> > -OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'wayland', ' wayland', '', d)}"
> > -OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'dispmanx', ' dispmanx', '', d)}"
> > -OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'egl', ' egl', '', d)}"
> > -OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'viv-fb', ' viv-fb', '', d)}"
> > +OPENGL_WINSYS_append = "${@bb.utils.filter('PACKAGECONFIG', 'x11 gbm wayland dispmanx egl viv-fb', d)}"
>
> This drops the first leading space so isn't exactly equivalent.
>
> > EXTRA_OEMESON += " \
> > -Ddoc=disabled \
> > --
> > 2.29.2
> >
> >
> >
> >
--
Otavio Salvador O.S. Systems
http://www.ossystems.com.br http://code.ossystems.com.br
Mobile: +55 (53) 9 9981-7854 Mobile: +1 (347) 903-9750
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/2] gstreamer1.0-plugins-base: Add 'viv-fb' OpenGL Window System option
@ 2021-04-15 14:59 Otavio Salvador
0 siblings, 0 replies; 5+ messages in thread
From: Otavio Salvador @ 2021-04-15 14:59 UTC (permalink / raw)
To: OpenEmbedded Core Mailing List; +Cc: Otavio Salvador
This adds the 'viv-fb' PACKAGECONFIG option to allow Vivante GPU window
system to work.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
.../gstreamer/gstreamer1.0-plugins-base_1.18.4.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.4.bb
index 728a99e08b..4621d9f198 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.4.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.4.bb
@@ -65,12 +65,14 @@ PACKAGECONFIG[egl] = ",,virtual/egl"
PACKAGECONFIG[gbm] = ",,virtual/libgbm libgudev libdrm"
PACKAGECONFIG[wayland] = ",,wayland-native wayland wayland-protocols libdrm"
PACKAGECONFIG[dispmanx] = ",,virtual/libomxil"
+PACKAGECONFIG[viv-fb] = ",,virtual/libgles2 virtual/libg2d"
OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'x11', ' x11', '', d)}"
OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'gbm', ' gbm', '', d)}"
OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'wayland', ' wayland', '', d)}"
OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'dispmanx', ' dispmanx', '', d)}"
OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'egl', ' egl', '', d)}"
+OPENGL_WINSYS_append = "${@bb.utils.contains('PACKAGECONFIG', 'viv-fb', ' viv-fb', '', d)}"
EXTRA_OEMESON += " \
-Ddoc=disabled \
--
2.31.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2021-04-15 14:59 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-20 17:36 [PATCH 1/2] gstreamer1.0-plugins-base: Add 'viv-fb' OpenGL Window System option Otavio Salvador
2020-11-20 17:36 ` [PATCH 2/2] gstreamer1.0-plugins-base: Use bb.utils.filter to reduce code Otavio Salvador
2020-11-20 21:21 ` [OE-core] " Andre McCurdy
2020-11-20 21:53 ` Otavio Salvador
2021-04-15 14:59 [PATCH 1/2] gstreamer1.0-plugins-base: Add 'viv-fb' OpenGL Window System option Otavio Salvador
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.