commit: e02a628c12fb51572a64710cb935b61eececd76f Author: Matt Jolly <kangie <AT> gentoo <DOT> org> AuthorDate: Thu Jun 12 08:37:25 2025 +0000 Commit: Matt Jolly <kangie <AT> gentoo <DOT> org> CommitDate: Thu Jun 12 10:05:09 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02a628c
www-client/chromium: fix build for USE=headless - quote `ozone_platform` string GN needs strings to be quoted, and our quotes were dropped during the recent refactor. - replace `use_qt` with the qt5 and qt6 variants to ensure that they are explicity disabled. Closes: https://bugs.gentoo.org/957727 Signed-off-by: Matt Jolly <kangie <AT> gentoo.org> www-client/chromium/chromium-137.0.7151.103.ebuild | 5 +++-- www-client/chromium/chromium-137.0.7151.55.ebuild | 5 +++-- www-client/chromium/chromium-137.0.7151.68.ebuild | 5 +++-- www-client/chromium/chromium-138.0.7191.0.ebuild | 5 +++-- www-client/chromium/chromium-138.0.7204.15.ebuild | 5 +++-- www-client/chromium/chromium-138.0.7204.23.ebuild | 5 +++-- www-client/chromium/chromium-138.0.7204.4.ebuild | 5 +++-- 7 files changed, 21 insertions(+), 14 deletions(-) diff --git a/www-client/chromium/chromium-137.0.7151.103.ebuild b/www-client/chromium/chromium-137.0.7151.103.ebuild index bdcfa110d9b3..3957db1e9169 100644 --- a/www-client/chromium/chromium-137.0.7151.103.ebuild +++ b/www-client/chromium/chromium-137.0.7151.103.ebuild @@ -1126,7 +1126,7 @@ chromium_configure() { myconf_gn+=( "enable_print_preview=false" "enable_remoting=false" - "ozone_platform=headless" + 'ozone_platform="headless"' "rtc_use_pipewire=false" "use_alsa=false" "use_cups=false" @@ -1137,7 +1137,8 @@ chromium_configure() { "use_libpci=false" "use_pangocairo=false" "use_pulseaudio=false" - "use_qt=false" + "use_qt5=false" + "use_qt6=false" "use_udev=false" "use_vaapi=false" "use_xkbcommon=false" diff --git a/www-client/chromium/chromium-137.0.7151.55.ebuild b/www-client/chromium/chromium-137.0.7151.55.ebuild index f1aa8e6bf19f..f82835fe1307 100644 --- a/www-client/chromium/chromium-137.0.7151.55.ebuild +++ b/www-client/chromium/chromium-137.0.7151.55.ebuild @@ -1126,7 +1126,7 @@ chromium_configure() { myconf_gn+=( "enable_print_preview=false" "enable_remoting=false" - "ozone_platform=headless" + 'ozone_platform="headless"' "rtc_use_pipewire=false" "use_alsa=false" "use_cups=false" @@ -1137,7 +1137,8 @@ chromium_configure() { "use_libpci=false" "use_pangocairo=false" "use_pulseaudio=false" - "use_qt=false" + "use_qt5=false" + "use_qt6=false" "use_udev=false" "use_vaapi=false" "use_xkbcommon=false" diff --git a/www-client/chromium/chromium-137.0.7151.68.ebuild b/www-client/chromium/chromium-137.0.7151.68.ebuild index bdcfa110d9b3..3957db1e9169 100644 --- a/www-client/chromium/chromium-137.0.7151.68.ebuild +++ b/www-client/chromium/chromium-137.0.7151.68.ebuild @@ -1126,7 +1126,7 @@ chromium_configure() { myconf_gn+=( "enable_print_preview=false" "enable_remoting=false" - "ozone_platform=headless" + 'ozone_platform="headless"' "rtc_use_pipewire=false" "use_alsa=false" "use_cups=false" @@ -1137,7 +1137,8 @@ chromium_configure() { "use_libpci=false" "use_pangocairo=false" "use_pulseaudio=false" - "use_qt=false" + "use_qt5=false" + "use_qt6=false" "use_udev=false" "use_vaapi=false" "use_xkbcommon=false" diff --git a/www-client/chromium/chromium-138.0.7191.0.ebuild b/www-client/chromium/chromium-138.0.7191.0.ebuild index dabe1999ee16..eb1d6df84345 100644 --- a/www-client/chromium/chromium-138.0.7191.0.ebuild +++ b/www-client/chromium/chromium-138.0.7191.0.ebuild @@ -1122,7 +1122,7 @@ chromium_configure() { myconf_gn+=( "enable_print_preview=false" "enable_remoting=false" - "ozone_platform=headless" + 'ozone_platform="headless"' "rtc_use_pipewire=false" "use_alsa=false" "use_cups=false" @@ -1133,7 +1133,8 @@ chromium_configure() { "use_libpci=false" "use_pangocairo=false" "use_pulseaudio=false" - "use_qt=false" + "use_qt5=false" + "use_qt6=false" "use_udev=false" "use_vaapi=false" "use_xkbcommon=false" diff --git a/www-client/chromium/chromium-138.0.7204.15.ebuild b/www-client/chromium/chromium-138.0.7204.15.ebuild index 5fbb3a24f550..f4c5c256733b 100644 --- a/www-client/chromium/chromium-138.0.7204.15.ebuild +++ b/www-client/chromium/chromium-138.0.7204.15.ebuild @@ -1122,7 +1122,7 @@ chromium_configure() { myconf_gn+=( "enable_print_preview=false" "enable_remoting=false" - "ozone_platform=headless" + 'ozone_platform="headless"' "rtc_use_pipewire=false" "use_alsa=false" "use_cups=false" @@ -1133,7 +1133,8 @@ chromium_configure() { "use_libpci=false" "use_pangocairo=false" "use_pulseaudio=false" - "use_qt=false" + "use_qt5=false" + "use_qt6=false" "use_udev=false" "use_vaapi=false" "use_xkbcommon=false" diff --git a/www-client/chromium/chromium-138.0.7204.23.ebuild b/www-client/chromium/chromium-138.0.7204.23.ebuild index 5fbb3a24f550..f4c5c256733b 100644 --- a/www-client/chromium/chromium-138.0.7204.23.ebuild +++ b/www-client/chromium/chromium-138.0.7204.23.ebuild @@ -1122,7 +1122,7 @@ chromium_configure() { myconf_gn+=( "enable_print_preview=false" "enable_remoting=false" - "ozone_platform=headless" + 'ozone_platform="headless"' "rtc_use_pipewire=false" "use_alsa=false" "use_cups=false" @@ -1133,7 +1133,8 @@ chromium_configure() { "use_libpci=false" "use_pangocairo=false" "use_pulseaudio=false" - "use_qt=false" + "use_qt5=false" + "use_qt6=false" "use_udev=false" "use_vaapi=false" "use_xkbcommon=false" diff --git a/www-client/chromium/chromium-138.0.7204.4.ebuild b/www-client/chromium/chromium-138.0.7204.4.ebuild index 5fbb3a24f550..f4c5c256733b 100644 --- a/www-client/chromium/chromium-138.0.7204.4.ebuild +++ b/www-client/chromium/chromium-138.0.7204.4.ebuild @@ -1122,7 +1122,7 @@ chromium_configure() { myconf_gn+=( "enable_print_preview=false" "enable_remoting=false" - "ozone_platform=headless" + 'ozone_platform="headless"' "rtc_use_pipewire=false" "use_alsa=false" "use_cups=false" @@ -1133,7 +1133,8 @@ chromium_configure() { "use_libpci=false" "use_pangocairo=false" "use_pulseaudio=false" - "use_qt=false" + "use_qt5=false" + "use_qt6=false" "use_udev=false" "use_vaapi=false" "use_xkbcommon=false"