Accepting request 1205426 from GNOME:Factory
SCripted push of GNOME 47 OBS-URL: https://build.opensuse.org/request/show/1205426 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=273
This commit is contained in:
commit
38093236b4
2
_service
2
_service
@ -3,7 +3,7 @@
|
|||||||
<service name="obs_scm" mode="manual">
|
<service name="obs_scm" mode="manual">
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="url">https://gitlab.gnome.org/GNOME/gdm.git</param>
|
<param name="url">https://gitlab.gnome.org/GNOME/gdm.git</param>
|
||||||
<param name="revision">46.2</param>
|
<param name="revision">47.0</param>
|
||||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||||
<param name="versionrewrite-pattern">(.*)\+0</param>
|
<param name="versionrewrite-pattern">(.*)\+0</param>
|
||||||
<param name="versionrewrite-replacement">\1</param>
|
<param name="versionrewrite-replacement">\1</param>
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:af96ef5426bacc9b9b63119592244e71ca5af9d16fdacb351529ac998bb45868
|
|
||||||
size 8503309
|
|
BIN
gdm-47.0.obscpio
(Stored with Git LFS)
Normal file
BIN
gdm-47.0.obscpio
(Stored with Git LFS)
Normal file
Binary file not shown.
31
gdm.changes
31
gdm.changes
@ -1,3 +1,34 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 16 13:49:56 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Update to version 47.0:
|
||||||
|
+ Fix X11 support.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 12 13:32:14 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Split the xdm-wrapper parts into gdm-xdm-integration. Require
|
||||||
|
this new package or gdm-systemd by gdm (suggesting the
|
||||||
|
xdm-integration for now).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 11 17:43:19 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 47.rc:
|
||||||
|
+ Make X11 support optional
|
||||||
|
+ Support logind secure attention key
|
||||||
|
+ Drop gdm-screenshot
|
||||||
|
+ Don't hardcode g-r-d in dbus policy
|
||||||
|
+ Fix numeric local address resolution
|
||||||
|
+ Docs updates
|
||||||
|
+ Updated translations.
|
||||||
|
- Changes from version 47.alpha:
|
||||||
|
+ Support for gnome-remote-desktop persistent sessions
|
||||||
|
+ Misc changes
|
||||||
|
+ Updated translations.
|
||||||
|
- Drop pkgconfig(libcanberra-gtk3) BuildRequires: No longer needed,
|
||||||
|
nor used.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Aug 15 09:41:11 UTC 2024 - Alynx Zhou <alynx.zhou@suse.com>
|
Thu Aug 15 09:41:11 UTC 2024 - Alynx Zhou <alynx.zhou@suse.com>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: gdm
|
name: gdm
|
||||||
version: 46.2
|
version: 47.0
|
||||||
mtime: 1716997827
|
mtime: 1726493306
|
||||||
commit: fe66f25999e329212193559972fb23dd096889f2
|
commit: 9c78ff6d02195156a5b556eb2a6395d7ae3d6910
|
||||||
|
36
gdm.spec
36
gdm.spec
@ -27,7 +27,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: gdm
|
Name: gdm
|
||||||
Version: 46.2
|
Version: 47.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The GNOME Display Manager
|
Summary: The GNOME Display Manager
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
@ -111,7 +111,6 @@ BuildRequires: pkgconfig(gtk+-3.0) >= 2.91.1
|
|||||||
BuildRequires: pkgconfig(gudev-1.0) >= 232
|
BuildRequires: pkgconfig(gudev-1.0) >= 232
|
||||||
BuildRequires: pkgconfig(iso-codes)
|
BuildRequires: pkgconfig(iso-codes)
|
||||||
BuildRequires: pkgconfig(json-glib-1.0)
|
BuildRequires: pkgconfig(json-glib-1.0)
|
||||||
BuildRequires: pkgconfig(libcanberra-gtk3) >= 0.4
|
|
||||||
BuildRequires: pkgconfig(libkeyutils)
|
BuildRequires: pkgconfig(libkeyutils)
|
||||||
BuildRequires: pkgconfig(libsystemd)
|
BuildRequires: pkgconfig(libsystemd)
|
||||||
BuildRequires: pkgconfig(ply-boot-client)
|
BuildRequires: pkgconfig(ply-boot-client)
|
||||||
@ -130,11 +129,10 @@ Requires: gnome-settings-daemon
|
|||||||
Requires: gnome-shell
|
Requires: gnome-shell
|
||||||
# xdm package ships systemd display-manager service and other common scripts
|
# xdm package ships systemd display-manager service and other common scripts
|
||||||
# between display managers (bsc#1084655)
|
# between display managers (bsc#1084655)
|
||||||
Requires: xdm
|
Requires: (gdm-xdm-integration or gdm-systemd)
|
||||||
|
Suggests: gdm-xdm-integration
|
||||||
Requires(post): dconf
|
Requires(post): dconf
|
||||||
Requires(pre): group(video)
|
Requires(pre): group(video)
|
||||||
Requires(post): update-alternatives
|
|
||||||
Requires(postun): update-alternatives
|
|
||||||
Recommends: iso-codes
|
Recommends: iso-codes
|
||||||
# accessibility
|
# accessibility
|
||||||
Recommends: orca
|
Recommends: orca
|
||||||
@ -214,6 +212,17 @@ providing graphical log-ins and managing local and remote displays.
|
|||||||
|
|
||||||
This package provides the upstream default configuration for gdm.
|
This package provides the upstream default configuration for gdm.
|
||||||
|
|
||||||
|
%package xdm-integration
|
||||||
|
Summary: gdm integration into the xdm wrapper script
|
||||||
|
Requires: gdm
|
||||||
|
Requires: xdm
|
||||||
|
Requires(post): update-alternatives
|
||||||
|
Requires(postun): update-alternatives
|
||||||
|
|
||||||
|
%description xdm-integration
|
||||||
|
GDM's XDM wrapper integration
|
||||||
|
By default openSUSE uses xdm which enables the DM based on sysconfig.
|
||||||
|
|
||||||
%package systemd
|
%package systemd
|
||||||
Summary: Systemd gdm.service file
|
Summary: Systemd gdm.service file
|
||||||
Group: System/GUI/GNOME
|
Group: System/GUI/GNOME
|
||||||
@ -362,6 +371,8 @@ install -D -m 644 %{SOURCE20} %{buildroot}%{_prefix}/share/factory/var/lib/gdm/.
|
|||||||
|
|
||||||
%post
|
%post
|
||||||
%tmpfiles_create gdm.conf
|
%tmpfiles_create gdm.conf
|
||||||
|
|
||||||
|
%post xdm-integration
|
||||||
%{_sbindir}/update-alternatives --install %{_prefix}/lib/X11/displaymanagers/default-displaymanager \
|
%{_sbindir}/update-alternatives --install %{_prefix}/lib/X11/displaymanagers/default-displaymanager \
|
||||||
default-displaymanager %{_prefix}/lib/X11/displaymanagers/gdm 25
|
default-displaymanager %{_prefix}/lib/X11/displaymanagers/gdm 25
|
||||||
|
|
||||||
@ -369,7 +380,7 @@ install -D -m 644 %{SOURCE20} %{buildroot}%{_prefix}/share/factory/var/lib/gdm/.
|
|||||||
# Create dconf database for gdm, to lockdown the gdm session
|
# Create dconf database for gdm, to lockdown the gdm session
|
||||||
dconf update
|
dconf update
|
||||||
|
|
||||||
%postun
|
%postun xdm-integration
|
||||||
[ -f %{_prefix}/lib/X11/displaymanagers/gdm ] || %{_sbindir}/update-alternatives \
|
[ -f %{_prefix}/lib/X11/displaymanagers/gdm ] || %{_sbindir}/update-alternatives \
|
||||||
--remove default-displaymanager %{_prefix}/lib/X11/displaymanagers/gdm
|
--remove default-displaymanager %{_prefix}/lib/X11/displaymanagers/gdm
|
||||||
|
|
||||||
@ -385,7 +396,6 @@ dconf update
|
|||||||
%{_sbindir}/gdm
|
%{_sbindir}/gdm
|
||||||
%{_bindir}/gdm
|
%{_bindir}/gdm
|
||||||
%{_bindir}/gdm-config
|
%{_bindir}/gdm-config
|
||||||
%{_bindir}/gdm-screenshot
|
|
||||||
%dir %{_datadir}/dconf
|
%dir %{_datadir}/dconf
|
||||||
%dir %{_datadir}/dconf/profile
|
%dir %{_datadir}/dconf/profile
|
||||||
%{_datadir}/dconf/profile/gdm
|
%{_datadir}/dconf/profile/gdm
|
||||||
@ -413,11 +423,6 @@ dconf update
|
|||||||
%_config_norepl %{_pam_vendordir}/gdm-password
|
%_config_norepl %{_pam_vendordir}/gdm-password
|
||||||
%_config_norepl %{_pam_vendordir}/gdm-launch-environment
|
%_config_norepl %{_pam_vendordir}/gdm-launch-environment
|
||||||
%{_datadir}/dbus-1/system.d/gdm.conf
|
%{_datadir}/dbus-1/system.d/gdm.conf
|
||||||
# /etc/xinit.d/xdm integration
|
|
||||||
%dir %{_prefix}/lib/X11/displaymanagers
|
|
||||||
%{_prefix}/lib/X11/displaymanagers/default-displaymanager
|
|
||||||
%{_prefix}/lib/X11/displaymanagers/gdm
|
|
||||||
%ghost %{_sysconfdir}/alternatives/default-displaymanager
|
|
||||||
%{_udevrulesdir}/61-gdm.rules
|
%{_udevrulesdir}/61-gdm.rules
|
||||||
%{_tmpfilesdir}/gdm.conf
|
%{_tmpfilesdir}/gdm.conf
|
||||||
%{_sysusersdir}/gdm.conf
|
%{_sysusersdir}/gdm.conf
|
||||||
@ -426,6 +431,13 @@ dconf update
|
|||||||
%dir %{_userunitdir}/gnome-session@gnome-login.target.d
|
%dir %{_userunitdir}/gnome-session@gnome-login.target.d
|
||||||
%{_userunitdir}/gnome-session@gnome-login.target.d/session.conf
|
%{_userunitdir}/gnome-session@gnome-login.target.d/session.conf
|
||||||
|
|
||||||
|
%files xdm-integration
|
||||||
|
# /etc/xinit.d/xdm integration
|
||||||
|
%dir %{_prefix}/lib/X11/displaymanagers
|
||||||
|
%{_prefix}/lib/X11/displaymanagers/default-displaymanager
|
||||||
|
%{_prefix}/lib/X11/displaymanagers/gdm
|
||||||
|
%ghost %{_sysconfdir}/alternatives/default-displaymanager
|
||||||
|
|
||||||
%files -n libgdm1
|
%files -n libgdm1
|
||||||
%{_libdir}/libgdm.so.*
|
%{_libdir}/libgdm.so.*
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user