2009-08-05 00:44:20 +02:00
#
2011-01-17 19:08:15 +01:00
# spec file for package gnome-shell
2009-08-05 00:44:20 +02:00
#
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 23:17:17 +01:00
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
2009-08-05 00:44:20 +02: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 15:22:55 +02:00
# Please submit bugfixes or comments via https://bugs.opensuse.org/
2009-08-05 00:44:20 +02:00
#
2012-02-25 15:39:20 +01:00
2016-09-08 23:23:06 +02:00
%global __requires_exclude typelib\\(Meta\\)
2009-08-05 00:44:20 +02:00
Name : gnome-shell
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 15:22:55 +02:00
Version : 3.30.1
2011-12-21 15:56:54 +01:00
Release : 0
2010-09-13 14:11:13 +02:00
Summary : GNOME Shell
2018-03-09 11:05:57 +01:00
License : GPL-2.0-or-later
2010-09-13 14:11:14 +02:00
Group : System/GUI/GNOME
2018-03-22 10:41:22 +01:00
URL : https://wiki.gnome.org/Projects/GnomeShell
2018-09-14 05:38:37 +02:00
Source0 : https://download.gnome.org/sources/gnome-shell/3.30/%{name} -%{version} .tar.xz
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 15:22:55 +02:00
2017-06-20 18:51:00 +02: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 11:05:57 +01:00
Source1 : aboutMenu.js
2017-06-20 18:51:00 +02:00
# SOURCE-FEATURE-SLE sle-background bsc#1007468 xwang@suse.com -- Add SUSE logo on lock screen for GNOME theme
2018-03-09 11:05:57 +01:00
Source2 : sle-background.png
2017-08-31 09:44:00 +02:00
# PATCH-FIX-OPENSUSE gnome-shell-meson.patch dimstar@opensuse.org -- Fix rpath statement for gvc (needs validation, upstream fix)
Patch0 : gnome-shell-meson.patch
2018-03-22 15:11:39 +01: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
2013-03-13 23:41:01 +01:00
Patch1 : gnome-shell-private-connection.patch
2018-03-22 15:11:39 +01: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 12:43:06 +02:00
Patch2 : gnome-shell-disable-ibus-when-not-installed.patch
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 12:00:35 +02:00
# PATCH-FIX-UPSTREAM gnome-shell-Avoid-loginDialog-grab-focus-when-locked.patch bsc#1058521 bgo#788169 xwang@suse.com -- Avoid login dialog grabs focus when screen locked
Patch3 : gnome-shell-Avoid-loginDialog-grab-focus-when-locked.patch
2018-11-14 10:54:16 +01:00
# PATCH-FEATURE-OPENSUSE gnome-shell-fate324570-Make-GDM-background-image-configurable.patch fate#324570, glgo#GNOME/gnome-shell#680 qkzhu@suse.com -- make GDM background image configurable
Patch4 : gnome-shell-fate324570-Make-GDM-background-image-configurable.patch
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 15:22:55 +02:00
2017-11-06 11:52:56 +01:00
## NOTE: Keep SLE-only patches at bottom (starting on 1000).
2016-09-04 15:22:57 +02: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 12:00:35 +02:00
Patch1001 : gnome-shell-gdm-login-applet.patch
2016-09-04 15:22:57 +02: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 12:00:35 +02:00
Patch1002 : gnome-shell-domain.patch
2016-09-04 15:22:57 +02: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 12:00:35 +02:00
Patch1003 : gnome-shell-screen-disappear.patch
2016-09-04 15:22:57 +02: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 12:00:35 +02:00
Patch1004 : endSession-dialog-update-time-label-every-sec.patch
2016-09-04 15:22:57 +02: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 12:00:35 +02:00
Patch1005 : gnome-shell-864872-unlock-by-mouse-motion.patch
2016-09-04 15:22:57 +02: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 12:00:35 +02:00
Patch1006 : gnome-shell-lock-bg-on-primary.patch
2016-09-04 15:22:57 +02: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 12:00:35 +02:00
Patch1007 : gs-fate318433-prevent-same-account-multi-logins.patch
2017-06-20 18:51:00 +02: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 12:00:35 +02:00
Patch1008 : gnome-shell-1007468-lock-screen-SUSE-logo-missing.patch
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 15:22:55 +02:00
2017-08-31 09:44:00 +02:00
# needed for directory ownership
BuildRequires : dbus-1
2012-11-18 16:23:08 +01: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 23:17:17 +01:00
BuildRequires : fdupes
2014-04-03 22:51:33 +02: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 23:17:17 +01:00
BuildRequires : gtk-doc
2018-09-24 09:23:03 +02:00
BuildRequires : meson >= 0.47.0
2017-08-31 09:44:00 +02:00
BuildRequires : pkgconfig
2018-03-09 11:05:57 +01:00
BuildRequires : sassc
2018-03-22 10:41:22 +01:00
BuildRequires : translation-update-upstream
2012-11-18 16:23:08 +01:00
BuildRequires : xsltproc
2012-09-08 00:20:57 +02:00
BuildRequires : pkgconfig(atk-bridge-2.0)
2013-06-23 16:14:59 +02:00
BuildRequires : pkgconfig(gcr-base-3) >= 3.7.5
2011-07-29 08:56:28 +02:00
BuildRequires : pkgconfig(gdk-pixbuf-2.0)
2018-03-14 19:36:43 +01:00
BuildRequires : pkgconfig(gdk-x11-3.0)
2018-09-24 09:23:03 +02:00
BuildRequires : pkgconfig(gio-2.0) >= 2.56.0
BuildRequires : pkgconfig(gio-unix-2.0) >= 2.56.0
2017-02-22 21:41:15 +01:00
BuildRequires : pkgconfig(gjs-1.0) >= 1.47.0
2013-06-23 16:14:59 +02:00
BuildRequires : pkgconfig(gnome-bluetooth-1.0) >= 3.9.0
2013-03-13 23:41:01 +01:00
BuildRequires : pkgconfig(gnome-desktop-3.0) >= 3.7.90
2012-09-21 21:21:31 +02:00
BuildRequires : pkgconfig(gnome-keybindings)
2018-03-14 19:36:43 +01:00
BuildRequires : pkgconfig(gobject-2.0)
2016-09-08 23:23:06 +02:00
BuildRequires : pkgconfig(gobject-introspection-1.0) >= 1.49.1
2018-09-24 09:23:03 +02:00
BuildRequires : pkgconfig(gsettings-desktop-schemas) >= 3.27.90
2012-09-08 00:20:57 +02:00
BuildRequires : pkgconfig(gstreamer-1.0) >= 0.11.92
BuildRequires : pkgconfig(gstreamer-base-1.0)
2015-03-19 15:37:07 +01:00
BuildRequires : pkgconfig(gtk+-3.0) >= 3.15.0
2018-03-09 11:05:57 +01:00
BuildRequires : pkgconfig(ibus-1.0) >= 1.5.2
2011-09-18 10:43:37 +02:00
BuildRequires : pkgconfig(json-glib-1.0) >= 0.13.2
2010-11-17 14:17:32 +01:00
BuildRequires : pkgconfig(libcanberra)
2015-12-29 12:35:25 +01:00
BuildRequires : pkgconfig(libcanberra-gtk3)
2013-03-13 23:41:01 +01:00
BuildRequires : pkgconfig(libcroco-0.6) >= 0.6.8
2018-03-14 19:36:43 +01:00
BuildRequires : pkgconfig(libecal-1.2) >= 3.5.3
2017-08-31 09:44:00 +02:00
BuildRequires : pkgconfig(libedataserver-1.2) >= 3.17.2
2012-09-08 00:20:57 +02:00
BuildRequires : pkgconfig(libgnome-menu-3.0) >= 3.5.3
2018-09-14 05:38:37 +02:00
BuildRequires : pkgconfig(libmutter-3) >= 3.30.0
2018-05-29 14:19:24 +02:00
BuildRequires : pkgconfig(libnm) >= 1.10.4
2013-03-13 23:41:01 +01:00
BuildRequires : pkgconfig(libpulse) >= 2.0
2010-11-17 14:17:32 +01:00
BuildRequires : pkgconfig(libpulse-mainloop-glib)
2018-03-14 19:36:43 +01:00
BuildRequires : pkgconfig(libsecret-1) >= 0.18
2011-07-29 08:56:28 +02:00
BuildRequires : pkgconfig(libsoup-2.4)
2011-08-08 16:38:09 +02:00
BuildRequires : pkgconfig(libstartup-notification-1.0) >= 0.11
2015-09-04 13:31:55 +02:00
BuildRequires : pkgconfig(libsystemd)
2018-03-14 19:36:43 +01:00
BuildRequires : pkgconfig(libxml-2.0)
2018-09-14 05:38:37 +02:00
BuildRequires : pkgconfig(mutter-clutter-3) >= 3.30.0
BuildRequires : pkgconfig(mutter-cogl-3) >= 3.30.0
BuildRequires : pkgconfig(mutter-cogl-pango-3) >= 3.30.0
2011-08-08 16:38:09 +02:00
BuildRequires : pkgconfig(polkit-agent-1) >= 0.100
2018-03-14 19:36:43 +01:00
BuildRequires : pkgconfig(x11)
2018-04-19 17:11:09 +02:00
BuildRequires : python(abi) >= 3
2011-02-13 23:56:07 +01:00
Requires : gdk-pixbuf-loader-rsvg
2011-07-02 12:32:04 +02:00
# "System settings" menu item
Requires : gnome-control-center
2017-08-31 09:44:00 +02:00
Requires : gnome-session
# For a GSettings schema and power system icon
Requires : gnome-settings-daemon
2011-07-20 10:18:58 +02:00
# "High Contrast" in accessibility status icon
Requires : gnome-themes-accessibility
2017-08-31 09:44:00 +02:00
Requires : gsettings-desktop-schemas
2016-09-08 23:23:06 +02:00
# Due to now private typelib(Meta)
Requires : mutter
2015-03-19 15:37:07 +01:00
Recommends: %{name} -calendar
2018-03-22 10:41:22 +01: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 20:48:20 +02:00
# The dateTime applet in the panel launches gnome-clocks upon user request
Recommends: gnome-clocks
2017-03-02 19:19:21 +01:00
# gnome-shell implements the dbus interface org.freedesktop.Notifications directly
Provides : dbus(org.freedesktop.Notifications)
2009-08-05 00:44:20 +02: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 15:56:54 +01:00
%package devel
2017-10-04 10:31:02 +02:00
Summary : Development files for GNOME Shell
2011-12-21 15:56:54 +01: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.
2011-09-18 10:43:37 +02:00
%package browser-plugin
Summary : GNOME Shell Browser Plugin for the Extensions Repository
Group : System/GUI/GNOME
Requires : %{name} = %{version}
2017-03-20 15:18:05 +01:00
Supplements: packageand(%{name} :epiphany)
2011-09-18 10:43:37 +02:00
%description browser-plugin
The GNOME Shell Browser Plugin provides integration with gnome-shell
and the corresponding extensions repository. The plugin allows the
extensions repository to provide good integration, letting the website
know which extensions are enabled and disabled, and allowing the website
to enable, disable and install them.
2015-03-19 15:37:07 +01: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 23:23:06 +02:00
2009-09-04 00:55:13 +02:00
%lang_package
2016-09-04 15:22:57 +02:00
2009-08-05 00:44:20 +02:00
%prep
2009-08-17 15:33:39 +02:00
%setup -q
2016-09-08 23:23:06 +02:00
%patch0 -p1
2017-11-06 11:52:56 +01:00
%patch1 -p1
2016-07-10 03:16:18 +02:00
%patch2 -p1
2016-08-12 11:41:51 +02:00
%patch3 -p1
2018-11-14 10:54:16 +01:00
%patch4 -p1
2018-03-22 10:41:22 +01:00
translation-update-upstream
2017-07-13 10:44:43 +02:00
2016-05-14 13:05:02 +02: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 12:00:35 +02:00
%patch1001 -p1
%patch1002 -p1
%patch1003 -p1
%patch1004 -p1
%patch1005 -p1
%patch1006 -p1
%patch1007 -p1
%patch1008 -p1
2016-05-14 13:05:02 +02:00
%endif
2017-06-20 18:51:00 +02:00
%if !0%{?is_opensuse}
2018-03-09 11:05:57 +01:00
cp %{SOURCE1} js/ui/
cp %{SOURCE2} data/theme/
2017-06-20 18:51:00 +02:00
%endif
2009-08-05 00:44:20 +02:00
%build
2017-08-31 09:44:00 +02: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 23:17:17 +01:00
--libexecdir=%{_libexecdir} /%{name} \
2018-03-09 11:05:57 +01:00
-D browser-plugin=true \
-D gtk_doc=true \
-D man=true \
-D networkmanager=true \
-D systemd=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 23:17:17 +01:00
%{nil}
2017-08-31 09:44:00 +02:00
%meson_build
2009-08-05 00:44:20 +02:00
%install
2017-08-31 09:44:00 +02:00
%meson_install
2011-04-28 23:11:09 +02:00
# This is the directory where extensions get installed
install -d %{buildroot} %{_datadir} /gnome-shell/extensions
2012-02-25 15:39:20 +01:00
# This is the directory where search providers get installed
install -d %{buildroot} %{_datadir} /gnome-shell/search-providers
2011-02-13 23:56:07 +01:00
%find_lang %{name} %{?no_lang_C}
2013-10-21 18:59:33 +02: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 23:17:17 +01:00
%fdupes %{buildroot} %{_prefix}
2009-08-05 00:44:20 +02:00
2011-11-28 09:19:29 +01: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 23:17:17 +01:00
%license COPYING
2018-09-14 05:38:37 +02:00
%doc README.md NEWS
2011-01-17 15:12:43 +01:00
%{_bindir} /gnome-shell
2012-02-08 20:55:31 +01: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 23:17:17 +01:00
%dir %{_libdir} /gnome-shell
%dir %{_libexecdir} /gnome-shell
2015-03-19 15:37:07 +01: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 23:17:17 +01: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
%{_libdir} /gnome-shell/ShellMenu-0.1.typelib
%{_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 12:21:29 +01:00
%dir %{_datadir} /GConf
%dir %{_datadir} /GConf/gsettings
%{_datadir} /GConf/gsettings/gnome-shell-overrides.convert
2016-02-19 16:07:37 +01:00
%{_datadir} /applications/org.gnome.Shell.desktop
2012-02-08 20:55:31 +01:00
%{_datadir} /applications/gnome-shell-extension-prefs.desktop
2014-08-23 13:52:08 +02: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 15:22:55 +02:00
%{_datadir} /dbus-1/interfaces/org.gnome.Shell.Extensions.xml
2017-02-22 21:41:15 +01:00
%{_datadir} /dbus-1/interfaces/org.gnome.Shell.PadOsd.xml
2013-05-31 20:36:55 +02:00
%{_datadir} /dbus-1/interfaces/org.gnome.Shell.Screencast.xml
2013-03-13 23:41:01 +01:00
%{_datadir} /dbus-1/interfaces/org.gnome.Shell.Screenshot.xml
2012-02-25 15:39:20 +01:00
%{_datadir} /dbus-1/interfaces/org.gnome.ShellSearchProvider.xml
2013-03-13 23:41:01 +01:00
%{_datadir} /dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml
2011-07-29 08:56:28 +02:00
%{_datadir} /dbus-1/services/org.gnome.Shell.HotplugSniffer.service
2014-08-23 13:52:08 +02:00
%{_datadir} /dbus-1/services/org.gnome.Shell.PortalHelper.service
2010-09-13 14:11:14 +02:00
%{_datadir} /glib-2.0/schemas/org.gnome.shell.gschema.xml
2012-09-21 21:21:31 +02:00
%{_datadir} /gnome-control-center/keybindings/50-gnome-shell-system.xml
2018-01-11 16:34:53 +01: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 15:22:55 +02: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 23:17:17 +01:00
%{_datadir} /gnome-shell/gnome-shell-theme.gresource
2018-03-09 11:05:57 +01: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 23:17:17 +01:00
%{_datadir} /gnome-shell/perf-background.xml
%{_mandir} /man?/gnome-shell.?%{ext_man}
2016-09-08 23:23:06 +02:00
%dir %{_datadir} /xdg-desktop-portal
%dir %{_datadir} /xdg-desktop-portal/portals
%{_datadir} /xdg-desktop-portal/portals/gnome-shell.portal
2018-09-14 05:38:37 +02:00
%{_userunitdir} /gnome-shell-wayland.target
%{_userunitdir} /gnome-shell-x11.target
%{_userunitdir} /gnome-shell.service
%{_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
2011-12-21 15:56:54 +01:00
%files devel
2018-09-14 05:38:37 +02: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 23:17:17 +01:00
%doc %{_datadir} /gtk-doc/html
2015-03-19 15:37:07 +01: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 23:17:17 +01:00
%{_datadir} /gnome-shell/*.gir
2009-08-05 00:44:20 +02:00
2011-09-18 10:43:37 +02:00
%files browser-plugin
2018-09-14 05:38:37 +02:00
%doc browser-plugin/README.md
2017-08-31 09:44:00 +02:00
%dir %{_libdir} /mozilla/plugins/
%dir %{_libdir} /mozilla
%{_libdir} /mozilla/plugins/libgnome-shell-browser-plugin.*
2011-09-18 10:43:37 +02:00
2015-03-19 15:37:07 +01:00
%files calendar
%{_datadir} /applications/evolution-calendar.desktop
%{_libexecdir} /gnome-shell/gnome-shell-calendar-server
%{_datadir} /dbus-1/services/org.gnome.Shell.CalendarServer.service
2009-09-04 00:55:13 +02:00
%files lang -f %{name}.lang
2009-08-05 00:44:20 +02:00
%changelog