diff --git a/gdm.spec b/gdm.spec index b6cebd1..d0eae50 100644 --- a/gdm.spec +++ b/gdm.spec @@ -1,10 +1,6 @@ %global _hardened_build 1 -%define libauditver 1.0.6 %define gtk3_version 2.99.2 -%define pam_version 0.99.8.1-11 -%define desktop_file_utils_version 0.2.90 -%define nss_version 3.11.1 %global tarball_version %%(echo %{version} | tr '~' '.') @@ -30,13 +26,13 @@ Patch: 0001-Honor-initial-setup-being-disabled-by-distro-install.patch Patch: 0001-data-add-system-dconf-databases-to-gdm-profile.patch BuildRequires: dconf -BuildRequires: desktop-file-utils >= %{desktop_file_utils_version} +BuildRequires: desktop-file-utils BuildRequires: gettext-devel BuildRequires: libXdmcp-devel BuildRequires: meson -BuildRequires: pam-devel >= 0:%{pam_version} +BuildRequires: pam-devel BuildRequires: pkgconfig(accountsservice) >= 0.6.3 -BuildRequires: pkgconfig(audit) >= %{libauditver} +BuildRequires: pkgconfig(audit) BuildRequires: pkgconfig(check) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version} @@ -60,7 +56,6 @@ BuildRequires: yelp-tools Provides: service(graphical-login) = %{name} Requires: accountsservice -Requires: audit-libs >= %{libauditver} Requires: dconf # since we use it, and pam spams the log if the module is missing Requires: gnome-keyring-pam @@ -71,7 +66,7 @@ Requires: gnome-shell Requires: iso-codes # We need 1.0.4-5 since it lets us use "localhost" in auth cookies Requires: libXau >= 1.0.4-4 -Requires: pam >= 0:%{pam_version} +Requires: pam Requires: /sbin/nologin Requires: setxkbmap Requires: systemd >= 186