Add Wayland LmP Distro#265
Conversation
Signed-off-by: Tyler Baker <[email protected]>
Signed-off-by: Tyler Baker <[email protected]>
Signed-off-by: Tyler Baker <[email protected]>
Signed-off-by: Tyler Baker <[email protected]>
| FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
|
|
||
| SRC_URI += " \ | ||
| file://weston.ini \ |
There was a problem hiding this comment.
Minor nit, but the indention here doesn't match our current files: we either indent with 4 spaces or a single tab
| # configuration file for Weston | ||
|
|
||
| [core] | ||
| #modules=xwayland.so,cms-colord.so |
There was a problem hiding this comment.
Should we keep these commented out options?
There was a problem hiding this comment.
Other layers using weston.ini keep the commented out sections. I'm happy to trim them out though.
There was a problem hiding this comment.
I'll defer to @ricardosalveti on this .. might be useful to have examples of the other config items if their useful.
|
|
||
| # Clients support | ||
| SIMPLE_CLIENTS = "all" | ||
| SIMPLE_CLIENTS_apalis-imx6 = "damage,im,egl,shm,touch,dmabuf-v4l" |
There was a problem hiding this comment.
Might need a comment here describing why we're using a smaller subset of simple-clients for apalis-imx6
There was a problem hiding this comment.
Maybe move this change to a file like: meta-lmp-bsp/recipes-graphics/wayland/weston_%.bbappend where we can land SoC specific config changes. @ricardosalveti this isn't quite like a PACKAGECONFIG change like below.. what do you think?
| # Weston with Xwayland support (requires X11 and Wayland) | ||
| PACKAGECONFIG[xwayland] = "-Dxwayland=true,-Dxwayland=false,libxcursor" | ||
|
|
||
| PACKAGECONFIG_remove_apalis-imx6 = "kms" |
There was a problem hiding this comment.
Might need a comment here describing why we're dropping kms for apalis-imx6.
There was a problem hiding this comment.
Maybe move this change to a file like: meta-lmp-bsp/recipes-graphics/wayland/weston_%.bbappend where we can land SoC specific config changes.
| DISTRO_FEATURES_append = " wayland opengl" | ||
|
|
||
| #IMX8 | ||
| PREFERRED_VERSION_weston_mx8mm = "9.0.0" |
There was a problem hiding this comment.
We can actually move these 2 changes into meta-lmp-bsp/conf/machine/include/lmp-machine-custom.inc under the imx8mm section.
|
Closing in favor of: #275 |
Bumping fsnotify to version v1.5.1-7-gaf855d7
We update the license checksum, due to new copyright dates, and include
the following commits:
af855d7 Final Notice: Maintainers Wanted
62a598a maintainers wanted
d696f5c revise contributing
6e1d4e4 update readme
83f9fe6 Test on Go 1.18 and two most recent versions (#411)
0aba082 Update issue templates (#410)
3eb7fa4 Removed dead link
466b39d prepare 1.5.1, retract 1.5.0
b98ede5 Revert "Add AddRaw to not follow symlinks + Fix link folloing on Windows (#289)"
dfdb645 revise pull request template
08848a0 v1.5.0 preparation (#380)
e2e9517 Add AddRaw to not follow symlinks + Fix link folloing on Windows (#289)
82ee6f3 Update test matrix for go 1.17 stable release (#385)
16f0d42 add //go:build lines + add 1.17.0-rc2 to test matrix (#377)
cc8365b Update x/sys to latest (#379)
2fb15b1 Drop support/testing for Go 1.11 and earlier (#381)
5ce1ba4 Remove Travis CI and references
ed6d2f5 Add lint+vet+old versions to GitHub Action
42e9219 introduce GitHub Actions
7f4cf4d Fix unsafe pointer conversion (#325)
45d7d09 Move example usage to the readme
4bf2d1f Updating the FAQ section for supportability with NFS & FUSE filesystems.
dc27d96 drop 1.8.x from Travis CI
fce5a44 2019
ecf2c4d revise editor config
0a05407 Add Go modules
ab058b4 readme: plan to support fanotify
924410f Open files with CLOEXEC
1485a34 Also create epoll and pipe fds with close-on-exec (#155) (#219)
11844c0 readme: remove AppVeyor badge
85de84f Add windows to travis matrix
2216558 Fix lint issue with error doc string
9152fb1 only run golint on latest version of go
ccc981b Check if channels are closed in the example (#244)
1f285c6 darwin tests: Exchangedata is deprecated on 10.13
7b866c9 travis: less verbose tests
8ba2b19 [#234] t.Fatalf -> t.Errorf in go routines (#266)
70cc4a1 Fix TestInotifyOverflow (#265)
1d13583 TravisCI: updating test versions
c282820 v1.4.7
a6f391c travis: test on Go 1.9.x
ea33dcb Fix missing verb on format string (#228)
3d33f50 Fix possible deadlock on closing the watcher on kqueue (#230)
4da3e2c Fix deadlock in Remove (linux/inotify)
ff7bc41 Watch.Add improvements (avoid race, fix consistency, reduce garbage) (#189)
7d7316e travis: update for Go 1.8
a904159 Moved FAQ into the README
fd9ec7d Properly handle inotify's IN_Q_OVERFLOW event (#149)
bd2828f replace references to OS X with macOS
629574c v1.4.2
abf5e85 pull request and issue template (#179)
11054bc Create inotify fd with close-on-exec (#178)
944cff2 v1.4.1
5c1390e deflake inotify stress test (#177)
b4f2a68 rm go1.5.4 from travis config since the linter doesn't build in 1.5 (#175)
c07fd86 readme: remove gocover.io badge
b3baf18 update link to contributing to external git repos
26b17cd v1.4.0
c3181d8 add @oozie to AUTHORS
55579be Add a String() func to Event.Op (#165)
f12c623 Bump Travis to Go 1.6.3 (#156)
a8a77c9 v1.3.1
51d3cc5 Use filepath.Join() (#153)
30411db global: switch to x/sys/unix
836bfd9 Update Travis config to Go 1.5.4 and 1.6.1
Signed-off-by: Bruce Ashfield <[email protected]>
This series adds a new distro configuration to support Wayland/Weston with Foundries.io branding.