Bug 860690

Summary: Prepare and release update for GTK 3.6.5
Product: [openSUSE] openSUSE 12.3 Reporter: Dominique Leuenberger <dimstar>
Component: GNOMEAssignee: Bjørn Lie <zaitor>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: bwiedemann
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Dominique Leuenberger 2014-01-27 22:07:06 UTC
openSUSE 12.3 ws shipped with GTK 3.6.5 (with an addon repo allowing to update to 3.8, but that's out of scope here).

GNOME Upstream released an update for the 3.6 GTK version. The Changes are:

(all Bug references being bgo#)
* Bug fixes:
 669808 fullscreen/unscreen was broken for Quartz on OS X
 672271 File chooser seems over-enthusiastic about using sub...
 687066 gtk 3.6.1 fails to build for win32
 688534 gdk 3.6.2 does not build with mesa 9.0.1
 691426 get_current_desktop does not interpret property data...
 691515 Insufficient checks for EWMH support
 691572 Touch: strengthen synthesized touch crossing events...
 694742 Fix possible memory leak when GlobalAlloc() fails
 694755 When clicking Activities, sometimes gnome-shell cras...
 695278 Avoid passing a NULL title to setTitle
 695312 Initial 'text' set in the non-numeric-only GtkSpinBu...
 696171 GtkAssistant highlighted font unreadable
 696202 Add GtkSpinner animation back to Win32 theme 
        win32: add more width to the slider to not cut it wh...
        win32: add margin to scale trough
        win32: set color for scale marks
        win32: scale slider with marks was off by 2 pixels
        win32: handle again gtk-font-name

of which those are considered worthy for an update:
 672271 File chooser seems over-enthusiastic about using sub...
 691572 Touch: strengthen synthesized touch crossing events...
 694742 Fix possible memory leak when GlobalAlloc() fails
 694755 When clicking Activities, sometimes gnome-shell cras...
 695278 Avoid passing a NULL title to setTitle

The others are build related, Win32 related or rather cosmetic
Comment 1 Bjørn Lie 2014-01-27 22:28:05 UTC
https://build.opensuse.org/request/show/215324
Comment 2 Bernhard Wiedemann 2014-01-30 06:03:04 UTC
For some reason, installing this update (from 12.3 update-test repo)
forced de-installation of gtk3-branding-openSUSE
in favor of gtk3-branding-upstream.
Can that be right?
Comment 3 Bjørn Lie 2014-01-30 09:02:56 UTC
You are of course right Bernhard....

My mistake, as I forgot to include gtk3-branding-openSUSE in the mr.

Maintenance: 

We need to cancel/retract openSUSE:Maintenance:2516 and make a new one that have gtk3-branding-openSUSE included
Comment 4 Bjørn Lie 2014-01-30 09:54:19 UTC
Added https://build.opensuse.org/request/show/215602 and https://build.opensuse.org/request/show/215603 for the branding packages

Maintenace: Please verify that this got added correctly.
Comment 5 Benjamin Brunner 2014-01-30 10:49:32 UTC
Thanks. I've added the missing packages to the running update.
Comment 6 Benjamin Brunner 2014-02-06 10:38:03 UTC
Update released for openSUSE 12.3. Resolved fixed.