Date: Wed, 18 Feb 2026 19:09:27 +0000 From: bugzilla-noreply@freebsd.org To: chromium@FreeBSD.org Subject: [Bug 293265] www/ungoogled-chromium: make wayland a build option; fix pulseaudio build dependency Message-ID: <bug-293265-28929@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293265 Bug ID: 293265 Summary: www/ungoogled-chromium: make wayland a build option; fix pulseaudio build dependency Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: chromium@FreeBSD.org Reporter: sko@rostwald.de Assignee: chromium@FreeBSD.org Flags: maintainer-feedback?(chromium@FreeBSD.org) Wayland was introduced as a hard dependency, pulling in *a lot* of additional ports for build as well as a lot of pkg dependencies on installation. This fix makes Wayland a build option and removes this hard dependency (at build and installation). While at it: the PULSEAUDIO buildoption was somewhat broken, as it was still a build dependency due to a single line that touches a file in the pulseaudio WRKDIR, which is not present when building without pulseaudio (e.g. blacklisted) and causing the build to fail. I had those fixes lingering in my local repo for quite some time and finally found the time to properly make wayland optional (I initially just ripped out whatever seemed to cause the dependency) while being minimally invasive - i.e. it uses the intended mechanism by setting the ozone_platform_wayland build option. Builds, installs and runs fine for me, built via poudriere on 14.3-RELEASE Please let me know if these fixes should be split into 2 distinct patches and I will provide appropriate diffs. -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-293265-28929>
