Bug 258547 - (WIP) graphics/wayland: update to 1.20
Summary: (WIP) graphics/wayland: update to 1.20
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-x11 (Nobody)
URL: https://gitlab.freedesktop.org/waylan...
Keywords: patch
Depends on:
Reported: 2021-09-16 21:31 UTC by Jan Beich
Modified: 2021-09-23 10:10 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (x11)
jbeich: merge-quarterly?
antoine: exp-run+

v0 (1.19.0-73-g616b4ae6) (31.75 KB, patch)
2021-09-16 21:31 UTC, Jan Beich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Beich freebsd_committer 2021-09-16 21:31:16 UTC
Created attachment 227952 [details]
v0 (1.19.0-73-g616b4ae6)

"rm -rf files/" after arichardson@ upstreamed FreeBSD support. I'm dogfooding on Sway 1.7 from https://github.com/freebsd/freebsd-ports/compare/main...jbeich:wlroots-0.15

$ make test
===>  Testing for wayland-
[  0% 1/1] /usr/local/bin/meson test --no-rebuild --print-errorlogs
 1/23 wayland-egl symbols check             OK              0.03s
 2/23 cpp-compile-test                      OK              0.03s
 3/23 array-test                            OK              0.03s
 4/23 client-test                           OK              0.03s
 5/23 compositor-introspection-test         OK              0.03s
 6/23 connection-test                       OK              0.04s
 7/23 fixed-test                            OK              0.02s
 8/23 headers-test                          OK              0.02s
 9/23 interface-test                        OK              0.02s
10/23 list-test                             OK              0.02s
11/23 map-test                              OK              0.02s
12/23 scanner-test                          OK              0.08s
13/23 message-test                          OK              0.03s
14/23 newsignal-test                        OK              0.02s
15/23 protocol-logger-test                  OK              0.02s
16/23 os-wrappers-test                      OK              0.03s
17/23 queue-test                            OK              0.02s
18/23 resources-test                        OK              0.02s
19/23 signal-test                           OK              0.01s
20/23 socket-test                           OK              0.01s
21/23 event-loop-test                       OK              0.15s
22/23 display-test                          OK              0.52s
23/23 sanity-test                           OK              4.44s

Ok:                 23
Expected Fail:      0
Fail:               0
Unexpected Pass:    0
Skipped:            0
Timeout:            0
Comment 1 Jan Beich freebsd_committer 2021-09-16 21:33:41 UTC
https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/162 needs more testing. See devel/sdl20/files/patch-wayland-1.20 for an example rationale.
Comment 2 Antoine Brodin freebsd_committer 2021-09-22 17:43:11 UTC
Exp-run looks fine
Comment 3 Jan Beich freebsd_committer 2021-09-22 19:14:00 UTC
Marking for MFH to 2021Q4 as 1.20 release will probably happen in October or later. Working "make test" (compared to 1.19) helps verifying runtime without dogfooding (e.g., without DRM drivers).
Comment 4 Emmanuel Vadot freebsd_committer 2021-09-23 10:10:58 UTC
Looks good for now, unless no big changes happened between now and 1.20 no new exp-run will be needed.
Just update the patch when 1.20 is released.