Revisions of sddm

Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 38)
- Remove leftover sddm.obsinfo file
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 37)
-DINSTALL_PAM_CONFIGURATION:BOOL=OFF
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 36)
- 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
  * 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
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 35)
set_version...
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 34)
0.21.0
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 33)
- Switch to the latest GCC version available in Leap for packages
  that can't build with the default compiler

- Remove unnecessary Requires(post*)

- Config file changes:
  * No longer own sddm.conf. The migration for this conflicts with
    the other migration code, so:
  * Drop code for migrating from Current=maui (Leap <= 42.2)
    and the monolithic /etc/sddm.conf (Leap <= 42.3)

- Add patch and drop unnecessary BuildRequirements of
  extra-cmake-modules and kf5-filesystem:
  * 0001-Drop-unnecessary-ECM-dependency-and-dead-uninstall-t.patch
- Split the greeter into a subpackage and use _multibuild to build
  both daemon and greeter for Qt 5 and Qt 6. Add patches to allow
  for greeter coinstallation:
  * 0002-Make-sddm-greeter-for-Qt-5-and-Qt-6-coinstallable.patch
  * 0003-Let-themes-specify-the-used-version-of-Qt.patch
- Refresh 0001-Read-the-DISPLAYMANAGER_AUTOLOGIN-value-from-sysconf.patch
- Don't set CMAKE_BUILD_TYPE=Release
- Make branding packages noarch
- Add %check

- Add patches to allow dropping InputMethod= from 11-kwin_wayland.conf
  (boo#1212880):
  * 0001-greeter-Look-at-WAYLAND_DISPLAY-for-platform-detecti.patch
  * 0002-Ignore-InputMethod-qtvirtualkeyboard-on-wayland.patch
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 32)
version
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 31)
Whitespace
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 30)
- Drop patches, now upstream:
  * 0001-Session-Parse-.desktop-files-manually-again.patch

- Add patch to fix parsing some session .desktop files:
  * 0001-Session-Parse-.desktop-files-manually-again.patch

- Update to 0.20.0:
  + Initial Qt6 support (Will break themes which rely on Qt 5)
  + **Experimental** support for running the greeter with Wayland
  + Enable HiDPI scaling by default
  + Support for running X11 display server without root privileges
  + Greeter: Support setting environment variables
  + Allow additional env vars to be defined in session files (#1370)
  + Make accountsservice data directory overridable via CMake
  + Add support for X11 cursor size configuration
  + Search XDG Base Directories for session files
  + Display information and errors from PAM in the greeter (#1486)
  * Remove the Passwd backend, make PAM mandatory
  * Bump minimum CMake version to 3.4
  * Introduce SDDM_INITIAL_VT as the TTY to reach out to
  * Set XCURSOR_SIZE in XorgDisplayServer::start
  * Make it possible to start ConsoleKit D-Bus service during SDDM startup
  * pam: Do not use tally2 if faillock is present
  * Bump to Qt 5.15, port away from deprecated APIs
  * remove `-logfile` arg that causes server to fail
  - Set RUNTIME_DIR to /run/sddm when using systemd to follow FHS 3.0
  - Use avatars in FacesDir first and if not found search other locations
  - Switch to using libxau with `FamilyWild` (#1230)
  - New interface to access config values from themes (#1097)
  - Session names are translated now (#1645)
Fabian Vogt's avatar Fabian Vogt (favogt) committed (revision 29)
Refresh 0001-Write-the-daemon-s-PID-to-a-file-on-startup.patch
Fabian Vogt's avatar Fabian Vogt (favogt) committed (revision 28)
0.20.0+git20230623.a9a664d
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 27)
sddm-0.19.0+git20230411.58a3517.obscpio
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 26)
  * 0001-Avoid-starting-a-new-session-on-exit.patch

- Add patch to fix delays on shutdown (boo#1210391):
 * 0001-Avoid-starting-a-new-session-on-exit.patch
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 25)
  * 0001-Process-all-available-auth-messages-in-a-loop.patch
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 24)
- Add 11-kwin_wayland.conf to use kwin_wayland as wayland compositor

- Replace proper_pam.diff with installation of source files:
- 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.
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 23)
Update
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 22)
Rebase 0001-Read-the-DISPLAYMANAGER_AUTOLOGIN-value-from-sysconf.patch
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 21)
Update
Fabian Vogt's avatar Fabian Vogt (favogt) committed (revision 20)
trigger service run
Fabian Vogt's avatar Fabian Vogt (Vogtinator) committed (revision 19)
- Honor /etc/nologin like login, sshd, xdm and gdm do
  * added: auth requisite pam_nologin.so to proper_pam.diff
  * see: man 5 nologin
Displaying revisions 1 - 20 of 38
openSUSE Build Service is sponsored by