Hello community,

here is the log from the commit of package gtk3 for openSUSE:Factory
checked in at Fri Jul 8 10:30:11 CEST 2011.



--------
--- GNOME/gtk3/gtk3.changes     2011-06-07 16:08:21.000000000 +0200
+++ /mounts/work_src_done/STABLE/gtk3/gtk3.changes      2011-07-07 
11:08:30.000000000 +0200
@@ -1,0 +2,153 @@
+Wed Jul  6 16:05:11 CEST 2011 - [email protected]
+
+- Change branding-upstream subpackage:
+  + Add Requires for libgtk-3-0 since the branding package is
+    useless without it.
+  + Update summary and description.
+  + Make noarch.
+  + Add branding comments to let people know how gtk3 branding
+    works.
+
+-------------------------------------------------------------------
+Wed Jul  6 00:31:20 CEST 2011 - [email protected]
+
+- Update to version 3.1.8:
+  + Theming improvements:
+    - Multiple colors are now supported
+    - Support CSS font properties like font-size, font-family, etc
+    - nth-child works for toolbars too
+  + Bug fixes: bgo#652506, bgo#652618, bgo#652769, bgo#653053,
+    bgo#653191, bgo#653333, bgo#653512, bgo#653785.
+  + Updated translations.
+- Drop gtk3-fix-crash.patch: fixed upstream.
+- Drop gtk3-fix-100-empathy.patch: fixed upstream another way.
+
+-------------------------------------------------------------------
+Tue Jun 28 11:52:32 CEST 2011 - [email protected]
+
+- Add gtk3-fix-100-empathy.patch to fix empathy taking 100% of the
+  CPU.
+- Add gtk3-fix-crash.patch to fix a crash in empathy, when opening
+  the context menu for a contact.
+
+-------------------------------------------------------------------
+Thu Jun 16 19:31:53 CEST 2011 - [email protected]
+
+- Pass --enable-x11-backend to configure to make sure we always
+  build the X11 backend, that we always want.
+- Add a build_broadway_backend define, that controls whether we
+  build the broadway (HTML5!) backend. If set:
+  + we pass --enable-broadway-backend to configure
+  + we package the additional files
+- Set build_broadway_backend to 1 for now, so people can play with
+  the backend.
+
+-------------------------------------------------------------------
+Wed Jun 15 10:25:43 CEST 2011 - [email protected]
+
+- Update to version 3.1.6:
+  + GtkOverlay is a new container that allows to place one or more
+    'overlay' widgets on top of another widget. This can be used
+     for 'floating statusbars' and similar interfaces.
+  + GtkLockButton has been simplified in appearance to look like a
+    normal button
+  + GtkNotebook now supports height-for-width layout
+  + Accessibility for menuitems and combo boxes has been restored
+  + The horizontal and vertical subclasses of GtkBox, GtkPaned,
+    GtkSeparator, GtkScrollbar, GtkScale and GtkButtonBox have
+    been deprecated
+  + The print dialog can now display color profile information
+  + Many enhancements and fixes to CSS theming
+    - The CSS parser has been rewritten with the goal of better CSS
+      compliance and improved error handling
+    - A testsuite for the parser has been added
+    - Attributes can be inherited from parent widgets
+    - Shorthand properties are supported
+    - Color and font attributes are now inherited
+    - Borders and padding are now handled much more consistently,
+      and border-radius support is more complete
+    - text-shadow, box-shadow and icon-shadow attributes are now
+      supported
+    - nth-child works for boxes
+  + Bugs fixed: bgo#353712, bgo#576492, bgo#624539, bgo#634491,
+    bgo#634994, bgo#641087, bgo#642768, bgo#642773, bgo#642929,
+    bgo#644906, bgo#646859, bgo#649314, bgo#649779, bgo#649972,
+    bgo#649979, bgo#650012, bgo#650110, bgo#650114, bgo#650167,
+    bgo#650202, bgo#650302, bgo#650382, bgo#650418, bgo#650420,
+    bgo#650424, bgo#650530, bgo#650664, bgo#651194, bgo#651706,
+    bgo#651707, bgo#651734, bgo#651979, bgo#652045, bgo#652102,
+    bgo#652103, bgo#652282.
+  + Updated translations.
+- Add pkgconfig(colord) BuildRequires for new color profile
+  information feature.
+
+-------------------------------------------------------------------
+Tue Jun  7 16:51:16 CEST 2011 - [email protected]
+
+- Update to version 3.1.4:
+  + GtkAssistant has received a visual refresh; as a side-effect,
+    the various image properties are no longer used
+  + GtkTextView can now handle RGBA colors
+  + GtkFileChooser now remembers the last opened directory
+  + GtkLockButton is a new widget to control dialogs with
+    PolicyKit (or other) permissions
+  + Size allocation changes:
+    - GtkPaned and GtkMenuBar now do height-for-width
+    - GtkAccelLabel is smarter about hiding the accel if too small
+    - GTK+ now warns if widgets are under-allocated; this
+      may cause considerable noise, it will be turned off
+      before the next stable release
+    - Label size allocation has been reworked, check your labels
+    - No longer try to guess the size of labels; this makes
+      it more important to give windows reasonable default
+      sizes or set width-chars/max-width-chars on labels
+    - The computation of initial window size has been reworked,
+      check your windows
+  + A test framework for mozilla-style reftests has been added
+  + GDK Broadway backend changes:
+    - Improved key event handling
+    - Make resize grips work
+    - Make window close buttons work
+    - Stream data over websocket
+  + Bugs fixed: bgo#618815, bgo#626457, bgo#626503, bgo#642214,
+    bgo#644426, bgo#646517, bgo#646876, bgo#647284, bgo#647790,
+    bgo#647806, bgo#647962, bgo#648136, bgo#648419, bgo#648570,
+    bgo#648943, bgo#649295, bgo#649313, bgo#649457, bgo#649593.
+  + Updated translations.
+- Changes from version 3.1.2:
+  + Theming fixes and enhancements
+    - GtkNotebook has an initial-gap style property
+    - GtkNotebook tab drawing fixes
+    - Fix problems with transparent backgrounds in panel applets
+    - Style classes for 'inline' and 'primary' toolbars and
+      sidebars
+    - Dark theme information is made available to window managers
+      via the _GTK_THEME_VARIANT property
+    - Improved rendering of insensitive text
+    - Support non-uniform border withs in the default engine
+    - Fix prelight on treeview expanders
+  + GtkEntry supports 'hinting'
+  + GtkExpander can resize toplevel windows when expanding
+  + GtkGrid supports RTL flipping
+  + GtkStatusIcon reads the _NET_SYSTEM_TRAY_ICON_SIZE property
+    to get information about the preferred icon size
+  + To help with debugging of rendering problems, GDK consults
+    the GDK_RENDERING environment variable. Possible values include
+    'similar', 'image' and 'recording'
+  + Fix some problems with XI2 and input methods
+  + New, experimental GDK backends:
+    - broadway, which targets HTML5
+    - wayland, which targets the wayland display server
+  + Bugs fixed: bgo#440963, bgo#635254, bgo#639584, bgo#640692,
+    bgo#642712, bgo#642918, bgo#643805, bgo#643841, bgo#644276,
+    bgo#644348, bgo#644353, bgo#644355, bgo#644570, bgo#644777,
+    bgo#644836, bgo#644847, bgo#644925, bgo#644975, bgo#644976,
+    bgo#645057, bgo#645134, bgo#645172, bgo#645176, bgo#645232,
+    bgo#645234, bgo#645235, bgo#645236, bgo#645341, bgo#645354,
+    bgo#645405, bgo#645458, bgo#645937, bgo#645960, bgo#646338,
+    bgo#646446, bgo#646457, bgo#646458, bgo#646460, bgo#646461,
+    bgo#646462, bgo#646500, bgo#646815, bgo#646882, bgo#646886,
+    bgo#647086, bgo#647152, bgo#647244, bgo#647275, bgo#647278,
+    bgo#647594, bgo#554057.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  gtk+-3.0.11.tar.bz2

New:
----
  gtk+-3.1.8.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gtk3.spec ++++++
--- /var/tmp/diff_new_pack.Pc1MxS/_old  2011-07-08 10:28:38.000000000 +0200
+++ /var/tmp/diff_new_pack.Pc1MxS/_new  2011-07-08 10:28:38.000000000 +0200
@@ -17,18 +17,20 @@
 #
 
 
+%define build_broadway_backend 1
+
 # When updating the binary version, do not forget to also update baselibs.conf
 %define gtk_binary_version 3.0.0
 
 Name:           gtk3
 %define _name gtk+
-Version:        3.0.11
+Version:        3.1.8
 Release:        1
 License:        LGPLv2.1+
 Summary:        The GTK+ toolkit library (version 3)
 Url:            http://www.gtk.org/
 Group:          System/Libraries
-Source:         
ftp://ftp.gnome.org/pub/GNOME/sources/%{_name}/2.90/%{_name}-%{version}.tar.bz2
+Source:         
http://download.gnome.org/sources/gtk+/3.1/%{_name}-%{version}.tar.bz2
 Source1:        README.SUSE
 Source2:        settings.ini
 Source3:        macros.gtk3
@@ -46,6 +48,7 @@
 BuildRequires:  gnome-patch-translation
 BuildRequires:  pkgconfig(atk)
 BuildRequires:  pkgconfig(cairo)
+BuildRequires:  pkgconfig(colord)
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.21.0
 BuildRequires:  pkgconfig(glib-2.0)
@@ -242,17 +245,26 @@
 
 %package branding-upstream
 License:        LGPLv2.1+
-Summary:        The GTK+ toolkit library (version 3) -- Branding Files
+Summary:        The GTK+ toolkit library (version 3) -- Upstream theme 
configuration
 Group:          System/Libraries
+Requires:       libgtk-3-0 = %{version}
 Provides:       %{name}-branding = %{version}
 Conflicts:      otherproviders(%{name}-branding)
 Supplements:    packageand(%{name}:branding-upstream)
+BuildArch:      noarch
+#BRAND: Provides /etc/gtk-3.0/settings.ini, to define default theme and icon
+#BRAND: theme.
+#BRAND: Do not forget to add proper Requires in branding package if changing
+#BRAND: those.
 
 %description branding-upstream
 GTK+ is a multi-platform toolkit for creating graphical user interfaces.
 Offering a complete set of widgets, GTK+ is suitable for projects
 ranging from small one-off projects to complete application suites.
 
+This package provides the upstream theme configuration for widgets and
+icon themes.
+
 %package devel
 License:        LGPLv2.1+
 Summary:        The GTK+ toolkit library (version 3) -- Development Files
@@ -283,6 +295,10 @@
 %configure \
         --disable-static \
         --enable-man \
+        --enable-x11-backend \
+%if %{build_broadway_backend}
+        --enable-broadway-backend \
+%endif
         --enable-introspection
 %{__make} V=1 %{?_smp_mflags}
 
@@ -521,8 +537,14 @@
 %{_libdir}/gtk-3.0/modules/libferret.so
 %{_libdir}/pkgconfig/gail-3.0.pc
 %{_libdir}/pkgconfig/gdk-3.0.pc
+%if %{build_broadway_backend}
+%{_libdir}/pkgconfig/gdk-broadway-3.0.pc
+%endif
 %{_libdir}/pkgconfig/gdk-x11-3.0.pc
 %{_libdir}/pkgconfig/gtk+-3.0.pc
+%if %{build_broadway_backend}
+%{_libdir}/pkgconfig/gtk+-broadway-3.0.pc
+%endif
 %{_libdir}/pkgconfig/gtk+-unix-print-3.0.pc
 %{_libdir}/pkgconfig/gtk+-x11-3.0.pc
 %{_libdir}/libgailutil-3.so

++++++ gtk+-3.0.11.tar.bz2 -> gtk+-3.1.8.tar.bz2 ++++++
GNOME/gtk3/gtk+-3.0.11.tar.bz2 
/mounts/work_src_done/STABLE/gtk3/gtk+-3.1.8.tar.bz2 differ: char 11, line 1


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to