* [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.