diff --git a/srcpkgs/sddm/patches/0001-Fix-Avatars.patch b/srcpkgs/sddm/patches/0001-Fix-Avatars.patch deleted file mode 100644 index a292ba17b0..0000000000 --- a/srcpkgs/sddm/patches/0001-Fix-Avatars.patch +++ /dev/null @@ -1,34 +0,0 @@ - -From ecb903e48822bd90650bdd64fe80754e3e9664cb Mon Sep 17 00:00:00 2001 -From: Bastian Beischer -Date: Fri, 2 Sep 2016 13:05:18 +0200 -Subject: [PATCH] Fix display of user avatars. (#684) - -QFile::exists("...") does not understand file:// URLs, at least in Qt -5.7.0 and Qt 4.8.7. ---- - src/greeter/UserModel.cpp | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git src/greeter/UserModel.cpp src/greeter/UserModel.cpp -index 41a9f10c..94c492d0 100644 ---- src/greeter/UserModel.cpp -+++ src/greeter/UserModel.cpp -@@ -107,13 +107,13 @@ namespace SDDM { - d->lastIndex = i; - - if (avatarsEnabled) { -- const QString userFace = QStringLiteral("file://%1/.face.icon").arg(user->homeDir); -- const QString systemFace = QStringLiteral("file://%1/%2.face.icon").arg(facesDir).arg(user->name); -+ const QString userFace = QStringLiteral("%1/.face.icon").arg(user->homeDir); -+ const QString systemFace = QStringLiteral("%1/%2.face.icon").arg(facesDir).arg(user->name); - - if (QFile::exists(userFace)) -- user->icon = userFace; -+ user->icon = QStringLiteral("file://%1").arg(userFace); - else if (QFile::exists(systemFace)) -- user->icon = systemFace; -+ user->icon = QStringLiteral("file://%1").arg(systemFace); - } - } - } diff --git a/srcpkgs/sddm/template b/srcpkgs/sddm/template index b6bf48dfd5..72aade9b45 100644 --- a/srcpkgs/sddm/template +++ b/srcpkgs/sddm/template @@ -1,18 +1,18 @@ # Template file for 'sddm' pkgname=sddm -version=0.14.0 -revision=4 +version=0.15.0 +revision=1 build_style=cmake -configure_args="-DBUILD_MAN_PAGES=1 -DNO_SYSTEMD=1 -DLOGIN_DEFS_PATH=/etc/login.defs" +configure_args="-DBUILD_MAN_PAGES=1 -DNO_SYSTEMD=1 -DUSE_ELOGIND=1 -DLOGIN_DEFS_PATH=/etc/login.defs" hostmakedepends="extra-cmake-modules pkg-config python-docutils" -makedepends="qt5-declarative-devel qt5-tools-devel pam-devel" +makedepends="qt5-declarative-devel qt5-tools-devel pam-devel elogind-devel" depends="dbus" short_desc="QML based X11 display manager" maintainer="Juan RP " license="GPL-2" homepage="http://github.com/sddm/sddm" distfiles="https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz" -checksum=a551551a6ba324e9c384c89bc63e871de65fea3740eadbea2d63df86045f8205 +checksum=7a84089b2e424097664bf7cfb24bdc5896ba0eebf8d54eb77bcac6d16db1e358 if [ -n "$CROSS_BUILD" ]; then hostmakedepends+=" sddm qt5-host-tools qt5-qmake qt5-tools"