Skip to content

weston-init: Add wpe-demo-run to installed files#27

Open
psaavedra wants to merge 7 commits intomainfrom
psaavedra/missing_wpe-demo-run
Open

weston-init: Add wpe-demo-run to installed files#27
psaavedra wants to merge 7 commits intomainfrom
psaavedra/missing_wpe-demo-run

Conversation

@psaavedra
Copy link
Member

Ensures the wpe-demo-run script is included in the package by adding it to the list of installed binaries.

@psaavedra psaavedra self-assigned this Feb 7, 2025
@psaavedra psaavedra marked this pull request as draft February 7, 2025 08:58
@psaavedra psaavedra force-pushed the psaavedra/missing_wpe-demo-run branch from 7e968c1 to 0d9a300 Compare February 7, 2025 08:59
@github-actions
Copy link

github-actions bot commented Feb 7, 2025

💿️ Image for wpe-2_46-raspberrypi5 (ref: 0d9a300).

@psaavedra psaavedra force-pushed the psaavedra/missing_wpe-demo-run branch 3 times, most recently from 799142d to 2be2580 Compare February 19, 2025 13:43
@github-actions
Copy link

💿️ Image for wpe-2_46-raspberrypi5 (ref: 8d059ba).

@github-actions
Copy link

💿️ Image for wpe-2_46-raspberrypi5 (ref: cb4257d).

@psaavedra psaavedra force-pushed the psaavedra/missing_wpe-demo-run branch from cb4257d to 68acd4d Compare February 20, 2025 11:52
@github-actions
Copy link

💿️ Image for wpe-2_46-raspberrypi5 (ref: 68acd4d).

@psaavedra psaavedra force-pushed the psaavedra/missing_wpe-demo-run branch 2 times, most recently from 22cb6fa to 5e4c6a1 Compare February 25, 2025 17:40
Ensures the `wpe-demo-run` script is included in the package by adding
it to the list of installed binaries.

Change-type: minor
Update `wpe-demo-run` script to include the `--maximize` option when
starting the WPE launcher.

Change-type: minor
* Add a new version of the LBSE patch for WPEWebKit 2.46:
  `0001-Add-LAYER_BASED_SVG_ENGINE-envvar_v2.46.patch`
* The patch allows toggling the SVG engine based on the presence of
  a file specified by `LAYER_BASED_SVG_ENGINE_TOGGLER`.
* Updated `wpewebkit_2.46.%.bbappend` to include the new patch,
  replacing the previous version.

Change-type: patch
* Created a new recipe `wpe-demos.bb` to install multiple WPEWebKit
  demos, including SVG and video demos.
* Added scripts for demo execution: `demo-videos-wolvic`,
  `demo-wpe-svg-tiger`, and `demo-wpe-svg-toggler`.
* Included icons for each demo in the `wpe-demos` package.
* Updated `core-image-weston-wpe.bb` to include the new demo packages:
  `wpe-demos-videos-wolvic`, `wpe-demos-svg-tiger`, and
  `wpe-demos-svg-toggler`.
* Implemented a post-processing command to replace the default Apache2
  htdocs with the demo directory.
* Ensured proper ownership of the demo directory by the `weston` user.

Change-type: minor
This integration allows users to run the Servo browser in a
containerized environment on supported Raspberry Pi devices:

* Created a new recipe `podman-demo-servo.bb` to run Servo in a Podman
  container.
  * Added executable script `podman-demo-servo` to launch Servo with
    necessary environment variables and device access.
  * Included an icon for the Podman Servo demo in the
    `podman-demo-servo` package.
* Updated `core-image-weston-wpe.bb` to include `podman-demo-servo`
  for Raspberry Pi 4-64 and Raspberry Pi 5.

Change-type: minor
@psaavedra psaavedra force-pushed the psaavedra/missing_wpe-demo-run branch from 5e4c6a1 to 83fa0c3 Compare February 25, 2025 17:49
@github-actions
Copy link

💿️ Image for wpe-2_46-raspberrypi5 (ref: 83fa0c3).

@psaavedra psaavedra marked this pull request as ready for review February 25, 2025 20:05
@github-actions
Copy link

💿️ Image for wpe-2_46-raspberrypi3-mesa (ref: 83fa0c3).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant