Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lightdm for openSUSE:Factory checked in at 2022-12-09 13:17:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lightdm (Old) and /work/SRC/openSUSE:Factory/.lightdm.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lightdm" Fri Dec 9 13:17:53 2022 rev:110 rq:1041376 version:1.32.0 Changes: -------- --- /work/SRC/openSUSE:Factory/lightdm/lightdm.changes 2022-01-05 13:39:55.961534076 +0100 +++ /work/SRC/openSUSE:Factory/.lightdm.new.1835/lightdm.changes 2022-12-09 13:18:59.779389026 +0100 @@ -1,0 +2,29 @@ +Tue Aug 9 09:56:10 UTC 2022 - Thorsten Kukuk <[email protected]> + +- Use %_pam_vendordir + +------------------------------------------------------------------- +Tue Aug 2 19:18:51 UTC 2022 - Dirk Müller <[email protected]> + +- update to 1.32.0: + * Overwrite existing X authority files to avoid corruption + * Change logind-check-graphical default config value to true + * Block autologin if shell in nologin or false + * Fix failure if with greeters sending two login requests quickly. + * Drop Qt 4 support, it's been unsupported since 2015 + * Fix lightdm_set_layout + * Improve method of determining a session is Wayland + * Don't call setenv with a NULL value - the behaviour is undefined + * Replace deprecated QAbstractItemModel::setRoleNames + * Move D-Bus conf file to $(datadir)/dbus-1/system.d (bsc#1205939) + * Fix tests failing when compiled with --with-greeter-user + * Use Python 3 in tests + * Disable compiler optimizations for test programs + * Compilation fix for glibc 2.33 + * Remove deprecated use of G_TYPE_INSTANCE_GET_PRIVATE, G_PARAM_PRIVATE + * Fix compile failure due to use of clearenv on FreeBSD + * Use a size_t to resolve a compile warning + * Fix DesktopManager typo in man page +- drop lightdm-glibc-2.33-fix.patch (upstream) + +------------------------------------------------------------------- Old: ---- lightdm-1.30.0.tar.xz lightdm-1.30.0.tar.xz.asc lightdm-glibc-2.33-fix.patch New: ---- lightdm-1.32.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lightdm.spec ++++++ --- /var/tmp/diff_new_pack.WYtNiM/_old 2022-12-09 13:19:00.495392829 +0100 +++ /var/tmp/diff_new_pack.WYtNiM/_new 2022-12-09 13:19:00.499392850 +0100 @@ -1,7 +1,7 @@ # # spec file for package lightdm # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2011 Guido Berhoerster. # # All modifications and additions to the file contributed by third parties @@ -33,14 +33,14 @@ %define typelibname typelib-1_0-LightDM-1 %define rundir /run Name: lightdm -Version: 1.30.0 +Version: 1.32.0 Release: 0 Summary: Lightweight, Cross-desktop Display Manager License: GPL-3.0-or-later Group: System/X11/Displaymanagers URL: https://freedesktop.org/wiki/Software/LightDM Source: https://github.com/CanonicalLtd/lightdm/releases/download/%{version}/%{name}-%{version}.tar.xz -Source1: https://github.com/CanonicalLtd/lightdm/releases/download/%{version}/%{name}-%{version}.tar.xz.asc +#Source1: https://github.com/CanonicalLtd/lightdm/releases/download/%{version}/%{name}-%{version}.tar.xz.asc Source2: %{name}.keyring Source3: %{name}-greeter.pamd Source4: X11-displaymanagers-%{name} @@ -62,7 +62,6 @@ Patch4: lightdm-use-run-dir.patch # PATCH-FIX-OPENSUSE ignore-known-symlink-sessions.patch boo#1030873 -- Ignore known synlink sessions. Patch5: lightdm-ignore-known-symlink-sessions.patch -Patch6: lightdm-glibc-2.33-fix.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -233,10 +232,10 @@ %{buildroot}%{_sysconfdir}/pam.d/lightdm-autologin \ %{buildroot}%{_sysconfdir}/pam.d/lightdm-greeter %if 0%{?suse_version} >= 1550 - mkdir -p %{buildroot}%{_distconfdir}/pam.d - install %{SOURCE8} %{buildroot}%{_distconfdir}/pam.d/lightdm - install %{SOURCE9} %{buildroot}%{_distconfdir}/pam.d/lightdm-autologin - install -Dpm 0644 %{SOURCE3} %{buildroot}%{_distconfdir}/pam.d/lightdm-greeter + mkdir -p %{buildroot}%{_pam_vendordir} + install %{SOURCE8} %{buildroot}%{_pam_vendordir}/lightdm + install %{SOURCE9} %{buildroot}%{_pam_vendordir}/lightdm-autologin + install -Dpm 0644 %{SOURCE3} %{buildroot}%{_pam_vendordir}/lightdm-greeter %else install %{SOURCE8} %{buildroot}%{_sysconfdir}/pam.d/lightdm install %{SOURCE9} %{buildroot}%{_sysconfdir}/pam.d/lightdm-autologin @@ -333,15 +332,15 @@ %config(noreplace) %{_sysconfdir}/lightdm/users.conf %config(noreplace) %{_sysconfdir}/lightdm/keys.conf %if 0%{?suse_version} >= 1550 -%{_distconfdir}/pam.d/lightdm -%{_distconfdir}/pam.d/lightdm-autologin -%{_distconfdir}/pam.d/lightdm-greeter +%{_pam_vendordir}/lightdm +%{_pam_vendordir}/lightdm-autologin +%{_pam_vendordir}/lightdm-greeter %else %config %{_sysconfdir}/pam.d/lightdm %config %{_sysconfdir}/pam.d/lightdm-autologin %config %{_sysconfdir}/pam.d/lightdm-greeter %endif -%config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.DisplayManager.conf +%{_datadir}/dbus-1/system.d/org.freedesktop.DisplayManager.conf %dir %{_prefix}/lib/X11/displaymanagers/ %{_prefix}/lib/X11/displaymanagers/lightdm %{_prefix}/lib/X11/displaymanagers/default-displaymanager ++++++ lightdm-1.30.0.tar.xz -> lightdm-1.32.0.tar.xz ++++++ ++++ 28698 lines of diff (skipped) ++++++ lightdm-use-run-dir.patch ++++++ --- /var/tmp/diff_new_pack.WYtNiM/_old 2022-12-09 13:19:00.919395082 +0100 +++ /var/tmp/diff_new_pack.WYtNiM/_new 2022-12-09 13:19:00.923395102 +0100 @@ -2,10 +2,10 @@ # Parent 286765d233568af58a49fd0b2c79b63fcabaf9f4 Use /run instead of localstatedir/run/lightdm -Index: lightdm-1.30.0/src/Makefile.am +Index: lightdm-1.32.0/src/Makefile.am =================================================================== ---- lightdm-1.30.0.orig/src/Makefile.am -+++ lightdm-1.30.0/src/Makefile.am +--- lightdm-1.32.0.orig/src/Makefile.am ++++ lightdm-1.32.0/src/Makefile.am @@ -82,7 +82,7 @@ lightdm_CFLAGS = \ -DSBIN_DIR=\"$(sbindir)\" \ -DUSERS_DIR=\"$(localstatedir)/lib/lightdm-data\" \ @@ -14,5 +14,5 @@ + -DRUN_DIR=\"/run/lightdm\" \ -DCACHE_DIR=\"$(localstatedir)/cache/lightdm\" \ -DSESSIONS_DIR=\"$(pkgdatadir)/sessions:$(datadir)/xsessions:$(datadir)/wayland-sessions\" \ - -DWAYLAND_SESSIONS_DIR=\"$(datadir)/wayland-sessions\" \ + -DREMOTE_SESSIONS_DIR=\"$(pkgdatadir)/remote-sessions\"
