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"

Reply via email to