[packages/gdm] - updated to 48.0

qboosh qboosh at pld-linux.org
Tue Apr 29 07:14:39 CEST 2025


commit 06c87247a29cd94dd1eb2b16a1433ca47ad93445
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue Apr 29 05:49:25 2025 +0200

    - updated to 48.0

 gdm.spec | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)
---
diff --git a/gdm.spec b/gdm.spec
index c110ec5..8d83106 100644
--- a/gdm.spec
+++ b/gdm.spec
@@ -16,13 +16,13 @@ Summary(pt_BR.UTF-8):	Gerenciador de Entrada do GNOME
 Summary(ru.UTF-8):	Дисплейный менеджер GNOME
 Summary(uk.UTF-8):	Дисплейний менеджер GNOME
 Name:		gdm
-Version:	47.0
+Version:	48.0
 Release:	1
 Epoch:		2
 License:	GPL v2+
 Group:		X11/Applications
-Source0:	https://download.gnome.org/sources/gdm/47/%{name}-%{version}.tar.xz
-# Source0-md5:	0312497290b26525e14fbc153f1a87f2
+Source0:	https://download.gnome.org/sources/gdm/48/%{name}-%{version}.tar.xz
+# Source0-md5:	a17868752c9a90ed560891886f2882f2
 Source1:	%{name}.pamd
 Source2:	%{name}.init
 Source3:	%{name}-pld-logo.png
@@ -60,7 +60,7 @@ BuildRequires:	pam-devel
 BuildRequires:	pkgconfig
 BuildRequires:	plymouth-devel
 BuildRequires:	rpmbuild(find_lang) >= 1.23
-BuildRequires:	rpmbuild(macros) >= 1.736
+BuildRequires:	rpmbuild(macros) >= 2.042
 BuildRequires:	systemd-devel >= 1:209
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	udev-devel
@@ -218,19 +218,23 @@ Pakiet zawiera statyczne biblioteki GDM.
 %patch -P3 -p1
 
 %build
-%meson build \
+%meson \
 	%{!?with_static_libs:--default-library=shared} \
 	-Dgdm-xsession=true \
 	-Dgroup=xdm \
 	-Dinitial-vt=9 \
 	-Dipv6=true \
+	-Dlibaudit=enabled \
 	-Dpam-mod-dir=/%{_lib}/security \
 	-Dpam-prefix=/etc \
+	-Dplymouth=enabled \
+	-Dselinux=enabled \
 	-Dtcp-wrappers=true \
 	-Dudev-dir=/lib/udev/rules.d \
-	-Duser=xdm
+	-Duser=xdm \
+	-Dxdmcp=enabled
 
-%ninja_build -C build
+%meson_build
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -239,7 +243,7 @@ install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,pam.d,security} \
 	$RPM_BUILD_ROOT{%{_pixmapsdir},%{_datadir}/xsessions,%{systemdunitdir}} \
 	$RPM_BUILD_ROOT%{systemdtmpfilesdir}
 
-%ninja_install -C build
+%meson_install
 
 cp -p %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/gdm-password
 cp -p %{SOURCE10} $RPM_BUILD_ROOT/etc/pam.d/gdm-fingerprint
@@ -338,6 +342,7 @@ fi
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/gdm-*
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.gdm
 %{_datadir}/dconf/profile/gdm
+%{_datadir}/polkit-1/rules.d/20-gdm.rules
 %dir %{systemduserunitdir}/gnome-session at gnome-login.target.d
 %{systemduserunitdir}/gnome-session at gnome-login.target.d/session.conf
 %attr(1770,root,xdm) %dir /var/lib/gdm
@@ -373,6 +378,8 @@ fi
 %{_pkgconfigdir}/gdm-pam-extensions.pc
 %{_datadir}/gir-1.0/Gdm-1.0.gir
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libgdm.a
+%endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gdm.git/commitdiff/06c87247a29cd94dd1eb2b16a1433ca47ad93445



More information about the pld-cvs-commit mailing list