Accepting request 631147 from home:iznogood:branches:GNOME:Factory
- 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. OBS-URL: https://build.opensuse.org/request/show/631147 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=411
This commit is contained in:
parent
17adafae4d
commit
36f7ff3648
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:08d962684511e5793b791ccfd9ab45b7e5676c478f259f20cf4831dfc465a189
|
||||
size 1132896
|
3
gdm-3.28.4.tar.xz
Normal file
3
gdm-3.28.4.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:799f524278eb1a663c1d693589878c12ce8fad2293a66ef336e9626e1f933a3b
|
||||
size 1133508
|
@ -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"
|
10
gdm.changes
10
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
|
||||
|
||||
|
7
gdm.spec
7
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
|
||||
|
Loading…
x
Reference in New Issue
Block a user