Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gnome-session-core-49.0-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: gnome-session-core Distribution: openSUSE Tumbleweed
Version: 49.0 Vendor: openSUSE
Release: 1.1 Build date: Tue Sep 16 08:15:18 2025
Group: System/GUI/GNOME Build host: reproducible
Size: 413626 Source RPM: gnome-session-49.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://www.gnome.org
Summary: Minimal version of the GNOME Session Manager
This package contains a minimal version of gnome-session, that can be
used for specific cases. The gnome-session package is needed for a fully
functional GNOME desktop.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Tue Sep 16 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 49.0:
    + Fixed build with musl libc
    + Fixed some memory corruption bugs that led to
      gnome-session-init-worker crashing on logout
    + Fixed a memory leak in gnome-session-init-worker
    + Allowed Qt apps to use the Wayland text-input protocol, instead
      of forcing them to use the direct ibus integration plugin
    + Updated translations
* Sat Aug 30 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 49.rc:
    + Disabled the org.freedesktop.ScreenSaver proxy service on the
      login screen
    + Separated out the systemd-specific code from the gnome-session
      leader process into a dedicated executable. This makes it
      easier to integrate distributions that use alternative init
      systems with gnome-session
    + Updated translations
* Fri Aug 29 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 49.beta:
    + gnome-session is no longer started via a shell script, and
      instead all of the necessary setup is done in C.
    + gnome-session's builtin service manager has been completely
      removed. Service management will now be handled entirely by the
      operating system's native service manager (i.e. systemd).
      See the following blog post for more information:
      https://blogs.gnome.org/adrianvovk/2025/06/10/gnome-systemd-dependencies
    + The "fail whale" dialog has been removed
    + Various unused APIs and interfaces were removed, including:
    - The org.gnome.SessionManager.Client and o.g.SM.App D-Bus interfaces
    - Various D-Bus APIs related to the service manager
    - Various .desktop and .session file keys that were used only by the
      builtin service manager
    - Fallback sessions, since there's no way to fall back anymore
    + The code was significantly refactored
    + gnome-session now provides a gnome-session-basic-services.target,
      that sessions like the GDM greeter and gnome-initial-setup can
      use to avoid listing all of the basic GNOME session services
      (like all the gnome-settings-daemon plugins)
    + The --autostart command line option was removed, and instead
      kiosk sessions should set Kiosk=true in their session
      definition file.
    + Updated GNOME's mimetype defaults to drop Evince (which was
      replaced with Papers)
  - Changes from version 49.alpha.1:
    + Fix POTFILES to stop listing deleted files
    + Stop requiring the gnome-settings-daemon Wacom plugin, which doesn't exist anymore
    + Ensure that we start localsearch when starting a GNOME session via systemd
  - Changes from version 49.alpha.0:
    + Removed XSMP
    + Removed session restore functionality
    + X11 sessions are disabled by default
    + Added a default mimeapps list for GNOME's core apps
    + gsd-xsettings now starts on demand in Wayland
    + Dropped gnome-dummy session
    + Allow Inhibit() with no app ID
    + Unset all LC_* variables that are bound to REGION
    + Ported fail whale to gtk4
    + Dropped session selector GUI
    + Dropped the hardware acceleration check
    + gnome-session-inhibit: Propagate parent death
    + gnome-session-inhibit: Fixup terminal handling
  - Drop gnome-session-better-handle-empty-xdg_session_type.patch: no
    longer applicable
  - bump basever to 49: follow upstream versioning
  - Pass -Dmimeapps=false to meson: we maintain our default list in
    glib2-branding.
  - drop gnome-session-xsession subpackage, obsoleted by the main
    package
  - Drop gnome-session-s390-not-require-g-s-d_wacom.patch: no longer
    needed
  - Have the main package require gnome-session-wayland: this could
    probably be folded back into the main package (unless xsession
    reappears)
  - Add long-missing requires(post,postun) update-alternatives
* Sat Apr 12 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 48.0:
    + The gnome-session script no longer re-runs itself as a
      subprocess.
    + GNOME OS CI was ported to use a CI template.
    + Integrated new CI-based release process.
    + Fix bugs caused by systemd v257's inhibitor behavior changes.
    + Make `gnome-session --version` print to stdout rather than
      syslog.
    + README updates.
    + Updated translations.
  - Bump basever define to 48, following upstream changes.
* Thu Mar 06 2025 Frederic Crozat <fcrozat@suse.com>
  - Ensure gnome-session-wayland or -xsession is required by
    gnome-session.
* Wed Nov 27 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Build gnome-session-wayland also on s390x: It was originally
    excluded because xwayland did not exist. That has been solved in
    2021 though.
* Wed Nov 13 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Move update-alternative post/postun scriptlets from the main
    package to the xsession sub-package (boo#1233299).
  - Drop gnome-session-default-session: this was there to also
    support the alternative fallback-session, but that one was
    dropped at the times of GNOME 3.8.
* Wed Oct 30 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Split out new sub-package gnome-session-xsession.
* Thu Sep 19 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 47.0.1:
    + Add back gnome-session-ctl.
* Wed Sep 18 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 47.0:
    + Allow to disable X11 sessions.
    + Updated translations.
  - Bump base_ver define to 47.
* Tue Mar 19 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.0:
    + Updated translations.
* Mon Mar 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.rc:
    + Fix for race a shutdown with loginctl terminate-user
    + Updates for Access portal changes
    + Updated translations.
* Tue Jan 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.alpha:
    + Make ctrl-c behave better in gnome-session-inhibit.
    + Advertise support for headless session.
    + Build goo cleanups.
    + Copyright header cleanups.
    + README cleanups.
    + Updated translations.
  - Drop -D systemd=true -D systemd_journal=true meson parameters: no
    longer supported to be switched off.
* Tue Nov 28 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -p N instead of deprecated %patchN.
* Sun Sep 17 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.0:
    + Two crashers fixes.
    + Fix inverted boolean in the "null" system backend.
    + Updated translations.
  - Drop gnome-session-Fix-inhibit-DBus.patch: Fixed upstream.
  - Bump basever define to 45 following upstream changes.
* Thu Sep 14 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add gnome-session-Fix-inhibit-DBus.patch: gsm-manager: Fix
    Inhibit DBus method handler (glgo#gnome-session!97).
* Mon Sep 11 2023 bjorn.lie@gmail.com
  - Update to version 44.0+10:
    + gnome-session: Bind more LC_* variables to REGION
    + gsm-system: make return_false actually return FALSE
    + data: Add gnome-portals.conf
    + DOAP: Fix 'bug-database' value to point to GNOME GitLab Issues
    + Updated translations.
  - Switch compression to zst, both in service and tarball produced.
* Thu May 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop pkgconfig(dbus-glib-1) BuildRequires: Only needed when
    building with consolekit support, and we do not do that anymore.
  - Replace dbus-1-x11 with explicit /usr/bin/dbus-launch Requires,
    as that is what is really needed.
* Mon Mar 20 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.0:
    + No changes, stable bump only.
* Mon Mar 06 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.rc:
    + Code clean ups
    + Better handling when dbus-daemon dies
    + Improved log output
    + Updated translations.
  - Pass systemduserunitdir=%%{_userunitdir} to meson, ensure we set
    the correct dir during build.
  - Drop gnome-session-exit-when-lost-name-on-bus.patch: Fixed
    upstream.
  - Bump basever define to 44 following upstream changes.
* Tue Sep 20 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 43.0:
    + Build system improvements.
    + GError clean up fix.
    + Updated translations.
    + Drop gnome-session-clear-error-when-running-under-GDM.patch:
      Fixed upstream.
* Thu Sep 08 2022 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Add gnome-session-clear-error-when-running-under-GDM.patch:
    Also clear error when running under GDM
    (bsc#1204867 glgo!GNOME/gnome-session!83).
* Wed Mar 23 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 42.0:
    + Give better error when failing to get renderer string.
    + Fix failure to run sessions for program accounts.
    + Updated translations.
  - Rebase gnome-session-better-handle-empty-xdg_session_type.patch
    with quilt.
  - Drop glib2_gsettings_schema_requires macro from
    gnome-session-core package, no longer needed.
  - Add a basever define and set it to 42, make future version
    updates simpler, as this will autorename lang-package with
    regards to version (as done here, bumped to 42 from 41).
* Mon Feb 21 2022 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Add back gnome-session-exit-when-lost-name-on-bus.patch:
    gnome-session exit immediately when lost name on bus
    (bsc#1175622 glgo!GNOME/gnome-session!60, bsc#1188882).
* Wed Jan 12 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 41.3:
    + No changes, just version synching.
  - Changes from version 40.8:
    + data: Install GNOME on Wayland session for X11 preferred setups
    + Don't spew as much into log when falling back to non-systemd sessions
    + Work better with certain versions of meson
    + Correct screwed up check for gnome-shell
    + Various cleanups and leak fixes
    + Updated translations.
  - Rebase gnome-session-better-handle-empty-xdg_session_type.patch.
  - Drop gnome-session-exit-when-lost-name-on-bus.patch: no longer
    applicable.

Files

/usr/bin/gnome-session
/usr/bin/gnome-session-inhibit
/usr/bin/gnome-session-quit
/usr/lib/systemd/user/app-flatpak-.scope.d
/usr/lib/systemd/user/app-flatpak-.scope.d/override.conf
/usr/lib/systemd/user/app-gnome-.scope.d
/usr/lib/systemd/user/app-gnome-.scope.d/override.conf
/usr/lib/systemd/user/gnome-session-basic-services.target
/usr/lib/systemd/user/gnome-session-initialized.target
/usr/lib/systemd/user/gnome-session-manager.target
/usr/lib/systemd/user/gnome-session-manager@.service
/usr/lib/systemd/user/gnome-session-monitor.service
/usr/lib/systemd/user/gnome-session-pre.target
/usr/lib/systemd/user/gnome-session-restart-dbus.service
/usr/lib/systemd/user/gnome-session-shutdown.target
/usr/lib/systemd/user/gnome-session-signal-init.service
/usr/lib/systemd/user/gnome-session-wayland.target
/usr/lib/systemd/user/gnome-session-wayland@.target
/usr/lib/systemd/user/gnome-session-x11-services-ready.target
/usr/lib/systemd/user/gnome-session-x11-services.target
/usr/lib/systemd/user/gnome-session.target
/usr/lib/systemd/user/gnome-session@.target
/usr/lib/systemd/user/gnome-session@gnome.target.d
/usr/lib/systemd/user/gnome-session@gnome.target.d/gnome.session.conf
/usr/libexec/gnome-session-ctl
/usr/libexec/gnome-session-init-worker
/usr/libexec/gnome-session-service
/usr/share/doc/packages/gnome-session-core
/usr/share/doc/packages/gnome-session-core/NEWS
/usr/share/doc/packages/gnome-session-core/README.md
/usr/share/glib-2.0/schemas/org.gnome.SessionManager.gschema.xml
/usr/share/gnome-session
/usr/share/gnome-session/sessions
/usr/share/licenses/gnome-session-core
/usr/share/licenses/gnome-session-core/COPYING
/usr/share/man/man1/gnome-session-inhibit.1.gz
/usr/share/man/man1/gnome-session-quit.1.gz
/usr/share/man/man1/gnome-session.1.gz
/usr/share/xdg-desktop-portal
/usr/share/xdg-desktop-portal/gnome-portals.conf


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Sep 27 23:29:56 2025