summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2025-01-28 16:58:59 +0000
committerSam James <sam@gentoo.org>2025-01-28 17:04:01 +0000
commitfd30e40c4c2760afd47d83680c0c5847f0de090e (patch)
tree54b11e6b5c7871abc36e9740d451d4f1b7d01ea0 /gnome-base/gdm
parentmedia-gfx/kgeotag: drop 1.6.0 (diff)
downloadgentoo-fd30e40c4c2760afd47d83680c0c5847f0de090e.tar.gz
gentoo-fd30e40c4c2760afd47d83680c0c5847f0de090e.tar.bz2
gentoo-fd30e40c4c2760afd47d83680c0c5847f0de090e.zip
gnome-base/gdm: restore lost -std=gnu17
Bug: https://bugs.gentoo.org/944223 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'gnome-base/gdm')
-rw-r--r--gnome-base/gdm/gdm-47.0.ebuild5
1 files changed, 4 insertions, 1 deletions
diff --git a/gnome-base/gdm/gdm-47.0.ebuild b/gnome-base/gdm/gdm-47.0.ebuild
index 0ad8a60ead62..bad5110649c1 100644
--- a/gnome-base/gdm/gdm-47.0.ebuild
+++ b/gnome-base/gdm/gdm-47.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit desktop gnome.org gnome2-utils meson pam readme.gentoo-r1 systemd udev xdg
+inherit desktop flag-o-matic gnome.org gnome2-utils meson pam readme.gentoo-r1 systemd udev xdg
DESCRIPTION="GNOME Display Manager for managing graphical display servers and user logins"
HOMEPAGE="https://gitlab.gnome.org/GNOME/gdm"
@@ -119,6 +119,9 @@ src_prepare() {
}
src_configure() {
+ # https://gitlab.gnome.org/GNOME/gdm/-/issues/964 (bug #944223)
+ append-cflags -std=gnu17
+
# --with-initial-vt=7 conflicts with plymouth, bug #453392
# gdm-3.30 now reaps (stops) the login screen when the login VT isn't active, which
# saves on memory. However this means if we don't start on VT1, gdm doesn't start up