commit gtk3 for openSUSE:Factory
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 - vuntz@opensuse.org + +- 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 - vuntz@opensuse.org + +- 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 - vuntz@opensuse.org + +- 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 - vuntz@opensuse.org + +- 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 - dimstar@opensuse.org + +- 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 - dimstar@opensuse.org + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de