All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] package/weston: install to staging
@ 2022-09-09  5:07 James Hilliard
  2022-09-09  5:08 ` [Buildroot] [PATCH 2/2] package/cog: add weston direct display support James Hilliard
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: James Hilliard @ 2022-09-09  5:07 UTC (permalink / raw)
  To: buildroot
  Cc: Adrian Perez de Castro, James Hilliard, Yann E . MORIN, Thomas Petazzoni

We need to install weston to staging so that applications like cog
can use weston-direct-display.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/weston/weston.mk | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/weston/weston.mk b/package/weston/weston.mk
index e6c54ee7aa..5e71473640 100644
--- a/package/weston/weston.mk
+++ b/package/weston/weston.mk
@@ -10,6 +10,7 @@ WESTON_SOURCE = weston-$(WESTON_VERSION).tar.xz
 WESTON_LICENSE = MIT
 WESTON_LICENSE_FILES = COPYING
 WESTON_CPE_ID_VENDOR = wayland
+WESTON_INSTALL_STAGING = YES
 
 WESTON_DEPENDENCIES = host-pkgconf wayland wayland-protocols \
 	libxkbcommon pixman libpng udev cairo libinput libdrm
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH 2/2] package/cog: add weston direct display support
  2022-09-09  5:07 [Buildroot] [PATCH 1/2] package/weston: install to staging James Hilliard
@ 2022-09-09  5:08 ` James Hilliard
  2022-09-13 18:03   ` Adrian Perez de Castro
  2022-09-13 18:03 ` [Buildroot] [PATCH 1/2] package/weston: install to staging Adrian Perez de Castro
  2022-09-17 15:45 ` Thomas Petazzoni
  2 siblings, 1 reply; 5+ messages in thread
From: James Hilliard @ 2022-09-09  5:08 UTC (permalink / raw)
  To: buildroot
  Cc: Adrian Perez de Castro, James Hilliard, Yann E . MORIN, Thomas Petazzoni

Enable optional weston direct display support when weston is
available.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/cog/cog.mk | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/package/cog/cog.mk b/package/cog/cog.mk
index 5f7abcab1f..1f24bebee4 100644
--- a/package/cog/cog.mk
+++ b/package/cog/cog.mk
@@ -14,11 +14,17 @@ COG_LICENSE_FILES = COPYING
 COG_CONF_OPTS = \
 	-DCOG_BUILD_PROGRAMS=ON \
 	-DCOG_PLATFORM_HEADLESS=ON \
-	-DCOG_WESTON_DIRECT_DISPLAY=OFF \
 	-DINSTALL_MAN_PAGES=OFF \
 	-DCOG_HOME_URI='$(call qstrip,$(BR2_PACKAGE_COG_PROGRAMS_HOME_URI))' \
 	-DUSE_SOUP2=ON
 
+ifeq ($(BR2_PACKAGE_WESTON),y)
+COG_CONF_OPTS += -DCOG_WESTON_DIRECT_DISPLAY=ON
+COG_DEPENDENCIES += weston
+else
+COG_CONF_OPTS += -DCOG_WESTON_DIRECT_DISPLAY=OFF
+endif
+
 ifeq ($(BR2_PACKAGE_COG_PLATFORM_FDO),y)
 COG_CONF_OPTS += -DCOG_PLATFORM_WL=ON
 COG_DEPENDENCIES += libxkbcommon wayland-protocols
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [Buildroot] [PATCH 1/2] package/weston: install to staging
  2022-09-09  5:07 [Buildroot] [PATCH 1/2] package/weston: install to staging James Hilliard
  2022-09-09  5:08 ` [Buildroot] [PATCH 2/2] package/cog: add weston direct display support James Hilliard
@ 2022-09-13 18:03 ` Adrian Perez de Castro
  2022-09-17 15:45 ` Thomas Petazzoni
  2 siblings, 0 replies; 5+ messages in thread
From: Adrian Perez de Castro @ 2022-09-13 18:03 UTC (permalink / raw)
  To: James Hilliard
  Cc: James Hilliard, Yann E . MORIN, Thomas Petazzoni, buildroot


[-- Attachment #1.1: Type: text/plain, Size: 939 bytes --]

Hi,

Patch set LGTM.

On Thu, 08 Sep 2022 23:07:59 -0600 James Hilliard <james.hilliard1@gmail.com> wrote:
> We need to install weston to staging so that applications like cog
> can use weston-direct-display.
> 
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>

Reviewed-by: Adrian Perez de Castro <aperez@igalia.com>

> ---
>  package/weston/weston.mk | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/package/weston/weston.mk b/package/weston/weston.mk
> index e6c54ee7aa..5e71473640 100644
> --- a/package/weston/weston.mk
> +++ b/package/weston/weston.mk
> @@ -10,6 +10,7 @@ WESTON_SOURCE = weston-$(WESTON_VERSION).tar.xz
>  WESTON_LICENSE = MIT
>  WESTON_LICENSE_FILES = COPYING
>  WESTON_CPE_ID_VENDOR = wayland
> +WESTON_INSTALL_STAGING = YES
>  
>  WESTON_DEPENDENCIES = host-pkgconf wayland wayland-protocols \
>  	libxkbcommon pixman libpng udev cairo libinput libdrm
> -- 
> 2.34.1
> 
> 

Cheers,
—Adrián

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Buildroot] [PATCH 2/2] package/cog: add weston direct display support
  2022-09-09  5:08 ` [Buildroot] [PATCH 2/2] package/cog: add weston direct display support James Hilliard
@ 2022-09-13 18:03   ` Adrian Perez de Castro
  0 siblings, 0 replies; 5+ messages in thread
From: Adrian Perez de Castro @ 2022-09-13 18:03 UTC (permalink / raw)
  To: James Hilliard
  Cc: James Hilliard, Yann E . MORIN, Thomas Petazzoni, buildroot


[-- Attachment #1.1: Type: text/plain, Size: 1371 bytes --]

Hi,

Patch set LGTM.

On Thu, 08 Sep 2022 23:08:00 -0600 James Hilliard <james.hilliard1@gmail.com> wrote:
> Enable optional weston direct display support when weston is
> available.
> 
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>

Reviewed-by: Adrian Perez de Castro <aperez@igalia.com>

> ---
>  package/cog/cog.mk | 8 +++++++-
>  1 file changed, 7 insertions(+), 1 deletion(-)
> 
> diff --git a/package/cog/cog.mk b/package/cog/cog.mk
> index 5f7abcab1f..1f24bebee4 100644
> --- a/package/cog/cog.mk
> +++ b/package/cog/cog.mk
> @@ -14,11 +14,17 @@ COG_LICENSE_FILES = COPYING
>  COG_CONF_OPTS = \
>  	-DCOG_BUILD_PROGRAMS=ON \
>  	-DCOG_PLATFORM_HEADLESS=ON \
> -	-DCOG_WESTON_DIRECT_DISPLAY=OFF \
>  	-DINSTALL_MAN_PAGES=OFF \
>  	-DCOG_HOME_URI='$(call qstrip,$(BR2_PACKAGE_COG_PROGRAMS_HOME_URI))' \
>  	-DUSE_SOUP2=ON
>  
> +ifeq ($(BR2_PACKAGE_WESTON),y)
> +COG_CONF_OPTS += -DCOG_WESTON_DIRECT_DISPLAY=ON
> +COG_DEPENDENCIES += weston
> +else
> +COG_CONF_OPTS += -DCOG_WESTON_DIRECT_DISPLAY=OFF
> +endif
> +
>  ifeq ($(BR2_PACKAGE_COG_PLATFORM_FDO),y)
>  COG_CONF_OPTS += -DCOG_PLATFORM_WL=ON
>  COG_DEPENDENCIES += libxkbcommon wayland-protocols
> -- 
> 2.34.1
> 
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
> 

Cheers,
—Adrián

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Buildroot] [PATCH 1/2] package/weston: install to staging
  2022-09-09  5:07 [Buildroot] [PATCH 1/2] package/weston: install to staging James Hilliard
  2022-09-09  5:08 ` [Buildroot] [PATCH 2/2] package/cog: add weston direct display support James Hilliard
  2022-09-13 18:03 ` [Buildroot] [PATCH 1/2] package/weston: install to staging Adrian Perez de Castro
@ 2022-09-17 15:45 ` Thomas Petazzoni
  2 siblings, 0 replies; 5+ messages in thread
From: Thomas Petazzoni @ 2022-09-17 15:45 UTC (permalink / raw)
  To: James Hilliard; +Cc: Adrian Perez de Castro, Yann E . MORIN, buildroot

On Thu,  8 Sep 2022 23:07:59 -0600
James Hilliard <james.hilliard1@gmail.com> wrote:

> We need to install weston to staging so that applications like cog
> can use weston-direct-display.
> 
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
>  package/weston/weston.mk | 1 +
>  1 file changed, 1 insertion(+)

Both applied, thanks! And thanks Adrian for the review!

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-09-17 15:46 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-09  5:07 [Buildroot] [PATCH 1/2] package/weston: install to staging James Hilliard
2022-09-09  5:08 ` [Buildroot] [PATCH 2/2] package/cog: add weston direct display support James Hilliard
2022-09-13 18:03   ` Adrian Perez de Castro
2022-09-13 18:03 ` [Buildroot] [PATCH 1/2] package/weston: install to staging Adrian Perez de Castro
2022-09-17 15:45 ` Thomas Petazzoni

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.