Accepting request 74967 from home:dimstar:branches:GNOME:Factory
Update to 3.1.3 - with reference to bgo#653795 OBS-URL: https://build.opensuse.org/request/show/74967 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=64
This commit is contained in:
parent
1201bafe59
commit
0444b3e906
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a44963877da895d9b9f1ea98617067c5e88a5c4b414c6ccf0fcbfacdeac7db95
|
||||
size 1073613
|
3
gnome-shell-3.1.3.tar.bz2
Normal file
3
gnome-shell-3.1.3.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2ba96419fb8ae82423c7254a5afddcf45686f75e2cc809e71cc1f11d644109fe
|
||||
size 1126629
|
@ -1,30 +0,0 @@
|
||||
From bfd344cdece5de6230ff611e3e1c66d90913dc47 Mon Sep 17 00:00:00 2001
|
||||
From: Colin Walters <walters@verbum.org>
|
||||
Date: Wed, 11 May 2011 18:19:24 +0000
|
||||
Subject: Use Shell.get_file_contents_utf8_sync over GLib.file_get_contents
|
||||
|
||||
We need to fix the latter to return a byte array, which gjs doesn't
|
||||
deal with well right now.
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=649981
|
||||
---
|
||||
(limited to 'js/ui/placeDisplay.js')
|
||||
|
||||
diff --git a/js/ui/placeDisplay.js b/js/ui/placeDisplay.js
|
||||
index 59ca4a6..9354247 100644
|
||||
--- a/js/ui/placeDisplay.js
|
||||
+++ b/js/ui/placeDisplay.js
|
||||
@@ -268,10 +268,7 @@ PlacesManager.prototype = {
|
||||
if (!GLib.file_test(this._bookmarksPath, GLib.FileTest.EXISTS))
|
||||
return;
|
||||
|
||||
- let [success, bookmarksContent, len] = GLib.file_get_contents(this._bookmarksPath);
|
||||
-
|
||||
- if (!success)
|
||||
- return;
|
||||
+ let bookmarksContent = Shell.get_file_contents_utf8_sync(this._bookmarksPath);
|
||||
|
||||
let bookmarks = bookmarksContent.split('\n');
|
||||
|
||||
--
|
||||
cgit v0.9
|
@ -1,3 +1,79 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 1 09:16:09 CEST 2011 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.1.3:
|
||||
+ bgo#650971: Fix problem with "user theme extension" breaking
|
||||
the CSS for other extensions
|
||||
+ Telepathy IM framework integration:
|
||||
- Switch to using telepathy-glib rather than talking to
|
||||
Telepathy via D-Bus
|
||||
- Acknowledge messages when the user clicks on them
|
||||
- Fix problem with telepathy icon blinking for incoming
|
||||
messages even though the user has been notified of them
|
||||
+ Networking
|
||||
- keep wirelesss networks in predictable order
|
||||
- Show unmanaged devices in the menu
|
||||
- Fix overflow when too many VPN connections
|
||||
+ Bluetooth
|
||||
- Show "hardware disabled" when disabled by rfkill
|
||||
- Fix bug updating status of devices
|
||||
+ LookingGlass console:
|
||||
- Add a "Memory" tab
|
||||
- Make escape work from any page
|
||||
- Provide a way to refer to panel items as, e.g.,
|
||||
Main.panel._activities
|
||||
+ User menu
|
||||
- Fix problem with suspend menu option locking the screen even
|
||||
when the user disabled that.
|
||||
- Hide "power off..." option if shutdown is disabled via
|
||||
PolicyKit
|
||||
+ Track changes to WM_CLASS: fixes problems with LibreOffice
|
||||
tracking
|
||||
+ Remove app tracking workarounds for Firefox and LibreOffice
|
||||
+ Use upstream gettext autoconfigury rather than glib version
|
||||
+ Show messages in the message tray when an application is
|
||||
fullscreen
|
||||
+ Don't autohide the workspace pager if there is more than one
|
||||
workspace
|
||||
+ Don't always slide out the workspace pager at drag begin
|
||||
+ Only offer to remove a favorite app when dragging it's icon
|
||||
+ Allow dropping an icon anywhere on a workspace
|
||||
+ st-scroll-view: Make the fade effect and offset themable
|
||||
+ Obey the user's preference when running an application in a
|
||||
terminal from the run dialog
|
||||
+ Consistently exit overview when launching external applications
|
||||
+ Adapt to changes in GJS for how GObject APIs are bound
|
||||
+ Fix problems with scrolling in overflow for alt-Tab switcher
|
||||
+ Mark relationships between labels and actors for accessibility
|
||||
+ Add org.gnome.shell.enabled-extensions complementing
|
||||
disabled-extensions GSetting
|
||||
+ Visual tweaks
|
||||
+ Switch to building against clutter-1.7 with independent Cogl
|
||||
+ Code cleanups
|
||||
+ Memory leak fixes
|
||||
+ Build Fixes
|
||||
+ Bugs fixed: bgo#608667, bgo#620105, bgo#631576, bgo#633620,
|
||||
bgo#639459, bgo#641570, bgo#642793, bgo#642895, bgo#643513,
|
||||
bgo#643594, bgo#645031, bgo#645585, bgo#645848, bgo#645990,
|
||||
bgo#646261, bgo#646580, bgo#646915, bgo#646919, bgo#646946,
|
||||
bgo#647186, bgo#647303, bgo#647395, bgo#647565, bgo#647807,
|
||||
bgo#647893, bgo#647907, bgo#648006, bgo#648048, bgo#648305,
|
||||
bgo#648410, bgo#648422, bgo#648562, bgo#648755, bgo#648758,
|
||||
bgo#648760, bgo#648894, bgo#649001, bgo#649203, bgo#649315,
|
||||
bgo#649508, bgo#649517, bgo#649633, bgo#649981, bgo#650317,
|
||||
bgo#650692, bgo#650869, bgo#650934, bgo#651012, bgo#651015,
|
||||
bgo#651086, bgo#651088, bgo#651138, bgo#651227, bgo#651569,
|
||||
bgo#651602, bgo#651606, bgo#651813, bgo#651866, bgo#652038,
|
||||
bgo#652079, bgo#652313, bgo#652327, bgo#652388, bgo#652597,
|
||||
bgo#652714, bgo#652715, bgo#652730, bgo#653078, bgo#653095,
|
||||
bgo#653142, bgo#653199, bgo#653275, bgo#653397, bgo#653511.
|
||||
- Drop gnome-shell-no-file_get_contents.patch: fixed upstream.
|
||||
- Add a hack to fix build against Mutter 3.1.3, which changed
|
||||
Meta-3.0.gir to Meta-3.1.gir. A simple find/replace in
|
||||
src/Makefile.{am,in} is enough. The build will fail with a new
|
||||
tarball that will have this fixed, to ensure the hack gets
|
||||
removed again. Reported as bgo#653795.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 27 15:47:54 CEST 2011 - vuntz@opensuse.org
|
||||
|
||||
|
@ -18,15 +18,13 @@
|
||||
|
||||
|
||||
Name: gnome-shell
|
||||
Version: 3.0.2
|
||||
Release: 2
|
||||
Version: 3.1.3
|
||||
Release: 1
|
||||
License: GPLv2+
|
||||
Summary: GNOME Shell
|
||||
Group: System/GUI/GNOME
|
||||
Url: http://live.gnome.org/GnomeShell
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
# PATCH-FIX-UPSTREAM gnome-shell-no-file_get_contents.patch vuntz@opensuse.org -- Taken from git, fix an exception on startup that makes gnome-shell unusable
|
||||
Patch0: gnome-shell-no-file_get_contents.patch
|
||||
Source: http://download.gnome.org/sources/gnome-shell/3.1/%{name}-%{version}.tar.bz2
|
||||
Patch2: default-applications.patch
|
||||
BuildRequires: intltool
|
||||
BuildRequires: translation-update-upstream
|
||||
@ -79,12 +77,15 @@ documents, and organizing open windows in GNOME.
|
||||
%prep
|
||||
%setup -q
|
||||
translation-update-upstream
|
||||
%patch0 -p1
|
||||
%if 0%{?suse_version} >= 1140
|
||||
%patch2 -p1
|
||||
%endif
|
||||
|
||||
%build
|
||||
# The gnome-shell 3.1.3 tarball does not build against mutter 3.1.3 tarball by default, as mutter moved from Meta-3.0 to Meta-3.1. See bgo#653795
|
||||
# Detect if we need to change that in our Makefiles or if we can remove this hack. Changing Makefile.am and Makefile.in to avoid having to bootstrap.
|
||||
grep "Meta-3.0" src/Makefile.am
|
||||
sed -i "s/Meta-3.0/Meta-3.1/" src/Makefile.{am,in}
|
||||
%configure \
|
||||
--disable-static \
|
||||
--libexecdir=%{_libexecdir}/%{name} \
|
||||
|
Loading…
Reference in New Issue
Block a user