Revisions of sddm

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1151254 from Christophe Marin's avatar Christophe Marin (krop) (revision 68)
- Update to 0.21.0:
  + sddm-greeter can now be built for both Qt5 and Qt6
  + Themes can now declare their Qt version compatibility to control which greeter gets used
  + New CMake option INSTALL_PAM_CONFIGURATION (defaults to ON)
  + Bulgarian translation added
  * DBus policy files are now installed in /usr rather than /etc
  * Do not show keyboard layouts on wayland as switching is not implemented
  * Switch the default commandline for Weston to use the kiosk shell (available in 9.0+)
  - Fix building with Qt 6.7
  - Handle autologin failure by falling back to the greeter (#1775)
  - Fix session names containing ',' (#1745)
  - Don't let tmpfiles delete x11 auth files for very long running sessions
  - Many improvements for the **experimental** wayland support
- Drop patches, now upstream:
  * 0001-Session-Parse-.desktop-files-manually-again.patch
  * 0001-greeter-Look-at-WAYLAND_DISPLAY-for-platform-detecti.patch
  * 0002-Ignore-InputMethod-qtvirtualkeyboard-on-wayland.patch
  * 0001-Drop-unnecessary-ECM-dependency-and-dead-uninstall-t.patch
  * 0002-Make-sddm-greeter-for-Qt-5-and-Qt-6-coinstallable.patch
  * 0003-Let-themes-specify-the-used-version-of-Qt.patch
- Remove leftover sddm.obsinfo file (forwarded request 1151251 from Vogtinator)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1143128 from Christophe Marin's avatar Christophe Marin (krop) (revision 67)
Switch to GCC 13 for Leap builds for packages that can't be built with the default compiler (forwarded request 1143049 from krop)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1112525 from Christophe Marin's avatar Christophe Marin (krop) (revision 66)
- Remove unnecessary Requires(post*) (forwarded request 1112456 from Vogtinator)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1077522 from Christophe Marin's avatar Christophe Marin (krop) (revision 62)
- Replace proper_pam.diff with installation of source files:
  * sddm.pam, sddm-autologin.pam, sddm-greeter.pam
- PAM services:
  * Make use of substack for common-*
  * Include postlogin-*
  * Run pam_keyinit before common-session
  * Deny password in sddm-greeter
- /run/sddm is owned by root:root
- Add patch to fix possible deadlock:
  * 0001-Process-all-available-auth-messages-in-a-loop.patch
- Add missing dependencies on update-alternatives

- Migration of PAM settings to /usr/lib/pam.d.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1044091 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 60)
- Move dbus-1 system.d conf file to /usr (bsc#1206348) (forwarded request 1042516 from gmbr3)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 970379 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 58)
- Add patch to retry starting the display server (boo#1196228)
  * 0004-Retry-starting-the-display-server.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 956468 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 57)
- Handle the case of %_distconfdir not being /usr/etc (boo#1196228,
  currently only possible due to a misconfiguration in SLE, bsc#1195679) (forwarded request 956467 from Vogtinator)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 907088 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 56)
- Update patch to include security fix from upstream PR:
  * 0001-Redesign-Xauth-handling.patch (forwarded request 907087 from Vogtinator)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 845755 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 52)
- Replace  '%service_del_postun -n' with '%service_del_postun_without_restart'
  '-n' is deprecated and will be removed in the future. (forwarded request 845741 from fbui)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 819685 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 50)
- Fixes for %_libexecdir changing to /usr/libexec

- Use pending upstream solution for hostname changes:
  * Add 0001-Redesign-Xauth-handling.patch
  * Drop sddm-relaxed-auth.patch
  * A known issue with the redesigned Xauth handling is that it
    leaks the tiny xauth file in XDG_RUNTIME_DIR on session end.
    It's on a temporary tmpfs mount though and so shouldn't cause
    any visible issues.
- Add patches to fix FD leak:
  * 0001-FreeBSD-Link-to-libutil.patch
  * 0001-FreeBSD-Split-implementation-of-VT-switching.patch
  * 0002-Only-allocate-VTs-for-seat0.patch
  * 0003-Move-VT-setup-to-sddm-helper.patch
Displaying revisions 1 - 20 of 69
openSUSE Build Service is sponsored by