[packages/gdm] - updated to 41.3 - updated defaults patch

qboosh qboosh at pld-linux.org
Wed Jan 12 19:21:35 CET 2022


commit fbba9a313d2c0b440626881d873b0cd44065a488
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Jan 12 19:22:38 2022 +0100

    - updated to 41.3
    - updated defaults patch

 gdm-defaults.patch | 15 +++++++--------
 gdm.spec           |  8 ++++----
 2 files changed, 11 insertions(+), 12 deletions(-)
---
diff --git a/gdm.spec b/gdm.spec
index 263780a..1b38073 100644
--- a/gdm.spec
+++ b/gdm.spec
@@ -16,13 +16,13 @@ Summary(pt_BR.UTF-8):	Gerenciador de Entrada do GNOME
 Summary(ru.UTF-8):	Дисплейный менеджер GNOME
 Summary(uk.UTF-8):	Дисплейний менеджер GNOME
 Name:		gdm
-Version:	41.0
+Version:	41.3
 Release:	1
 Epoch:		2
 License:	GPL v2+
 Group:		X11/Applications
 Source0:	https://download.gnome.org/sources/gdm/41/%{name}-%{version}.tar.xz
-# Source0-md5:	55cb882364fbfe86eb6f9dc3b2b956ed
+# Source0-md5:	32e70f633b0709f0345b327d57349c82
 Source1:	%{name}.pamd
 Source2:	%{name}.init
 Source3:	%{name}-pld-logo.png
@@ -69,7 +69,7 @@ BuildRequires:	xorg-lib-libXft-devel
 BuildRequires:	xorg-lib-libXi-devel
 BuildRequires:	xorg-lib-libXinerama-devel
 # for "XServer disables tcp access by default" detection
-BuildRequires:	xorg-xserver-server-devel
+BuildRequires:	xorg-xserver-server-devel >= 1.17
 BuildRequires:	xz
 BuildRequires:	yelp-tools
 Requires(post,postun):	glib2 >= %{glib2_ver}
@@ -99,7 +99,7 @@ Requires:	xorg-app-sessreg
 Requires:	xorg-app-xmodmap
 Suggests:	ConsoleKit-x11 >= 0.4.1
 Suggests:	pam-pam_gnome_keyring
-Suggests:	xorg-xserver-Xephyr
+Suggests:	xorg-xserver-Xephyr >= 1.17
 Suggests:	zenity
 Provides:	XDM
 Provides:	group(xdm)
diff --git a/gdm-defaults.patch b/gdm-defaults.patch
index c9741fc..8e1cf03 100644
--- a/gdm-defaults.patch
+++ b/gdm-defaults.patch
@@ -1,9 +1,9 @@
---- gdm-41.0/meson.build.orig	2021-09-21 16:15:34.925451000 +0200
-+++ gdm-41.0/meson.build	2021-09-26 17:45:03.511965278 +0200
-@@ -69,23 +69,8 @@ x_deps = declare_dependency(
-     dependency('xau'),
-   ],
- )
+--- gdm-41.3/meson.build.orig	2022-01-12 17:32:17.907302592 +0100
++++ gdm-41.3/meson.build	2022-01-12 18:04:05.166970080 +0100
+@@ -72,23 +72,6 @@ x_deps = declare_dependency(
+ # Xserver 1.17 & later default to -nolisten and require -listen for remote access
+ xserver_deps = dependency('xorg-server', version : '>=1.17', required : false)
+ xserver_has_listen = xserver_deps.found()
 -find_x_server_script = find_program('build-aux/find-x-server.sh', native: true)
 -find_x_server_out = run_command(find_x_server_script).stdout().strip()
 -if find_x_server_out != ''
@@ -21,8 +21,7 @@
 -  # what to do, what to do, this is wrong, but this just sets the
 -  # defaults, perhaps this user is cross compiling or some such
 -  x_path = '/usr/bin/X11:/usr/X11R6/bin:/opt/X11R6/bin'
-+if true
 +  x_path = '/usr/bin'
    x_bin = '/usr/bin/X'
- endif
+-endif
  xdmcp_dep = cc.find_library('Xdmcp', required: get_option('xdmcp'))
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gdm.git/commitdiff/fbba9a313d2c0b440626881d873b0cd44065a488



More information about the pld-cvs-commit mailing list