diff --git a/gdm-3.28.3.tar.xz b/gdm-3.28.3.tar.xz deleted file mode 100644 index 3a6a85c..0000000 --- a/gdm-3.28.3.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:08d962684511e5793b791ccfd9ab45b7e5676c478f259f20cf4831dfc465a189 -size 1132896 diff --git a/gdm-3.28.4.tar.xz b/gdm-3.28.4.tar.xz new file mode 100644 index 0000000..f853231 --- /dev/null +++ b/gdm-3.28.4.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:799f524278eb1a663c1d693589878c12ce8fad2293a66ef336e9626e1f933a3b +size 1133508 diff --git a/gdm-disable-wayland-on-unsupported-chipsets.patch b/gdm-disable-wayland-on-unsupported-chipsets.patch deleted file mode 100644 index 56c0f64..0000000 --- a/gdm-disable-wayland-on-unsupported-chipsets.patch +++ /dev/null @@ -1,23 +0,0 @@ -Index: b/data/61-gdm.rules.in -=================================================================== ---- a/data/61-gdm.rules.in -+++ b/data/61-gdm.rules.in -@@ -1,2 +1,17 @@ --# disable Wayland on Cirrus chipsets -+# Disable Wayland on specific chipsets -+ -+# Cirrus Logic - ATTR{vendor}=="0x1013", ATTR{device}=="0x00b8", ATTR{subsystem_vendor}=="0x1af4", ATTR{subsystem_device}=="0x1100", RUN+="@libexecdir@/gdm-disable-wayland" -+ -+# Matrox Electronics Systems Ltd. MGA G200 server engines -+ATTR{vendor}=="0x102b", ATTR{device}=="0x0522", RUN+="@libexecdir@/gdm-disable-wayland" -+ATTR{vendor}=="0x102b", ATTR{device}=="0x0524", RUN+="@libexecdir@/gdm-disable-wayland" -+ATTR{vendor}=="0x102b", ATTR{device}=="0x0530", RUN+="@libexecdir@/gdm-disable-wayland" -+ATTR{vendor}=="0x102b", ATTR{device}=="0x0532", RUN+="@libexecdir@/gdm-disable-wayland" -+ATTR{vendor}=="0x102b", ATTR{device}=="0x0533", RUN+="@libexecdir@/gdm-disable-wayland" -+ATTR{vendor}=="0x102b", ATTR{device}=="0x0534", RUN+="@libexecdir@/gdm-disable-wayland" -+ATTR{vendor}=="0x102b", ATTR{device}=="0x0536", RUN+="@libexecdir@/gdm-disable-wayland" -+ATTR{vendor}=="0x102b", ATTR{device}=="0x0538", RUN+="@libexecdir@/gdm-disable-wayland" -+ -+# ASPEED Technology, Inc. -+ATTR{vendor}=="0x1a03", ATTR{device}=="0x2000", RUN+="@libexecdir@/gdm-disable-wayland" diff --git a/gdm.changes b/gdm.changes index c64b363..d274a79 100644 --- a/gdm.changes +++ b/gdm.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Thu Aug 23 15:03:13 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 3.28.4: + + Add missing gdm-disable-wayland binary (fixes VM boots). + + Disable wayland for certain server cards that mutter can't yet + handle sufficiently. +- Drop gdm-disable-wayland-on-unsupported-chipsets.patch: Fixed + upstream. + ------------------------------------------------------------------- Wed Aug 15 23:53:20 UTC 2018 - luc14n0@linuxmail.org diff --git a/gdm.spec b/gdm.spec index 568ceb4..7d8454a 100644 --- a/gdm.spec +++ b/gdm.spec @@ -20,7 +20,7 @@ # FIXME: need to check what should be done to enable this (at least adapt the pam files). See bnc#699999 %define enable_split_authentication 0 Name: gdm -Version: 3.28.3 +Version: 3.28.4 Release: 0 Summary: The GNOME Display Manager License: GPL-2.0-or-later @@ -41,8 +41,6 @@ Source8: autogen.sh # WARNING: do not remove/significantly change patch0 without updating the relevant patch in accountsservice too # PATCH-FIX-OPENSUSE gdm-sysconfig-settings.patch bnc432360 bsc#919723 hpj@novell.com -- Read autologin options from /etc/sysconfig/displaymanager; note that accountsservice has a similar patch (accountsservice-sysconfig.patch) Patch0: gdm-sysconfig-settings.patch -# PATCH-FIX-UPSTREAM gdm-disable-wayland-on-unsupported-chipsets.patch bgo#789081 bgo#794106 boo#1059356 boo#1083609 boo#1088539 fezhang@suse.com -- Disable Wayland on unsupported chipsets -Patch1: gdm-disable-wayland-on-unsupported-chipsets.patch # PATCH-FIX-OPENSUSE gdm-suse-xsession.patch vuntz@novell.com -- Use the /etc/X11/xdm/* scripts Patch2: gdm-suse-xsession.patch # PATCH-FIX-OPENSUSE gdm-default-wm.patch vuntz@novell.com -- Use sysconfig to know to which desktop to use by default @@ -192,7 +190,6 @@ running display manager. %setup -q cp %{SOURCE8} . %patch0 -p1 -%patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 @@ -204,8 +201,6 @@ cp %{SOURCE8} . %if !0%{?is_opensuse} %patch1000 -p1 %endif -# Ensure gdm-disable-wayland-on-unsupported-chipsets.patch will work: -rm data/61-gdm.rules %build NOCONFIGURE=1 sh autogen.sh