[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #35 from Jan Beich --- (In reply to w.schwarzenfeld from comment #34) That was never properly reported. Upstream also enabled Wayland *build* since Firefox 65. https://bugzilla.mozilla.org/show_bug.cgi?id=1501218 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Status|In Progress |Closed Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Bug 227509 depends on bug 233220, which changed state. Bug 233220 Summary: multimedia/gstreamer1-plugins: fails to build if mesa-libs + wayland are installed https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233220 What|Removed |Added Status|New |Closed Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 w.schwarzenf...@utanet.at changed: What|Removed |Added CC||w.schwarzenf...@utanet.at --- Comment #34 from w.schwarzenf...@utanet.at --- WAYLAND=on causes problems with Firefox (a opening window problem) reported on irc freebsd (PR should/will follow). -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Depends on||233220 Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233220 [Bug 233220] multimedia/gstreamer1-plugins: fails to build if mesa-libs + wayland are installed -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Assignee|port...@freebsd.org |jbe...@freebsd.org -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Status|New |In Progress --- Comment #33 from Jan Beich --- Leaving open for 1 week to collect pointy hats. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #32 from commit-h...@freebsd.org --- A commit references this bug: Author: jbeich Date: Sun Nov 11 23:54:11 UTC 2018 New revision: 484788 URL: https://svnweb.freebsd.org/changeset/ports/484788 Log: graphics/mesa-libs: enable WAYLAND by default here and in consumers PR: 227509 Requested by: Johannes Lundberg, Greg V Reviewed by: tobik (earlier version) Approved by: madpilot, x11 (zeising), maintainer timeout (2 weeks) Exp-run by: antoine Changes: head/UPDATING head/deskutils/cairo-dock/Makefile head/devel/sdl20/Makefile head/emulators/ppsspp/Makefile head/graphics/gstreamer1-plugins-gl/Makefile head/graphics/mesa-dri/Makefile head/graphics/mesa-libs/Makefile head/graphics/piglit/Makefile head/graphics/waffle/Makefile head/mail/thunderbird/Makefile head/multimedia/libva/Makefile head/multimedia/libva-utils/Makefile head/multimedia/mpv/Makefile head/multimedia/vlc3/Makefile head/sysutils/gnome-control-center/Makefile head/www/firefox/Makefile head/www/firefox/Makefile.options head/www/firefox-esr/Makefile head/www/webkit2-gtk3/Makefile head/x11-toolkits/gtk30/Makefile -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #31 from Jan Beich --- (In reply to Antoine Brodin from comment #26) > http://package23.nyi.freebsd.org/data/112i386-default-PR227509/2018-11-09_09h20m18s/logs/errors/piglit-20180910.log Fixed along with its dependency. graphics/piglit + WAYLAND=OFF: https://ptpb.pw/OKea graphics/piglit + WAYLAND=ON: https://ptpb.pw/n8MA > http://package23.nyi.freebsd.org/data/112i386-default-PR227509/2018-11-09_09h20m18s/logs/errors/gnucash-3.3_1.log "Segmentation fault" maybe transient. It builds fine on 11.2 i386 here. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #30 from commit-h...@freebsd.org --- A commit references this bug: Author: jbeich Date: Sun Nov 11 23:23:41 UTC 2018 New revision: 484787 URL: https://svnweb.freebsd.org/changeset/ports/484787 Log: deskutils/cairo-dock: track more dependencies > Running Q/A tests (stage-qa) Error: /usr/local/bin/cairo-dock is linked to /usr/local/lib/libdbus-1.so.3 from devel/dbus but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libdbus-1.so:devel/dbus Error: /usr/local/bin/cairo-dock is linked to /usr/local/lib/libGLU.so.1 from graphics/libGLU but it is not declared as a dependency Warning: you need USE_GL+=glu Error: /usr/local/bin/cairo-dock is linked to /usr/local/lib/libGL.so.1 from graphics/mesa-libs but it is not declared as a dependency Warning: you need USE_GL+=gl Error: /usr/local/bin/cairo-dock is linked to /usr/local/lib/libwayland-client.so.0 from graphics/wayland but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libwayland-client.so:graphics/wayland Error: /usr/local/bin/cairo-dock is linked to /usr/local/lib/libXcomposite.so.1 from x11/libXcomposite but it is not declared as a dependency Warning: you need USE_XORG+=xcomposite Error: /usr/local/bin/cairo-dock is linked to /usr/local/lib/libXrandr.so.2 from x11/libXrandr but it is not declared as a dependency Warning: you need USE_XORG+=xrandr Error: /usr/local/bin/cairo-dock is linked to /usr/local/lib/libX11.so.6 from x11/libX11 but it is not declared as a dependency Warning: you need USE_XORG+=x11 Error: /usr/local/bin/cairo-dock is linked to /usr/local/lib/libXinerama.so.1 from x11/libXinerama but it is not declared as a dependency Warning: you need USE_XORG+=xinerama PR: 227509 Reported by: antoine (via exp-run) Changes: head/deskutils/cairo-dock/Makefile -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #29 from commit-h...@freebsd.org --- A commit references this bug: Author: jbeich Date: Sun Nov 11 23:23:27 UTC 2018 New revision: 484786 URL: https://svnweb.freebsd.org/changeset/ports/484786 Log: graphics/piglit: track graphics/wayland dependency CMake Error at CMakeLists.txt:162 (message): Wayland support requires xkbcommon. Failed to find xkbcommon library. PR: 227509 Reported by: antoine (via exp-run) Changes: head/graphics/piglit/Makefile -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #28 from commit-h...@freebsd.org --- A commit references this bug: Author: jbeich Date: Sun Nov 11 23:23:12 UTC 2018 New revision: 484785 URL: https://svnweb.freebsd.org/changeset/ports/484785 Log: graphics/waffle: track graphics/wayland dependency > Running Q/A tests (stage-qa) Error: /usr/local/lib/libwaffle-1.so.0.5.2 is linked to /usr/local/lib/libwayland-client.so.0 from graphics/wayland but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libwayland-client.so:graphics/wayland Error: /usr/local/lib/libwaffle-1.so.0.5.2 is linked to /usr/local/lib/libwayland-egl.so.1 from graphics/wayland but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libwayland-egl.so:graphics/wayland PR: 227509 Reported by: antoine (via exp-run) Changes: head/graphics/waffle/Makefile -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #27 from Antoine Brodin --- (In reply to Antoine Brodin from comment #26) gnucash may be false positive -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #26 from Antoine Brodin --- New failure on 11.2 amd64: http://package22.nyi.freebsd.org/data/112amd64-default-PR227509/2018-11-09_09h20m09s/logs/errors/piglit-20180910.log New failures on 11.2 i386: http://package23.nyi.freebsd.org/data/112i386-default-PR227509/2018-11-09_09h20m18s/logs/errors/piglit-20180910.log http://package23.nyi.freebsd.org/data/112i386-default-PR227509/2018-11-09_09h20m18s/logs/errors/gnucash-3.3_1.log -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Bug 227509 depends on bug 232729, which changed state. Bug 232729 Summary: graphics/mesa-libs: enable libEGL on sparc64 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232729 What|Removed |Added Status|New |Closed Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Niclas Zeising changed: What|Removed |Added Attachment #199012|maintainer-approval?(x11@Fr |maintainer-approval+ Flags|eeBSD.org) | --- Comment #25 from Niclas Zeising --- Comment on attachment 199012 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=199012 v1.2 Approve by the graphics team. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Niclas Zeising changed: What|Removed |Added Flags|maintainer-feedback?(x11@Fr |maintainer-feedback+ |eeBSD.org) | -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Attachment #198928|0 |1 is obsolete|| Attachment #198928|maintainer-approval?(x11@Fr | Flags|eeBSD.org), | |maintainer-approval?(multim | |e...@freebsd.org), | |maintainer-approval?(gnome@ | |FreeBSD.org), | |maintainer-approval?(cpm@fr | |eebsd.org), | |maintainer-approval?(amdmi3 | |@FreeBSD.org) | Attachment #199012||maintainer-approval?(x11@Fr Flags||eeBSD.org), ||maintainer-approval?(multim ||e...@freebsd.org), ||maintainer-approval?(gnome@ ||FreeBSD.org), ||maintainer-approval?(cpm@fr ||eebsd.org), ||maintainer-approval?(amdmi3 ||@FreeBSD.org) --- Comment #24 from Jan Beich --- Created attachment 199012 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=199012&action=edit v1.2 - Rebase after ports r484273 - Don't bump PORTEPOCH in vlc3 ;) Sorry for the noise. I didn't realize there would be so much (mostly rebase) churn in order to pick phabricator for review. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Attachment #198710|0 |1 is obsolete|| Attachment #198710|maintainer-approval?(x11@Fr | Flags|eeBSD.org), | |maintainer-approval?(multim | |e...@freebsd.org), | |maintainer-approval?(gnome@ | |FreeBSD.org), | |maintainer-approval?(cpm@fr | |eebsd.org), | |maintainer-approval?(amdmi3 | |@FreeBSD.org) | Attachment #198928||maintainer-approval?(x11@Fr Flags||eeBSD.org), ||maintainer-approval?(multim ||e...@freebsd.org), ||maintainer-approval?(gnome@ ||FreeBSD.org), ||maintainer-approval?(cpm@fr ||eebsd.org), ||maintainer-approval?(amdmi3 ||@FreeBSD.org) --- Comment #23 from Jan Beich --- Created attachment 198928 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=198928&action=edit v1.2 - Add graphics/gstreamer1-plugins-gl - Revert to RUN_DEPENDS in ppsspp as sdl20 now pulls Wayland - Rebase after ports r483514, ports r483567, ports r483650, ports r483807 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #22 from Warner Losh --- (In reply to Warner Losh from comment #21) at least as far as the base drm / video drivers is concerned. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Warner Losh changed: What|Removed |Added CC||i...@freebsd.org --- Comment #21 from Warner Losh --- The plan for the plan has always been to reach a decision at our next conference call. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #20 from Jan Beich --- (In reply to Niclas Zeising from comment #19) Previous discussion happened in https://lists.freebsd.org/pipermail/freebsd-x11/2017-December/020288.html After that johalun outlined plan of action in https://lists.freebsd.org/pipermail/freebsd-x11/2018-January/020410.html seeking amendments, assuming a decision has been reached. kde@ and gnome@ completed their own items. I've landed mesa-dri/sdl20 patches and handled sparc64. In bug 232767 johalun confirmed compositors are outside of scope at this stage. Everything looks OK but the full picture won't be known until this lands. Anyway, set a deadline for reaching a (new) decision. Not something ambiguous like "next week" just for (another) discussion. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #19 from Niclas Zeising --- I would like to discuss this with the rest of the graphics team. We have our next VC meeting next week, and I hope this can remain until then, especially since there has not been an exp-run done yet. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #18 from Jan Beich --- portmgr@, are you planning to wait for timeout (in case of disapproval) before exp-run? I'd like to start fixing consumers in advance (of maintainer timeouts and bug 232729 testing). Ignore FreeBSD 10.* due to EOL, lack of evdev(4) and _EXCLUDE=WAYLAND in some ports. After a week of dogfooding this and a few other Mesa patches in X11 environment and all my poudriere jails while landing unrelated stuff (e.g., bug 232525) I didn't notice any regressions. x11@ is silent about what else is missing. It's kinda boring. ;) -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Bug 227509 depends on bug 223018, which changed state. Bug 223018 Summary: devel/sdl20: audio crash fix, Wayland, udev, Vulkan https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223018 What|Removed |Added Status|New |Closed Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Attachment #198419|maintainer-approval?(x11@Fr | Flags|eeBSD.org), | |maintainer-approval?(gnome@ | |FreeBSD.org), | |maintainer-approval?(cpm@fr | |eebsd.org), | |maintainer-approval?(multim | |e...@freebsd.org) | Attachment #198419|0 |1 is obsolete|| CC||amd...@freebsd.org Attachment #198710||maintainer-approval?(x11@Fr Flags||eeBSD.org), ||maintainer-approval?(multim ||e...@freebsd.org), ||maintainer-approval?(gnome@ ||FreeBSD.org), ||maintainer-approval?(cpm@fr ||eebsd.org), ||maintainer-approval?(amdmi3 ||@FreeBSD.org) --- Comment #17 from Jan Beich --- Created attachment 198710 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=198710&action=edit v1.1 - Enable Wayland for sdl20 consumers (e.g., ppsspp) - Rebase bumps after ports r482830, ports r482993 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Depends on||223018 Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223018 [Bug 223018] devel/sdl20: audio crash fix, Wayland, udev, Vulkan -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Depends on||232729 Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232729 [Bug 232729] graphics/mesa-libs: enable libEGL on sparc64 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Attachment #198417|0 |1 is obsolete|| Attachment #198417|maintainer-approval?(x11@Fr | Flags|eeBSD.org), | |maintainer-approval?(gnome@ | |FreeBSD.org), | |maintainer-approval?(madpil | |o...@freebsd.org),| |maintainer-approval?(cpm@fr | |eebsd.org), | |maintainer-approval?(multim | |e...@freebsd.org) | Attachment #198419||maintainer-approval?(x11@Fr Flags||eeBSD.org), ||maintainer-approval?(gnome@ ||FreeBSD.org), ||maintainer-approval?(cpm@fr ||eebsd.org), ||maintainer-approval?(multim ||e...@freebsd.org) --- Comment #16 from Jan Beich --- Created attachment 198419 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=198419&action=edit v1 (In reply to Tobias Kortkamp from comment #15) Mismerge: TEXTURE is gone in bug 230298. Thanks for catching! -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #15 from Tobias Kortkamp --- Comment on attachment 198417 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=198417 v1 --- a/graphics/mesa-dri/Makefile +++ b/graphics/mesa-dri/Makefile [...] @@ -12,6 +12,7 @@ USE_XORG= xorgproto x11 xdamage xext xfixes xshmfence xv xvmc OPTIONS_DEFINE=TEXTURE VAAPI VDPAU WAYLAND OPTIONS_DEFAULT=TEXTURE +OPTIONS_DEFAULT=WAYLAND This doesn't look right. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #14 from Guido Falsi --- I have no objection and so approve, regarding the ports I maintain. I have never used wayland though and never tested the WAYLAND options at runtime, though. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Assignee|x...@freebsd.org |port...@freebsd.org Flags||exp-run? --- Comment #13 from Jan Beich --- Off to portmgr@ to check for unexpected bustage in case Wayland support is auto-enabled in consumers. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Attachment #198188|0 |1 is obsolete|| CC||c...@freebsd.org, ||ge...@freebsd.org, ||gn...@freebsd.org, ||jbe...@freebsd.org, ||madpi...@freebsd.org, ||multime...@freebsd.org, ||x...@freebsd.org Attachment #198417||maintainer-approval?(x11@Fr Flags||eeBSD.org), ||maintainer-approval?(gnome@ ||FreeBSD.org), ||maintainer-approval?(madpil ||o...@freebsd.org), ||maintainer-approval?(cpm@fr ||eebsd.org), ||maintainer-approval?(gecko@ ||FreeBSD.org), ||maintainer-approval?(multim ||e...@freebsd.org) --- Comment #11 from Jan Beich --- Created attachment 198417 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=198417&action=edit v1 Does this look reasonable? A minor inconvenience to ensure Wayland build never regresses. X11 runtime should be unaffacted (tested mpv/vaapi and firefox). If something goes wrong some or all parts can be reverted. There's plenty of time before the next /quarterly is branched. I'm counting towards maintainer timeout. Review/comments are welcome from anyone. No cookie licking, please. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Attachment #198417|maintainer-approval?(gecko@ |maintainer-approval+ Flags|FreeBSD.org)| --- Comment #12 from Jan Beich --- Comment on attachment 198417 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=198417 v1 gecko@ would prefer gnome@ enable WAYLAND in x11-toolkits/gtk30 but, otherwise, prepared to create and maintain a slave port. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Bug 227509 depends on bug 232323, which changed state. Bug 232323 Summary: graphics/glfw: make WAYLAND and X11 conflicting https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232323 What|Removed |Added Status|New |Closed Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Depends on||232323 Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232323 [Bug 232323] graphics/glfw: make WAYLAND and X11 conflicting -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #10 from Greg V --- (In reply to Tobias Kortkamp from comment #9) Yeah might be a good idea to flavorize glfw until they land https://github.com/glfw/glfw/pull/1338 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Bug 227509 depends on bug 227423, which changed state. Bug 227423 Summary: graphics/wayland: update to 1.16 (libwayland-egl NOW LIVES HERE!) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227423 What|Removed |Added Status|New |Closed Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 --- Comment #9 from Tobias Kortkamp --- Comment on attachment 198188 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=198188 v0 Backend choice is not dynamic in glfw at the moment and enabling WAYLAND by default would disable Xorg support. Probably best to leave it off by default for now there. -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Attachment #192508|0 |1 is obsolete|| --- Comment #8 from Jan Beich --- Created attachment 198188 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=198188&action=edit v0 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509 Jan Beich changed: What|Removed |Added Summary|graphics/mesa-libs: make|graphics/mesa-{dri,libs}: |WAYLAND default on |enable WAYLAND by default Depends on||227423 Keywords||needs-qa Alias|wayland@mesa-libs | --- Comment #7 from Jan Beich --- Bug 227423 will tackle libwayland-egl issue. WAYLAND=on is still required for other things (Vulkan, libEGL). So, let's change the default to facilitate testing/maintenance. https://lists.freebsd.org/pipermail/freebsd-x11/2017-December/020288.html (In reply to Niclas Zeising from comment #2) > This needs more thought, since I don't want to add wayland dependencies by > default to mesa. What benefit do you expect from neglecting Wayland support? X11 isn't going away but in future more Wayland-only apps may appear. > One idea is to separate out the wayland bits of mesa into a separate port. > I haven't looked at the details right now though. Let's not undo bug 218799. Splitting ports adds to maintenance cost and introduces intradependencies (i.e., dependencies in-between parts, including loops). Moving into a flavor won't work until the ports framework supports package alternatives aka variable dependencies, so direct and indirect consumers don't add up in a conflict between flavored and unflavored dependency. > We also have to ensure that we don't break platforms without llvm, > since wayland requires llvm, at least according to comments in the > makefile. Not Wayland but libEGL. Affects only sparc64. Is it that hard to add OPTIONS_EXCLUDE_sparc64=WAYLAND ? Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227423 [Bug 227423] graphics/wayland: update to 1.16 (libwayland-egl NOW LIVES HERE!) -- You are receiving this mail because: You are on the CC list for the bug.