2009-08-04 22:44:20 +00:00
#
2011-01-17 18:08:15 +00:00
# spec file for package gnome-shell
2009-08-04 22:44:20 +00:00
#
2020-01-06 18:05:11 +00:00
# Copyright (c) 2020 SUSE LLC
2009-08-04 22:44:20 +00:00
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
Accepting request 643026 from GNOME:Next
- Update to version 3.30.1:
+ Cancel search on overview hiding (glgo#GNOME/gnome-shell!205).
+ Fix disappearing network icon (glgo#GNOME/gnome-shell#140).
+ Improve switch-monitor shortcut handling
(glgo#GNOME/gnome-shell!208).
+ Fix missing key information in keyring dialog
(glgo#GNOME/gnome-shell#574).
+ De-duplicate all entries in run command history
(glgo#GNOME/gnome-shell#524).
+ Fix frozen disk unlock dialogs (glgo#GNOME/gnome-shell#565).
+ Fix unresponsive-app dialog blocking input in other windows
(glgo#GNOME/gnome-shell#273).
+ Fix handling of forward-key-event input method signal
(glgo#GNOME/gnome-shell#531).
+ Misc. bug fixes: glgo#GNOME/gnome-shell#520, bgo#791233,
glgo#GNOME/gnome-shell!188, glgo#GNOME/gnome-shell#539,
glgo#GNOME/gnome-shell!217, glgo#GNOME/gnome-shell#536,
glgo#GNOME/gnome-shell#537, glgo#GNOME/gnome-shell#578,
glgo#GNOME/gnome-shell!236, glgo#GNOME/gnome-shell#579,
glgo#GNOME/gnome-shell!228, glgo#GNOME/gnome-shell#618,
glgo#GNOME/gnome-shell#471, glgo#GNOME/gnome-shell!255.
+ Updated translations.
- Rebase patches with quilt.
OBS-URL: https://build.opensuse.org/request/show/643026
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=374
2018-10-22 13:22:55 +00:00
# Please submit bugfixes or comments via https://bugs.opensuse.org/
2009-08-04 22:44:20 +00:00
#
2012-02-25 14:39:20 +00:00
2016-09-08 21:23:06 +00:00
%global __requires_exclude typelib\\(Meta\\)
2019-07-26 12:52:09 +00:00
2009-08-04 22:44:20 +00:00
Name : gnome-shell
2020-04-30 09:42:35 +00:00
Version : 3.36.2
2011-12-21 14:56:54 +00:00
Release : 0
2010-09-13 12:11:13 +00:00
Summary : GNOME Shell
2020-04-30 09:42:35 +00:00
# shew extension is LGPL 2.1; gnome-shell-extension-tool is GPL-3.0-or-later
License : GPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-3.0-or-later
2010-09-13 12:11:14 +00:00
Group : System/GUI/GNOME
2018-03-22 09:41:22 +00:00
URL : https://wiki.gnome.org/Projects/GnomeShell
2019-07-26 12:52:09 +00:00
Source : %{name} -%{version} .tar.xz
2017-06-20 16:51:00 +00:00
# SOURCE-FEATURE-SLE aboutMenu fate#314545 dliang@suse.com -- Add an applet on login UI to display suse icon, product name, hostname.
2018-03-09 10:05:57 +00:00
Source1 : aboutMenu.js
2017-06-20 16:51:00 +00:00
# SOURCE-FEATURE-SLE sle-background bsc#1007468 xwang@suse.com -- Add SUSE logo on lock screen for GNOME theme
2018-03-09 10:05:57 +00:00
Source2 : sle-background.png
2019-07-26 12:52:09 +00:00
2020-02-18 16:58:11 +00:00
# PATCH-FIX-UPSTREAM gnome-shell-private-connection.patch bnc#751211 bgo#646187 dimstar@opensuse.org -- create private connections if the user is not authorized
Patch1 : gnome-shell-private-connection.patch
2018-03-22 14:11:39 +00:00
# PATCH-FIX-OPENSUSE gnome-shell-disable-ibus-when-not-installed.patch bsc#987360 qzhao@suse.com -- disable ibus start when outof Chinese, Japanese, Korean area
2016-08-22 10:43:06 +00:00
Patch2 : gnome-shell-disable-ibus-when-not-installed.patch
2020-04-17 22:56:08 +00:00
# PATCH-NEEDS-REBASE gnome-shell-fate324570-Make-GDM-background-image-configurable.patch fate#324570, glgo#GNOME/gnome-shell#680 qkzhu@suse.com -- make GDM background image configurable WAS: PATCH-FEATURE-OPENSUSE
2018-11-14 09:54:16 +00:00
Patch4 : gnome-shell-fate324570-Make-GDM-background-image-configurable.patch
2020-04-17 22:56:08 +00:00
# PATCH-NEEDS-REBASE gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch jsc#SLE-9267 qkzhu@suse.com -- Remove sessionList of endSessionDialog (WAS: PATCH-FEATURE-OPENSUSE)
2019-10-04 15:46:38 +00:00
Patch5 : gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch
2020-04-27 17:40:20 +00:00
# PATCH-FIX-UPSTREAM gnome-shell-Get-resource-scale-by-get_resource_scale.patch bsc#1169845 glgo#GNOME/gnome-shell!1206 xwang@suse.com -- Get resource scale by get_resource_scale
Patch6 : gnome-shell-Get-resource-scale-by-get_resource_scale.patch
2019-10-04 15:46:38 +00:00
2017-11-06 10:52:56 +00:00
## NOTE: Keep SLE-only patches at bottom (starting on 1000).
2016-09-04 13:22:57 +00:00
# PATCH-FEATURE-SLE gnome-shell-gdm-login-applet.patch fate#314545 dliang@suse.com -- Add an applet on login UI to display suse icon, product name, hostname.
Accepting request 531476 from GNOME:Next
- Update to version 3.26.1:
+ Don't detach launched apps to not break pkexec and friends
(bgo#763531).
+ Allow search providers to not autostart (bgo#785380,
bgo#787986).
+ Fix crash when tray icons are hidden/shown in quick succession
(bgo#787361).
+ Make window group switcher more consistent (bgo#786009).
+ Improve legibility of the top bar when translucent
(bgo#787940).
+ Don't crash when running outside a logind session (bgo#788046).
+ Allow to run headless (bgo#730551).
+ Update calendar on timezone changes (bgo#678507).
+ Improve keyboard navigation of window previews (bgo#786546).
+ Run unit tests on `meson test` (bgo#786497).
+ Misc. bug fixes: bgo#787423, bgo#766368, bgo#787580,
bgo#787907, bgo#787901, bgo#788039, bgo#788003, bgo#786343,
bgo#787902, bgo#788265, bgo#788339, bgo#787905, bgo#788282,
bgo#787676.
+ Updated translations.
- Drop upstream fixed patches:
+ Drop gnome-shell-app-workaround-pkexec.patch.
+ gnome-shell-dateMenu-fixes.patch.
+ gnome-shell-fix-crash-hint-actor-NULL.patch.
+ gnome-shell-only-listen-window-created-events-once.patch.
+ gnome-shell-disable-osk-gesture-on-lock-screen.patch.
- Move all SLE only patches to patch# 1000 and above.
OBS-URL: https://build.opensuse.org/request/show/531476
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=335
2017-10-05 10:00:35 +00:00
Patch1001 : gnome-shell-gdm-login-applet.patch
2016-09-04 13:22:57 +00:00
# PATCH-FEATURE-SLE gnome-shell-domain.patch fate#307773 dliang@suse.com -- Active Directory Integration
Accepting request 531476 from GNOME:Next
- Update to version 3.26.1:
+ Don't detach launched apps to not break pkexec and friends
(bgo#763531).
+ Allow search providers to not autostart (bgo#785380,
bgo#787986).
+ Fix crash when tray icons are hidden/shown in quick succession
(bgo#787361).
+ Make window group switcher more consistent (bgo#786009).
+ Improve legibility of the top bar when translucent
(bgo#787940).
+ Don't crash when running outside a logind session (bgo#788046).
+ Allow to run headless (bgo#730551).
+ Update calendar on timezone changes (bgo#678507).
+ Improve keyboard navigation of window previews (bgo#786546).
+ Run unit tests on `meson test` (bgo#786497).
+ Misc. bug fixes: bgo#787423, bgo#766368, bgo#787580,
bgo#787907, bgo#787901, bgo#788039, bgo#788003, bgo#786343,
bgo#787902, bgo#788265, bgo#788339, bgo#787905, bgo#788282,
bgo#787676.
+ Updated translations.
- Drop upstream fixed patches:
+ Drop gnome-shell-app-workaround-pkexec.patch.
+ gnome-shell-dateMenu-fixes.patch.
+ gnome-shell-fix-crash-hint-actor-NULL.patch.
+ gnome-shell-only-listen-window-created-events-once.patch.
+ gnome-shell-disable-osk-gesture-on-lock-screen.patch.
- Move all SLE only patches to patch# 1000 and above.
OBS-URL: https://build.opensuse.org/request/show/531476
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=335
2017-10-05 10:00:35 +00:00
Patch1002 : gnome-shell-domain.patch
2016-09-04 13:22:57 +00:00
# PATCH-FIX-SLE gnome-shell-screen-disappear.patch bnc#870217 dliang@suse.com -- screen disapper.
Accepting request 531476 from GNOME:Next
- Update to version 3.26.1:
+ Don't detach launched apps to not break pkexec and friends
(bgo#763531).
+ Allow search providers to not autostart (bgo#785380,
bgo#787986).
+ Fix crash when tray icons are hidden/shown in quick succession
(bgo#787361).
+ Make window group switcher more consistent (bgo#786009).
+ Improve legibility of the top bar when translucent
(bgo#787940).
+ Don't crash when running outside a logind session (bgo#788046).
+ Allow to run headless (bgo#730551).
+ Update calendar on timezone changes (bgo#678507).
+ Improve keyboard navigation of window previews (bgo#786546).
+ Run unit tests on `meson test` (bgo#786497).
+ Misc. bug fixes: bgo#787423, bgo#766368, bgo#787580,
bgo#787907, bgo#787901, bgo#788039, bgo#788003, bgo#786343,
bgo#787902, bgo#788265, bgo#788339, bgo#787905, bgo#788282,
bgo#787676.
+ Updated translations.
- Drop upstream fixed patches:
+ Drop gnome-shell-app-workaround-pkexec.patch.
+ gnome-shell-dateMenu-fixes.patch.
+ gnome-shell-fix-crash-hint-actor-NULL.patch.
+ gnome-shell-only-listen-window-created-events-once.patch.
+ gnome-shell-disable-osk-gesture-on-lock-screen.patch.
- Move all SLE only patches to patch# 1000 and above.
OBS-URL: https://build.opensuse.org/request/show/531476
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=335
2017-10-05 10:00:35 +00:00
Patch1003 : gnome-shell-screen-disappear.patch
2016-09-04 13:22:57 +00:00
# PATCH-FIX-SLE endSession-dialog-update-time-label-every-sec.patch bnc#886132 cxiong@suse.com -- update time label every second in end session dialog
Accepting request 531476 from GNOME:Next
- Update to version 3.26.1:
+ Don't detach launched apps to not break pkexec and friends
(bgo#763531).
+ Allow search providers to not autostart (bgo#785380,
bgo#787986).
+ Fix crash when tray icons are hidden/shown in quick succession
(bgo#787361).
+ Make window group switcher more consistent (bgo#786009).
+ Improve legibility of the top bar when translucent
(bgo#787940).
+ Don't crash when running outside a logind session (bgo#788046).
+ Allow to run headless (bgo#730551).
+ Update calendar on timezone changes (bgo#678507).
+ Improve keyboard navigation of window previews (bgo#786546).
+ Run unit tests on `meson test` (bgo#786497).
+ Misc. bug fixes: bgo#787423, bgo#766368, bgo#787580,
bgo#787907, bgo#787901, bgo#788039, bgo#788003, bgo#786343,
bgo#787902, bgo#788265, bgo#788339, bgo#787905, bgo#788282,
bgo#787676.
+ Updated translations.
- Drop upstream fixed patches:
+ Drop gnome-shell-app-workaround-pkexec.patch.
+ gnome-shell-dateMenu-fixes.patch.
+ gnome-shell-fix-crash-hint-actor-NULL.patch.
+ gnome-shell-only-listen-window-created-events-once.patch.
+ gnome-shell-disable-osk-gesture-on-lock-screen.patch.
- Move all SLE only patches to patch# 1000 and above.
OBS-URL: https://build.opensuse.org/request/show/531476
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=335
2017-10-05 10:00:35 +00:00
Patch1004 : endSession-dialog-update-time-label-every-sec.patch
2016-09-04 13:22:57 +00:00
# PATCH-FEATURE-SLE gnome-shell-864872-unlock-by-mouse-motion.patch bnc#864872 dliang@suse.com -- 10px mouse motion to lift screen shield.
Accepting request 531476 from GNOME:Next
- Update to version 3.26.1:
+ Don't detach launched apps to not break pkexec and friends
(bgo#763531).
+ Allow search providers to not autostart (bgo#785380,
bgo#787986).
+ Fix crash when tray icons are hidden/shown in quick succession
(bgo#787361).
+ Make window group switcher more consistent (bgo#786009).
+ Improve legibility of the top bar when translucent
(bgo#787940).
+ Don't crash when running outside a logind session (bgo#788046).
+ Allow to run headless (bgo#730551).
+ Update calendar on timezone changes (bgo#678507).
+ Improve keyboard navigation of window previews (bgo#786546).
+ Run unit tests on `meson test` (bgo#786497).
+ Misc. bug fixes: bgo#787423, bgo#766368, bgo#787580,
bgo#787907, bgo#787901, bgo#788039, bgo#788003, bgo#786343,
bgo#787902, bgo#788265, bgo#788339, bgo#787905, bgo#788282,
bgo#787676.
+ Updated translations.
- Drop upstream fixed patches:
+ Drop gnome-shell-app-workaround-pkexec.patch.
+ gnome-shell-dateMenu-fixes.patch.
+ gnome-shell-fix-crash-hint-actor-NULL.patch.
+ gnome-shell-only-listen-window-created-events-once.patch.
+ gnome-shell-disable-osk-gesture-on-lock-screen.patch.
- Move all SLE only patches to patch# 1000 and above.
OBS-URL: https://build.opensuse.org/request/show/531476
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=335
2017-10-05 10:00:35 +00:00
Patch1005 : gnome-shell-864872-unlock-by-mouse-motion.patch
2016-09-04 13:22:57 +00:00
# PATCH-FIX-SLE gnome-shell-lock-bg-on-primay.patch bnc#894050 dliang@suse.com -- display background of lock dialog on the primary screen.
Accepting request 531476 from GNOME:Next
- Update to version 3.26.1:
+ Don't detach launched apps to not break pkexec and friends
(bgo#763531).
+ Allow search providers to not autostart (bgo#785380,
bgo#787986).
+ Fix crash when tray icons are hidden/shown in quick succession
(bgo#787361).
+ Make window group switcher more consistent (bgo#786009).
+ Improve legibility of the top bar when translucent
(bgo#787940).
+ Don't crash when running outside a logind session (bgo#788046).
+ Allow to run headless (bgo#730551).
+ Update calendar on timezone changes (bgo#678507).
+ Improve keyboard navigation of window previews (bgo#786546).
+ Run unit tests on `meson test` (bgo#786497).
+ Misc. bug fixes: bgo#787423, bgo#766368, bgo#787580,
bgo#787907, bgo#787901, bgo#788039, bgo#788003, bgo#786343,
bgo#787902, bgo#788265, bgo#788339, bgo#787905, bgo#788282,
bgo#787676.
+ Updated translations.
- Drop upstream fixed patches:
+ Drop gnome-shell-app-workaround-pkexec.patch.
+ gnome-shell-dateMenu-fixes.patch.
+ gnome-shell-fix-crash-hint-actor-NULL.patch.
+ gnome-shell-only-listen-window-created-events-once.patch.
+ gnome-shell-disable-osk-gesture-on-lock-screen.patch.
- Move all SLE only patches to patch# 1000 and above.
OBS-URL: https://build.opensuse.org/request/show/531476
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=335
2017-10-05 10:00:35 +00:00
Patch1006 : gnome-shell-lock-bg-on-primary.patch
2016-09-04 13:22:57 +00:00
# PATCH-FIX-SLE gs-fate318433-prevent-same-account-multi-logins.patch fate#318433 cxiong@suse.com -- prevent multiple simultaneous login.
Accepting request 531476 from GNOME:Next
- Update to version 3.26.1:
+ Don't detach launched apps to not break pkexec and friends
(bgo#763531).
+ Allow search providers to not autostart (bgo#785380,
bgo#787986).
+ Fix crash when tray icons are hidden/shown in quick succession
(bgo#787361).
+ Make window group switcher more consistent (bgo#786009).
+ Improve legibility of the top bar when translucent
(bgo#787940).
+ Don't crash when running outside a logind session (bgo#788046).
+ Allow to run headless (bgo#730551).
+ Update calendar on timezone changes (bgo#678507).
+ Improve keyboard navigation of window previews (bgo#786546).
+ Run unit tests on `meson test` (bgo#786497).
+ Misc. bug fixes: bgo#787423, bgo#766368, bgo#787580,
bgo#787907, bgo#787901, bgo#788039, bgo#788003, bgo#786343,
bgo#787902, bgo#788265, bgo#788339, bgo#787905, bgo#788282,
bgo#787676.
+ Updated translations.
- Drop upstream fixed patches:
+ Drop gnome-shell-app-workaround-pkexec.patch.
+ gnome-shell-dateMenu-fixes.patch.
+ gnome-shell-fix-crash-hint-actor-NULL.patch.
+ gnome-shell-only-listen-window-created-events-once.patch.
+ gnome-shell-disable-osk-gesture-on-lock-screen.patch.
- Move all SLE only patches to patch# 1000 and above.
OBS-URL: https://build.opensuse.org/request/show/531476
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=335
2017-10-05 10:00:35 +00:00
Patch1007 : gs-fate318433-prevent-same-account-multi-logins.patch
2017-06-20 16:51:00 +00:00
# PATCH-FEATURE-SLE gnome-shell-1007468-lock-screen-SUSE-logo-missing.patch xwang@suse.com -- Add SUSE logo on lock screen for GNOME theme.
Accepting request 531476 from GNOME:Next
- Update to version 3.26.1:
+ Don't detach launched apps to not break pkexec and friends
(bgo#763531).
+ Allow search providers to not autostart (bgo#785380,
bgo#787986).
+ Fix crash when tray icons are hidden/shown in quick succession
(bgo#787361).
+ Make window group switcher more consistent (bgo#786009).
+ Improve legibility of the top bar when translucent
(bgo#787940).
+ Don't crash when running outside a logind session (bgo#788046).
+ Allow to run headless (bgo#730551).
+ Update calendar on timezone changes (bgo#678507).
+ Improve keyboard navigation of window previews (bgo#786546).
+ Run unit tests on `meson test` (bgo#786497).
+ Misc. bug fixes: bgo#787423, bgo#766368, bgo#787580,
bgo#787907, bgo#787901, bgo#788039, bgo#788003, bgo#786343,
bgo#787902, bgo#788265, bgo#788339, bgo#787905, bgo#788282,
bgo#787676.
+ Updated translations.
- Drop upstream fixed patches:
+ Drop gnome-shell-app-workaround-pkexec.patch.
+ gnome-shell-dateMenu-fixes.patch.
+ gnome-shell-fix-crash-hint-actor-NULL.patch.
+ gnome-shell-only-listen-window-created-events-once.patch.
+ gnome-shell-disable-osk-gesture-on-lock-screen.patch.
- Move all SLE only patches to patch# 1000 and above.
OBS-URL: https://build.opensuse.org/request/show/531476
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=335
2017-10-05 10:00:35 +00:00
Patch1008 : gnome-shell-1007468-lock-screen-SUSE-logo-missing.patch
2019-07-26 12:52:09 +00:00
2017-08-31 07:44:00 +00:00
# needed for directory ownership
2019-10-04 15:46:38 +00:00
BuildRequires : asciidoc
2017-08-31 07:44:00 +00:00
BuildRequires : dbus-1
2012-11-18 15:23:08 +00:00
BuildRequires : docbook-xsl-stylesheets
Accepting request 561891 from home:Zaitor:branches:GNOME:Factory
- Update to version 3.26.2+20171218.15b1810a6:
+ background: don't leak wall clock when background changes.
+ dateMenu:
- Fix possible crash with unknown locations.
- Ignore malformed world-clocks settings.
+ dash:
- Do not shadow ClutterActor's destroy().
- Make sure item labels are only destroyed once.
+ status/keyboard: Reset menuItems and Label objects on change.
+ overview: Protect ::drag-end handlers.
+ Updated translations.
- Switch to git-checkout via source services.
- Pass enable-browser-plugin=true, enable-documentation=true,
enable-man=true, enable-networkmanager=yes and
enable-systemd=yes to meson, ensure we build the features we
want.
- Following the above, add gtk-doc BuildRequires and build
documentation again.
- Run spec-cleaner, modernize spec.
- Drop update-desktop-files BuildRequires and stop using the
suse_update_desktop_file macro.
- Drop conditional libaccountsservice0, libcaribou0 and
libgdmgreeter1 Requires needed for no longer supported versions
of openSUSE.
- Add fdupes BuildRequires and pass fdupes macro, remove duplicate
files.
- Drop gnome-shell-wayland Obsoletes: No currently supported
version of openSUSE have ever had this binary, so this is no
longer needed.
- Stop exporting BROWSER_PLUGIN_DIR=%%{_libdir}/browser-plugins,
does not work as we are using meson buildsystem.
OBS-URL: https://build.opensuse.org/request/show/561891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=349
2018-01-07 22:17:17 +00:00
BuildRequires : fdupes
2014-04-03 20:51:33 +00:00
BuildRequires : gcc-c++
Accepting request 561891 from home:Zaitor:branches:GNOME:Factory
- Update to version 3.26.2+20171218.15b1810a6:
+ background: don't leak wall clock when background changes.
+ dateMenu:
- Fix possible crash with unknown locations.
- Ignore malformed world-clocks settings.
+ dash:
- Do not shadow ClutterActor's destroy().
- Make sure item labels are only destroyed once.
+ status/keyboard: Reset menuItems and Label objects on change.
+ overview: Protect ::drag-end handlers.
+ Updated translations.
- Switch to git-checkout via source services.
- Pass enable-browser-plugin=true, enable-documentation=true,
enable-man=true, enable-networkmanager=yes and
enable-systemd=yes to meson, ensure we build the features we
want.
- Following the above, add gtk-doc BuildRequires and build
documentation again.
- Run spec-cleaner, modernize spec.
- Drop update-desktop-files BuildRequires and stop using the
suse_update_desktop_file macro.
- Drop conditional libaccountsservice0, libcaribou0 and
libgdmgreeter1 Requires needed for no longer supported versions
of openSUSE.
- Add fdupes BuildRequires and pass fdupes macro, remove duplicate
files.
- Drop gnome-shell-wayland Obsoletes: No currently supported
version of openSUSE have ever had this binary, so this is no
longer needed.
- Stop exporting BROWSER_PLUGIN_DIR=%%{_libdir}/browser-plugins,
does not work as we are using meson buildsystem.
OBS-URL: https://build.opensuse.org/request/show/561891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=349
2018-01-07 22:17:17 +00:00
BuildRequires : gtk-doc
2018-09-24 07:23:03 +00:00
BuildRequires : meson >= 0.47.0
2017-08-31 07:44:00 +00:00
BuildRequires : pkgconfig
2018-03-09 10:05:57 +00:00
BuildRequires : sassc
2018-03-22 09:41:22 +00:00
BuildRequires : translation-update-upstream
2012-11-18 15:23:08 +00:00
BuildRequires : xsltproc
2012-09-07 22:20:57 +00:00
BuildRequires : pkgconfig(atk-bridge-2.0)
2020-04-17 22:56:08 +00:00
BuildRequires : pkgconfig(bash-completion)
2013-06-23 14:14:59 +00:00
BuildRequires : pkgconfig(gcr-base-3) >= 3.7.5
2011-07-29 06:56:28 +00:00
BuildRequires : pkgconfig(gdk-pixbuf-2.0)
2018-03-14 18:36:43 +00:00
BuildRequires : pkgconfig(gdk-x11-3.0)
2018-09-24 07:23:03 +00:00
BuildRequires : pkgconfig(gio-2.0) >= 2.56.0
BuildRequires : pkgconfig(gio-unix-2.0) >= 2.56.0
2020-04-17 22:56:08 +00:00
BuildRequires : pkgconfig(gjs-1.0) >= 1.63.2
2019-10-04 15:46:38 +00:00
BuildRequires : pkgconfig(gnome-autoar-0)
2013-06-23 14:14:59 +00:00
BuildRequires : pkgconfig(gnome-bluetooth-1.0) >= 3.9.0
2019-12-30 13:30:02 +00:00
BuildRequires : pkgconfig(gnome-desktop-3.0) >= 3.34.2
2012-09-21 19:21:31 +00:00
BuildRequires : pkgconfig(gnome-keybindings)
2018-03-14 18:36:43 +00:00
BuildRequires : pkgconfig(gobject-2.0)
2016-09-08 21:23:06 +00:00
BuildRequires : pkgconfig(gobject-introspection-1.0) >= 1.49.1
2019-12-30 13:30:02 +00:00
BuildRequires : pkgconfig(gsettings-desktop-schemas) >= 3.33.1
2012-09-07 22:20:57 +00:00
BuildRequires : pkgconfig(gstreamer-1.0) >= 0.11.92
BuildRequires : pkgconfig(gstreamer-base-1.0)
2015-03-19 14:37:07 +00:00
BuildRequires : pkgconfig(gtk+-3.0) >= 3.15.0
2018-03-09 10:05:57 +00:00
BuildRequires : pkgconfig(ibus-1.0) >= 1.5.2
2011-09-18 08:43:37 +00:00
BuildRequires : pkgconfig(json-glib-1.0) >= 0.13.2
2010-11-17 13:17:32 +00:00
BuildRequires : pkgconfig(libcanberra)
2015-12-29 11:35:25 +00:00
BuildRequires : pkgconfig(libcanberra-gtk3)
2013-03-13 22:41:01 +00:00
BuildRequires : pkgconfig(libcroco-0.6) >= 0.6.8
2019-11-26 09:26:26 +00:00
BuildRequires : pkgconfig(libecal-2.0) >= 3.33.1
2017-08-31 07:44:00 +00:00
BuildRequires : pkgconfig(libedataserver-1.2) >= 3.17.2
2012-09-07 22:20:57 +00:00
BuildRequires : pkgconfig(libgnome-menu-3.0) >= 3.5.3
2020-04-17 22:56:08 +00:00
BuildRequires : pkgconfig(libmutter-6) >= 3.36.1
2018-05-29 12:19:24 +00:00
BuildRequires : pkgconfig(libnm) >= 1.10.4
2013-03-13 22:41:01 +00:00
BuildRequires : pkgconfig(libpulse) >= 2.0
2010-11-17 13:17:32 +00:00
BuildRequires : pkgconfig(libpulse-mainloop-glib)
2018-03-14 18:36:43 +00:00
BuildRequires : pkgconfig(libsecret-1) >= 0.18
2011-07-29 06:56:28 +00:00
BuildRequires : pkgconfig(libsoup-2.4)
2011-08-08 14:38:09 +00:00
BuildRequires : pkgconfig(libstartup-notification-1.0) >= 0.11
2015-09-04 11:31:55 +00:00
BuildRequires : pkgconfig(libsystemd)
2018-03-14 18:36:43 +00:00
BuildRequires : pkgconfig(libxml-2.0)
2020-04-17 22:56:08 +00:00
BuildRequires : pkgconfig(mutter-clutter-6) >= 3.36.1
BuildRequires : pkgconfig(mutter-cogl-6) >= 3.36.1
BuildRequires : pkgconfig(mutter-cogl-pango-6) >= 3.36.1
2011-08-08 14:38:09 +00:00
BuildRequires : pkgconfig(polkit-agent-1) >= 0.100
2018-03-14 18:36:43 +00:00
BuildRequires : pkgconfig(x11)
2019-04-22 05:48:12 +00:00
BuildRequires : python(abi) >= 3
2011-02-13 22:56:07 +00:00
Requires : gdk-pixbuf-loader-rsvg
2011-07-02 10:32:04 +00:00
# "System settings" menu item
Requires : gnome-control-center
2017-08-31 07:44:00 +00:00
Requires : gnome-session
# For a GSettings schema and power system icon
Requires : gnome-settings-daemon
2011-07-20 08:18:58 +00:00
# "High Contrast" in accessibility status icon
Requires : gnome-themes-accessibility
2017-08-31 07:44:00 +00:00
Requires : gsettings-desktop-schemas
2020-04-17 22:56:08 +00:00
Requires : mutter >= 3.35.90
2019-04-18 13:50:39 +00:00
Requires : typelib(Rsvg)
2015-03-19 14:37:07 +00:00
Recommends: %{name} -calendar
2018-03-22 09:41:22 +00:00
## Finally, dependencies for session services that are needed for system icons and the user menu
# bluetooth system icon
# (lowered to recommends due to bsc#1067603, some setups without bluetooth might want to avoid this dependency)
Recommends: gnome-bluetooth
2013-05-01 18:48:20 +00:00
# The dateTime applet in the panel launches gnome-clocks upon user request
Recommends: gnome-clocks
2017-03-02 18:19:21 +00:00
# gnome-shell implements the dbus interface org.freedesktop.Notifications directly
Provides : dbus(org.freedesktop.Notifications)
2019-04-18 13:50:39 +00:00
# gnome-shell-browser-plugin dropped in 3.31.4
Obsoletes : gnome-shell-browser-plugin <= %{version}
2009-08-04 22:44:20 +00:00
%description
The GNOME Shell redefines user interactions with the GNOME desktop. In
particular, it offers new paradigms for launching applications, accessing
documents, and organizing open windows in GNOME.
2011-12-21 14:56:54 +00:00
%package devel
2017-10-04 08:31:02 +00:00
Summary : Development files for GNOME Shell
2011-12-21 14:56:54 +00:00
Group : Development/Libraries/GNOME
Requires : %{name} = %{version}
%description devel
The GNOME Shell redefines user interactions with the GNOME desktop. In
particular, it offers new paradigms for launching applications, accessing
documents, and organizing open windows in GNOME.
2015-03-19 14:37:07 +00:00
%package calendar
Summary : Evolution Calendar support for GNOME Shell
Group : System/GUI/GNOME
Requires : %{name} = %{version}
# The clock / calendar applet in the panel requires e-d-s (bnc#795793).
Requires : evolution-data-server
Supplements: packageand(%{name} :evolution-data-server)
%description calendar
This package adds support for Evolution Calendar, such as appointments
into GNOME Shell calendar.
2016-09-08 21:23:06 +00:00
2020-05-11 13:14:32 +00:00
%package -n gnome-extensions
Summary : Extensions app for GNOME Shell
Group : System/GUI/GNOME
Requires : %{name} = %{version}
%description -n gnome-extensions
This package contains an optional extensions app for managing GNOME Shell extensions.
2009-09-03 22:55:13 +00:00
%lang_package
2016-09-04 13:22:57 +00:00
2009-08-04 22:44:20 +00:00
%prep
2009-08-17 13:33:39 +00:00
%setup -q
2017-11-06 10:52:56 +00:00
%patch1 -p1
2016-07-10 01:16:18 +00:00
%patch2 -p1
2020-04-17 22:56:08 +00:00
#patch4 -p1
#patch5 -p1
2020-04-27 17:40:20 +00:00
%patch6 -p1
2019-04-18 13:50:39 +00:00
2018-03-22 09:41:22 +00:00
translation-update-upstream
2017-07-13 08:44:43 +00:00
2016-05-14 11:05:02 +00:00
%if !0%{?is_opensuse}
Accepting request 531476 from GNOME:Next
- Update to version 3.26.1:
+ Don't detach launched apps to not break pkexec and friends
(bgo#763531).
+ Allow search providers to not autostart (bgo#785380,
bgo#787986).
+ Fix crash when tray icons are hidden/shown in quick succession
(bgo#787361).
+ Make window group switcher more consistent (bgo#786009).
+ Improve legibility of the top bar when translucent
(bgo#787940).
+ Don't crash when running outside a logind session (bgo#788046).
+ Allow to run headless (bgo#730551).
+ Update calendar on timezone changes (bgo#678507).
+ Improve keyboard navigation of window previews (bgo#786546).
+ Run unit tests on `meson test` (bgo#786497).
+ Misc. bug fixes: bgo#787423, bgo#766368, bgo#787580,
bgo#787907, bgo#787901, bgo#788039, bgo#788003, bgo#786343,
bgo#787902, bgo#788265, bgo#788339, bgo#787905, bgo#788282,
bgo#787676.
+ Updated translations.
- Drop upstream fixed patches:
+ Drop gnome-shell-app-workaround-pkexec.patch.
+ gnome-shell-dateMenu-fixes.patch.
+ gnome-shell-fix-crash-hint-actor-NULL.patch.
+ gnome-shell-only-listen-window-created-events-once.patch.
+ gnome-shell-disable-osk-gesture-on-lock-screen.patch.
- Move all SLE only patches to patch# 1000 and above.
OBS-URL: https://build.opensuse.org/request/show/531476
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=335
2017-10-05 10:00:35 +00:00
%patch1001 -p1
%patch1002 -p1
%patch1003 -p1
%patch1004 -p1
%patch1005 -p1
%patch1006 -p1
%patch1007 -p1
%patch1008 -p1
2016-05-14 11:05:02 +00:00
%endif
2019-04-18 13:50:39 +00:00
2017-06-20 16:51:00 +00:00
%if !0%{?is_opensuse}
2018-03-09 10:05:57 +00:00
cp %{SOURCE1} js/ui/
cp %{SOURCE2} data/theme/
2017-06-20 16:51:00 +00:00
%endif
2009-08-04 22:44:20 +00:00
%build
2017-08-31 07:44:00 +00:00
%meson \
Accepting request 561891 from home:Zaitor:branches:GNOME:Factory
- Update to version 3.26.2+20171218.15b1810a6:
+ background: don't leak wall clock when background changes.
+ dateMenu:
- Fix possible crash with unknown locations.
- Ignore malformed world-clocks settings.
+ dash:
- Do not shadow ClutterActor's destroy().
- Make sure item labels are only destroyed once.
+ status/keyboard: Reset menuItems and Label objects on change.
+ overview: Protect ::drag-end handlers.
+ Updated translations.
- Switch to git-checkout via source services.
- Pass enable-browser-plugin=true, enable-documentation=true,
enable-man=true, enable-networkmanager=yes and
enable-systemd=yes to meson, ensure we build the features we
want.
- Following the above, add gtk-doc BuildRequires and build
documentation again.
- Run spec-cleaner, modernize spec.
- Drop update-desktop-files BuildRequires and stop using the
suse_update_desktop_file macro.
- Drop conditional libaccountsservice0, libcaribou0 and
libgdmgreeter1 Requires needed for no longer supported versions
of openSUSE.
- Add fdupes BuildRequires and pass fdupes macro, remove duplicate
files.
- Drop gnome-shell-wayland Obsoletes: No currently supported
version of openSUSE have ever had this binary, so this is no
longer needed.
- Stop exporting BROWSER_PLUGIN_DIR=%%{_libdir}/browser-plugins,
does not work as we are using meson buildsystem.
OBS-URL: https://build.opensuse.org/request/show/561891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=349
2018-01-07 22:17:17 +00:00
--libexecdir=%{_libexecdir} /%{name} \
2019-04-18 13:50:39 +00:00
-Dgtk_doc=true \
-Dman=true \
-Dnetworkmanager=true \
-Dsystemd=true \
Accepting request 561891 from home:Zaitor:branches:GNOME:Factory
- Update to version 3.26.2+20171218.15b1810a6:
+ background: don't leak wall clock when background changes.
+ dateMenu:
- Fix possible crash with unknown locations.
- Ignore malformed world-clocks settings.
+ dash:
- Do not shadow ClutterActor's destroy().
- Make sure item labels are only destroyed once.
+ status/keyboard: Reset menuItems and Label objects on change.
+ overview: Protect ::drag-end handlers.
+ Updated translations.
- Switch to git-checkout via source services.
- Pass enable-browser-plugin=true, enable-documentation=true,
enable-man=true, enable-networkmanager=yes and
enable-systemd=yes to meson, ensure we build the features we
want.
- Following the above, add gtk-doc BuildRequires and build
documentation again.
- Run spec-cleaner, modernize spec.
- Drop update-desktop-files BuildRequires and stop using the
suse_update_desktop_file macro.
- Drop conditional libaccountsservice0, libcaribou0 and
libgdmgreeter1 Requires needed for no longer supported versions
of openSUSE.
- Add fdupes BuildRequires and pass fdupes macro, remove duplicate
files.
- Drop gnome-shell-wayland Obsoletes: No currently supported
version of openSUSE have ever had this binary, so this is no
longer needed.
- Stop exporting BROWSER_PLUGIN_DIR=%%{_libdir}/browser-plugins,
does not work as we are using meson buildsystem.
OBS-URL: https://build.opensuse.org/request/show/561891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=349
2018-01-07 22:17:17 +00:00
%{nil}
2017-08-31 07:44:00 +00:00
%meson_build
2009-08-04 22:44:20 +00:00
%install
2017-08-31 07:44:00 +00:00
%meson_install
2011-04-28 21:11:09 +00:00
# This is the directory where extensions get installed
install -d %{buildroot} %{_datadir} /gnome-shell/extensions
2012-02-25 14:39:20 +00:00
# This is the directory where search providers get installed
install -d %{buildroot} %{_datadir} /gnome-shell/search-providers
2011-02-13 22:56:07 +00:00
%find_lang %{name} %{?no_lang_C}
2013-10-21 16:59:33 +00:00
# Work around race, as reported in bnc#844891 & bgo#709313.
install -d %{buildroot} %{_datadir} /gnome-shell/modes
Accepting request 561891 from home:Zaitor:branches:GNOME:Factory
- Update to version 3.26.2+20171218.15b1810a6:
+ background: don't leak wall clock when background changes.
+ dateMenu:
- Fix possible crash with unknown locations.
- Ignore malformed world-clocks settings.
+ dash:
- Do not shadow ClutterActor's destroy().
- Make sure item labels are only destroyed once.
+ status/keyboard: Reset menuItems and Label objects on change.
+ overview: Protect ::drag-end handlers.
+ Updated translations.
- Switch to git-checkout via source services.
- Pass enable-browser-plugin=true, enable-documentation=true,
enable-man=true, enable-networkmanager=yes and
enable-systemd=yes to meson, ensure we build the features we
want.
- Following the above, add gtk-doc BuildRequires and build
documentation again.
- Run spec-cleaner, modernize spec.
- Drop update-desktop-files BuildRequires and stop using the
suse_update_desktop_file macro.
- Drop conditional libaccountsservice0, libcaribou0 and
libgdmgreeter1 Requires needed for no longer supported versions
of openSUSE.
- Add fdupes BuildRequires and pass fdupes macro, remove duplicate
files.
- Drop gnome-shell-wayland Obsoletes: No currently supported
version of openSUSE have ever had this binary, so this is no
longer needed.
- Stop exporting BROWSER_PLUGIN_DIR=%%{_libdir}/browser-plugins,
does not work as we are using meson buildsystem.
OBS-URL: https://build.opensuse.org/request/show/561891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=349
2018-01-07 22:17:17 +00:00
%fdupes %{buildroot} %{_prefix}
2020-05-11 13:14:32 +00:00
# Not needed, only used for nightly git snapshots
rm -f %{buildroot} %{_datadir} /icons/hicolor/scalable/apps/org.gnome.Extensions.Devel.svg
2009-08-04 22:44:20 +00:00
2011-11-28 08:19:29 +00:00
%files
Accepting request 561891 from home:Zaitor:branches:GNOME:Factory
- Update to version 3.26.2+20171218.15b1810a6:
+ background: don't leak wall clock when background changes.
+ dateMenu:
- Fix possible crash with unknown locations.
- Ignore malformed world-clocks settings.
+ dash:
- Do not shadow ClutterActor's destroy().
- Make sure item labels are only destroyed once.
+ status/keyboard: Reset menuItems and Label objects on change.
+ overview: Protect ::drag-end handlers.
+ Updated translations.
- Switch to git-checkout via source services.
- Pass enable-browser-plugin=true, enable-documentation=true,
enable-man=true, enable-networkmanager=yes and
enable-systemd=yes to meson, ensure we build the features we
want.
- Following the above, add gtk-doc BuildRequires and build
documentation again.
- Run spec-cleaner, modernize spec.
- Drop update-desktop-files BuildRequires and stop using the
suse_update_desktop_file macro.
- Drop conditional libaccountsservice0, libcaribou0 and
libgdmgreeter1 Requires needed for no longer supported versions
of openSUSE.
- Add fdupes BuildRequires and pass fdupes macro, remove duplicate
files.
- Drop gnome-shell-wayland Obsoletes: No currently supported
version of openSUSE have ever had this binary, so this is no
longer needed.
- Stop exporting BROWSER_PLUGIN_DIR=%%{_libdir}/browser-plugins,
does not work as we are using meson buildsystem.
OBS-URL: https://build.opensuse.org/request/show/561891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=349
2018-01-07 22:17:17 +00:00
%license COPYING
2018-09-14 03:38:37 +00:00
%doc README.md NEWS
2011-01-17 14:12:43 +00:00
%{_bindir} /gnome-shell
2012-02-08 19:55:31 +00:00
%{_bindir} /gnome-shell-extension-prefs
Accepting request 561891 from home:Zaitor:branches:GNOME:Factory
- Update to version 3.26.2+20171218.15b1810a6:
+ background: don't leak wall clock when background changes.
+ dateMenu:
- Fix possible crash with unknown locations.
- Ignore malformed world-clocks settings.
+ dash:
- Do not shadow ClutterActor's destroy().
- Make sure item labels are only destroyed once.
+ status/keyboard: Reset menuItems and Label objects on change.
+ overview: Protect ::drag-end handlers.
+ Updated translations.
- Switch to git-checkout via source services.
- Pass enable-browser-plugin=true, enable-documentation=true,
enable-man=true, enable-networkmanager=yes and
enable-systemd=yes to meson, ensure we build the features we
want.
- Following the above, add gtk-doc BuildRequires and build
documentation again.
- Run spec-cleaner, modernize spec.
- Drop update-desktop-files BuildRequires and stop using the
suse_update_desktop_file macro.
- Drop conditional libaccountsservice0, libcaribou0 and
libgdmgreeter1 Requires needed for no longer supported versions
of openSUSE.
- Add fdupes BuildRequires and pass fdupes macro, remove duplicate
files.
- Drop gnome-shell-wayland Obsoletes: No currently supported
version of openSUSE have ever had this binary, so this is no
longer needed.
- Stop exporting BROWSER_PLUGIN_DIR=%%{_libdir}/browser-plugins,
does not work as we are using meson buildsystem.
OBS-URL: https://build.opensuse.org/request/show/561891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=349
2018-01-07 22:17:17 +00:00
%dir %{_libdir} /gnome-shell
%dir %{_libexecdir} /gnome-shell
2015-03-19 14:37:07 +00:00
%exclude %{_libexecdir} /gnome-shell/gnome-shell-calendar-server
Accepting request 561891 from home:Zaitor:branches:GNOME:Factory
- Update to version 3.26.2+20171218.15b1810a6:
+ background: don't leak wall clock when background changes.
+ dateMenu:
- Fix possible crash with unknown locations.
- Ignore malformed world-clocks settings.
+ dash:
- Do not shadow ClutterActor's destroy().
- Make sure item labels are only destroyed once.
+ status/keyboard: Reset menuItems and Label objects on change.
+ overview: Protect ::drag-end handlers.
+ Updated translations.
- Switch to git-checkout via source services.
- Pass enable-browser-plugin=true, enable-documentation=true,
enable-man=true, enable-networkmanager=yes and
enable-systemd=yes to meson, ensure we build the features we
want.
- Following the above, add gtk-doc BuildRequires and build
documentation again.
- Run spec-cleaner, modernize spec.
- Drop update-desktop-files BuildRequires and stop using the
suse_update_desktop_file macro.
- Drop conditional libaccountsservice0, libcaribou0 and
libgdmgreeter1 Requires needed for no longer supported versions
of openSUSE.
- Add fdupes BuildRequires and pass fdupes macro, remove duplicate
files.
- Drop gnome-shell-wayland Obsoletes: No currently supported
version of openSUSE have ever had this binary, so this is no
longer needed.
- Stop exporting BROWSER_PLUGIN_DIR=%%{_libdir}/browser-plugins,
does not work as we are using meson buildsystem.
OBS-URL: https://build.opensuse.org/request/show/561891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=349
2018-01-07 22:17:17 +00:00
%{_libexecdir} /gnome-shell/gnome-shell-hotplug-sniffer
%{_libexecdir} /gnome-shell/gnome-shell-perf-helper
%{_libexecdir} /gnome-shell/gnome-shell-portal-helper
%{_libdir} /gnome-shell/Gvc-1.0.typelib
%{_libdir} /gnome-shell/Shell-0.1.typelib
2019-04-18 13:50:39 +00:00
#%%{_libdir}/gnome-shell/ShellMenu-0.1.typelib
Accepting request 561891 from home:Zaitor:branches:GNOME:Factory
- Update to version 3.26.2+20171218.15b1810a6:
+ background: don't leak wall clock when background changes.
+ dateMenu:
- Fix possible crash with unknown locations.
- Ignore malformed world-clocks settings.
+ dash:
- Do not shadow ClutterActor's destroy().
- Make sure item labels are only destroyed once.
+ status/keyboard: Reset menuItems and Label objects on change.
+ overview: Protect ::drag-end handlers.
+ Updated translations.
- Switch to git-checkout via source services.
- Pass enable-browser-plugin=true, enable-documentation=true,
enable-man=true, enable-networkmanager=yes and
enable-systemd=yes to meson, ensure we build the features we
want.
- Following the above, add gtk-doc BuildRequires and build
documentation again.
- Run spec-cleaner, modernize spec.
- Drop update-desktop-files BuildRequires and stop using the
suse_update_desktop_file macro.
- Drop conditional libaccountsservice0, libcaribou0 and
libgdmgreeter1 Requires needed for no longer supported versions
of openSUSE.
- Add fdupes BuildRequires and pass fdupes macro, remove duplicate
files.
- Drop gnome-shell-wayland Obsoletes: No currently supported
version of openSUSE have ever had this binary, so this is no
longer needed.
- Stop exporting BROWSER_PLUGIN_DIR=%%{_libdir}/browser-plugins,
does not work as we are using meson buildsystem.
OBS-URL: https://build.opensuse.org/request/show/561891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=349
2018-01-07 22:17:17 +00:00
%{_libdir} /gnome-shell/St-1.0.typelib
%{_libdir} /gnome-shell/libgnome-shell-menu.so
%{_libdir} /gnome-shell/libgnome-shell.so
%{_libdir} /gnome-shell/libgvc.so
%{_libdir} /gnome-shell/libst-1.0.so
2012-01-24 11:21:29 +00:00
%dir %{_datadir} /GConf
%dir %{_datadir} /GConf/gsettings
%{_datadir} /GConf/gsettings/gnome-shell-overrides.convert
2016-02-19 15:07:37 +00:00
%{_datadir} /applications/org.gnome.Shell.desktop
2020-04-30 09:42:35 +00:00
%{_datadir} /applications/org.gnome.Shell.Extensions.desktop
2014-08-23 11:52:08 +00:00
%{_datadir} /applications/org.gnome.Shell.PortalHelper.desktop
Accepting request 643026 from GNOME:Next
- Update to version 3.30.1:
+ Cancel search on overview hiding (glgo#GNOME/gnome-shell!205).
+ Fix disappearing network icon (glgo#GNOME/gnome-shell#140).
+ Improve switch-monitor shortcut handling
(glgo#GNOME/gnome-shell!208).
+ Fix missing key information in keyring dialog
(glgo#GNOME/gnome-shell#574).
+ De-duplicate all entries in run command history
(glgo#GNOME/gnome-shell#524).
+ Fix frozen disk unlock dialogs (glgo#GNOME/gnome-shell#565).
+ Fix unresponsive-app dialog blocking input in other windows
(glgo#GNOME/gnome-shell#273).
+ Fix handling of forward-key-event input method signal
(glgo#GNOME/gnome-shell#531).
+ Misc. bug fixes: glgo#GNOME/gnome-shell#520, bgo#791233,
glgo#GNOME/gnome-shell!188, glgo#GNOME/gnome-shell#539,
glgo#GNOME/gnome-shell!217, glgo#GNOME/gnome-shell#536,
glgo#GNOME/gnome-shell#537, glgo#GNOME/gnome-shell#578,
glgo#GNOME/gnome-shell!236, glgo#GNOME/gnome-shell#579,
glgo#GNOME/gnome-shell!228, glgo#GNOME/gnome-shell#618,
glgo#GNOME/gnome-shell#471, glgo#GNOME/gnome-shell!255.
+ Updated translations.
- Rebase patches with quilt.
OBS-URL: https://build.opensuse.org/request/show/643026
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=374
2018-10-22 13:22:55 +00:00
%{_datadir} /dbus-1/interfaces/org.gnome.Shell.Extensions.xml
2019-04-18 13:50:39 +00:00
%{_datadir} /dbus-1/interfaces/org.gnome.Shell.Introspect.xml
2017-02-22 20:41:15 +00:00
%{_datadir} /dbus-1/interfaces/org.gnome.Shell.PadOsd.xml
2013-05-31 18:36:55 +00:00
%{_datadir} /dbus-1/interfaces/org.gnome.Shell.Screencast.xml
2013-03-13 22:41:01 +00:00
%{_datadir} /dbus-1/interfaces/org.gnome.Shell.Screenshot.xml
2012-02-25 14:39:20 +00:00
%{_datadir} /dbus-1/interfaces/org.gnome.ShellSearchProvider.xml
2013-03-13 22:41:01 +00:00
%{_datadir} /dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml
2011-07-29 06:56:28 +00:00
%{_datadir} /dbus-1/services/org.gnome.Shell.HotplugSniffer.service
2014-08-23 11:52:08 +00:00
%{_datadir} /dbus-1/services/org.gnome.Shell.PortalHelper.service
2010-09-13 12:11:14 +00:00
%{_datadir} /glib-2.0/schemas/org.gnome.shell.gschema.xml
2012-09-21 19:21:31 +00:00
%{_datadir} /gnome-control-center/keybindings/50-gnome-shell-system.xml
2018-01-11 15:34:53 +00:00
# Own these dirs for extensions, search-providers and work around a race condition
%dir %{_datadir} /gnome-shell/extensions
%dir %{_datadir} /gnome-shell/search-providers
%dir %{_datadir} /gnome-shell/modes
Accepting request 643026 from GNOME:Next
- Update to version 3.30.1:
+ Cancel search on overview hiding (glgo#GNOME/gnome-shell!205).
+ Fix disappearing network icon (glgo#GNOME/gnome-shell#140).
+ Improve switch-monitor shortcut handling
(glgo#GNOME/gnome-shell!208).
+ Fix missing key information in keyring dialog
(glgo#GNOME/gnome-shell#574).
+ De-duplicate all entries in run command history
(glgo#GNOME/gnome-shell#524).
+ Fix frozen disk unlock dialogs (glgo#GNOME/gnome-shell#565).
+ Fix unresponsive-app dialog blocking input in other windows
(glgo#GNOME/gnome-shell#273).
+ Fix handling of forward-key-event input method signal
(glgo#GNOME/gnome-shell#531).
+ Misc. bug fixes: glgo#GNOME/gnome-shell#520, bgo#791233,
glgo#GNOME/gnome-shell!188, glgo#GNOME/gnome-shell#539,
glgo#GNOME/gnome-shell!217, glgo#GNOME/gnome-shell#536,
glgo#GNOME/gnome-shell#537, glgo#GNOME/gnome-shell#578,
glgo#GNOME/gnome-shell!236, glgo#GNOME/gnome-shell#579,
glgo#GNOME/gnome-shell!228, glgo#GNOME/gnome-shell#618,
glgo#GNOME/gnome-shell#471, glgo#GNOME/gnome-shell!255.
+ Updated translations.
- Rebase patches with quilt.
OBS-URL: https://build.opensuse.org/request/show/643026
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=374
2018-10-22 13:22:55 +00:00
%{_datadir} /gnome-shell/gnome-shell-dbus-interfaces.gresource
Accepting request 561891 from home:Zaitor:branches:GNOME:Factory
- Update to version 3.26.2+20171218.15b1810a6:
+ background: don't leak wall clock when background changes.
+ dateMenu:
- Fix possible crash with unknown locations.
- Ignore malformed world-clocks settings.
+ dash:
- Do not shadow ClutterActor's destroy().
- Make sure item labels are only destroyed once.
+ status/keyboard: Reset menuItems and Label objects on change.
+ overview: Protect ::drag-end handlers.
+ Updated translations.
- Switch to git-checkout via source services.
- Pass enable-browser-plugin=true, enable-documentation=true,
enable-man=true, enable-networkmanager=yes and
enable-systemd=yes to meson, ensure we build the features we
want.
- Following the above, add gtk-doc BuildRequires and build
documentation again.
- Run spec-cleaner, modernize spec.
- Drop update-desktop-files BuildRequires and stop using the
suse_update_desktop_file macro.
- Drop conditional libaccountsservice0, libcaribou0 and
libgdmgreeter1 Requires needed for no longer supported versions
of openSUSE.
- Add fdupes BuildRequires and pass fdupes macro, remove duplicate
files.
- Drop gnome-shell-wayland Obsoletes: No currently supported
version of openSUSE have ever had this binary, so this is no
longer needed.
- Stop exporting BROWSER_PLUGIN_DIR=%%{_libdir}/browser-plugins,
does not work as we are using meson buildsystem.
OBS-URL: https://build.opensuse.org/request/show/561891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=349
2018-01-07 22:17:17 +00:00
%{_datadir} /gnome-shell/gnome-shell-theme.gresource
2018-03-09 10:05:57 +00:00
%{_datadir} /gnome-shell/gnome-shell-osk-layouts.gresource
Accepting request 561891 from home:Zaitor:branches:GNOME:Factory
- Update to version 3.26.2+20171218.15b1810a6:
+ background: don't leak wall clock when background changes.
+ dateMenu:
- Fix possible crash with unknown locations.
- Ignore malformed world-clocks settings.
+ dash:
- Do not shadow ClutterActor's destroy().
- Make sure item labels are only destroyed once.
+ status/keyboard: Reset menuItems and Label objects on change.
+ overview: Protect ::drag-end handlers.
+ Updated translations.
- Switch to git-checkout via source services.
- Pass enable-browser-plugin=true, enable-documentation=true,
enable-man=true, enable-networkmanager=yes and
enable-systemd=yes to meson, ensure we build the features we
want.
- Following the above, add gtk-doc BuildRequires and build
documentation again.
- Run spec-cleaner, modernize spec.
- Drop update-desktop-files BuildRequires and stop using the
suse_update_desktop_file macro.
- Drop conditional libaccountsservice0, libcaribou0 and
libgdmgreeter1 Requires needed for no longer supported versions
of openSUSE.
- Add fdupes BuildRequires and pass fdupes macro, remove duplicate
files.
- Drop gnome-shell-wayland Obsoletes: No currently supported
version of openSUSE have ever had this binary, so this is no
longer needed.
- Stop exporting BROWSER_PLUGIN_DIR=%%{_libdir}/browser-plugins,
does not work as we are using meson buildsystem.
OBS-URL: https://build.opensuse.org/request/show/561891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=349
2018-01-07 22:17:17 +00:00
%{_datadir} /gnome-shell/perf-background.xml
%{_mandir} /man?/gnome-shell.?%{ext_man}
2016-09-08 21:23:06 +00:00
%dir %{_datadir} /xdg-desktop-portal
%dir %{_datadir} /xdg-desktop-portal/portals
%{_datadir} /xdg-desktop-portal/portals/gnome-shell.portal
2018-09-14 03:38:37 +00:00
%{_userunitdir} /gnome-shell-wayland.target
%{_userunitdir} /gnome-shell-x11.target
2019-10-04 15:46:38 +00:00
%{_userunitdir} /gnome-shell-wayland.service
%{_userunitdir} /gnome-shell-x11.service
%{_userunitdir} /gnome-shell-disable-extensions.service
2018-09-14 03:38:37 +00:00
%{_sysconfdir} /xdg/autostart/gnome-shell-overrides-migration.desktop
%{_libexecdir} /gnome-shell/gnome-shell-overrides-migration.sh
%{_datadir} /glib-2.0/schemas/00_org.gnome.shell.gschema.override
2020-04-30 09:42:35 +00:00
%{_datadir} /icons/hicolor/scalable/apps/org.gnome.Shell.Extensions.svg
%{_datadir} /icons/hicolor/symbolic/apps/org.gnome.Shell.Extensions-symbolic.svg
2020-04-17 22:56:08 +00:00
%dir %{_libdir} /gnome-shell/girepository-1.0
%{_libdir} /gnome-shell/girepository-1.0/Shew-0.typelib
%{_libdir} /gnome-shell/libshew-0.so
%{_datadir} /dbus-1/services/org.gnome.Shell.Extensions.service
%{_datadir} /dbus-1/services/org.gnome.Shell.Notifications.service
%{_datadir} /gnome-shell/org.gnome.Shell.Extensions
%{_datadir} /gnome-shell/org.gnome.Shell.Extensions.src.gresource
%{_datadir} /gnome-shell/org.gnome.Shell.Notifications
%{_datadir} /gnome-shell/org.gnome.Shell.Notifications.src.gresource
2011-12-21 14:56:54 +00:00
%files devel
2018-09-14 03:38:37 +00:00
%doc HACKING.md
Accepting request 561891 from home:Zaitor:branches:GNOME:Factory
- Update to version 3.26.2+20171218.15b1810a6:
+ background: don't leak wall clock when background changes.
+ dateMenu:
- Fix possible crash with unknown locations.
- Ignore malformed world-clocks settings.
+ dash:
- Do not shadow ClutterActor's destroy().
- Make sure item labels are only destroyed once.
+ status/keyboard: Reset menuItems and Label objects on change.
+ overview: Protect ::drag-end handlers.
+ Updated translations.
- Switch to git-checkout via source services.
- Pass enable-browser-plugin=true, enable-documentation=true,
enable-man=true, enable-networkmanager=yes and
enable-systemd=yes to meson, ensure we build the features we
want.
- Following the above, add gtk-doc BuildRequires and build
documentation again.
- Run spec-cleaner, modernize spec.
- Drop update-desktop-files BuildRequires and stop using the
suse_update_desktop_file macro.
- Drop conditional libaccountsservice0, libcaribou0 and
libgdmgreeter1 Requires needed for no longer supported versions
of openSUSE.
- Add fdupes BuildRequires and pass fdupes macro, remove duplicate
files.
- Drop gnome-shell-wayland Obsoletes: No currently supported
version of openSUSE have ever had this binary, so this is no
longer needed.
- Stop exporting BROWSER_PLUGIN_DIR=%%{_libdir}/browser-plugins,
does not work as we are using meson buildsystem.
OBS-URL: https://build.opensuse.org/request/show/561891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=349
2018-01-07 22:17:17 +00:00
%doc %{_datadir} /gtk-doc/html
2015-03-19 14:37:07 +00:00
%{_bindir} /gnome-shell-extension-tool
%{_bindir} /gnome-shell-perf-tool
Accepting request 561891 from home:Zaitor:branches:GNOME:Factory
- Update to version 3.26.2+20171218.15b1810a6:
+ background: don't leak wall clock when background changes.
+ dateMenu:
- Fix possible crash with unknown locations.
- Ignore malformed world-clocks settings.
+ dash:
- Do not shadow ClutterActor's destroy().
- Make sure item labels are only destroyed once.
+ status/keyboard: Reset menuItems and Label objects on change.
+ overview: Protect ::drag-end handlers.
+ Updated translations.
- Switch to git-checkout via source services.
- Pass enable-browser-plugin=true, enable-documentation=true,
enable-man=true, enable-networkmanager=yes and
enable-systemd=yes to meson, ensure we build the features we
want.
- Following the above, add gtk-doc BuildRequires and build
documentation again.
- Run spec-cleaner, modernize spec.
- Drop update-desktop-files BuildRequires and stop using the
suse_update_desktop_file macro.
- Drop conditional libaccountsservice0, libcaribou0 and
libgdmgreeter1 Requires needed for no longer supported versions
of openSUSE.
- Add fdupes BuildRequires and pass fdupes macro, remove duplicate
files.
- Drop gnome-shell-wayland Obsoletes: No currently supported
version of openSUSE have ever had this binary, so this is no
longer needed.
- Stop exporting BROWSER_PLUGIN_DIR=%%{_libdir}/browser-plugins,
does not work as we are using meson buildsystem.
OBS-URL: https://build.opensuse.org/request/show/561891
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=349
2018-01-07 22:17:17 +00:00
%{_datadir} /gnome-shell/*.gir
2020-04-17 22:56:08 +00:00
%dir %{_datadir} /gnome-shell/gir-1.0
%{_datadir} /gnome-shell/gir-1.0/Shew-0.gir
2009-08-04 22:44:20 +00:00
2015-03-19 14:37:07 +00:00
%files calendar
%{_datadir} /applications/evolution-calendar.desktop
%{_libexecdir} /gnome-shell/gnome-shell-calendar-server
%{_datadir} /dbus-1/services/org.gnome.Shell.CalendarServer.service
2020-05-11 13:14:32 +00:00
%files -n gnome-extensions
%{_bindir} /gnome-extensions
%{_datadir} /applications/org.gnome.Extensions.desktop
%{_mandir} /man?/gnome-extensions.?%{ext_man}
%{_datadir} /icons/hicolor/scalable/apps/org.gnome.Extensions.svg
%{_datadir} /icons/hicolor/symbolic/apps/org.gnome.Extensions-symbolic.svg
%{_datadir} /bash-completion/completions/gnome-extensions
%{_datadir} /dbus-1/services/org.gnome.Extensions.service
%{_datadir} /gnome-shell/org.gnome.Extensions
%{_datadir} /gnome-shell/org.gnome.Extensions.data.gresource
%{_datadir} /gnome-shell/org.gnome.Extensions.src.gresource
%{_datadir} /metainfo/org.gnome.Extensions.metainfo.xml
2009-09-03 22:55:13 +00:00
%files lang -f %{name}.lang
2009-08-04 22:44:20 +00:00
%changelog