Accepting request 231753 from GNOME:Factory

Push GNOME:Factory - GNOME 3.12.1

OBS-URL: https://build.opensuse.org/request/show/231753
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=62
This commit is contained in:
Stephan Kulow 2014-05-05 19:16:08 +00:00 committed by Git OBS Bridge
commit 00dac68a1f
5 changed files with 280 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b7e9de15385031cff43897e7e59f6692eaabf500f36eef80e6b9d6486ad49427
size 14363820

3
gtk+-3.12.1.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:719aae5fdb560f64cadb7e968c8c85c0823664de890c9f765ff4c0efeb0277cd
size 14731512

View File

@ -57,7 +57,7 @@ Index: gtk/Makefile.am
===================================================================
--- gtk/Makefile.am.orig
+++ gtk/Makefile.am
@@ -32,8 +32,10 @@ endif
@@ -48,8 +48,10 @@ endif
endif
endif
@ -72,14 +72,14 @@ Index: gtk/Makefile.in
===================================================================
--- gtk/Makefile.in.orig
+++ gtk/Makefile.in
@@ -900,8 +900,10 @@ SUBDIRS = a11y . tests
@HAVE_CUPS_FALSE@@HAVE_PAPI_CUPS_FALSE@@HAVE_PAPI_TRUE@GTK_PRINT_BACKENDS = file,papi
@HAVE_CUPS_TRUE@@HAVE_PAPI_CUPS_FALSE@GTK_PRINT_BACKENDS = file,cups
@HAVE_PAPI_CUPS_TRUE@GTK_PRINT_BACKENDS = file,papi,cups
@@ -1042,8 +1042,10 @@ SUBDIRS = a11y native .
@HAVE_CLOUDPRINT_TRUE@@HAVE_CUPS_FALSE@@HAVE_PAPI_CUPS_FALSE@@HAVE_PAPI_TRUE@GTK_PRINT_BACKENDS = file,papi,cloudprint
@HAVE_CLOUDPRINT_TRUE@@HAVE_CUPS_TRUE@@HAVE_PAPI_CUPS_FALSE@GTK_PRINT_BACKENDS = file,cups,cloudprint
@HAVE_CLOUDPRINT_TRUE@@HAVE_PAPI_CUPS_TRUE@GTK_PRINT_BACKENDS = file,papi,cups,cloudprint
+suse_hack_lib=`echo $(libdir) | sed 's:.*/::'`
AM_CPPFLAGS = \
-DG_LOG_DOMAIN=\"Gtk\" \
+ -DSUSE_HACK_LIB=\"$(suse_hack_lib)\" \
+ -DSUSE_HACK_LIB=\"$(suse_hack_lib)\" \
-DGTK_LIBDIR=\"$(libdir)\" \
-DGTK_DATADIR=\"$(datadir)\" \
-DGTK_DATA_PREFIX=\"$(prefix)\" \

View File

@ -1,3 +1,239 @@
-------------------------------------------------------------------
Sun Apr 13 08:25:38 UTC 2014 - zaitor@opensuse.org
- Update to version 3.12.1:
+ Bugs fixed: bgo#712752, bgo#722058, bgo#722817, bgo#726298,
bgo#726475, bgo#726859, bgo#726870, bgo#726871, bgo#726996,
bgo#727009, bgo#727022, bgo#727035, bgo#727036, bgo#727037,
bgo#727075, bgo#727078, bgo#727080, bgo#727210, bgo#727211,
bgo#727213, bgo#727244, bgo#727245, bgo#727313, bgo#727322,
bgo#727391, bgo#727410, bgo#727414, bgo#727643, bgo#727662,
bgo#727973, bgo#728023, bgo#727644.
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 25 08:14:43 UTC 2014 - dimstar@opensuse.org
- Update to version 3.12.0:
+ Wayland:
- Add support for input regions.
- Correctly report display capabilities.
- Fix resizing from the north-east corner.
+ Bugs fixed: bgo#723045, bgo#724728, bgo#726369, bgo#726476,
bgo#726717, bgo#726749, bgo#726825, bgo#726838, bgo#726855,
bgo#726858, bgo#726900.
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 18 08:35:45 UTC 2014 - dimstar@opensuse.org
- Update to version 3.11.9:
+ GtkPopover:
- Improve focus and grab handling.
- Add accessibility support.
+ Client-side decorations:
- Make F10 move focus to the header bar.
- Make header bars draggable on touch systems.
- Make shadows unclickable.
+ Bugs fixed: bgo#591258, bgo#693200, bgo#701884, bgo#709914,
bgo#723668, bgo#724785, bgo#725141, bgo#725727, bgo#725733,
bgo#725754, bgo#725824, bgo#725864, bgo#725866, bgo#726125,
bgo#726135, bgo#726136, bgo#726149, bgo#726187, bgo#726209,
bgo#726492.
+ Updated translations.
-------------------------------------------------------------------
Mon Mar 10 03:11:08 UTC 2014 - dimstar@opensuse.org
- Update to version 3.11.8:
+ Printing: Google cloud print support.
+ Documentation: Update screenshots.
+ Bugs fixed: bgo#724742, bgo#724895, bgo#481073, bgo#547988,
bgo#554618, bgo#723368, bgo#723438, bgo#724411, bgo#724799,
bgo#724891, bgo#724921, bgo#724968, bgo#724999, bgo#725089,
bgo#725172, bgo#725205, bgo#725225, bgo#725345, bgo#725559,
bgo#725560.
+ Updated translations.
-------------------------------------------------------------------
Mon Mar 10 03:11:07 UTC 2014 - zaitor@opensuse.org
- Update to version 3.11.7:
+ GtkActionBar: Fix theming.
+ GtkBox:
- Allow setting center widget to NULL.
- Fix a size-allocation error.
+ GtkPopover:
- Fix a crash with text handles (bgo#724392).
- Allow resetting relative-to (bgo#724407).
+ Wayland:
- Use new xdg-shell ping.
- Use new xdg-shell focus methods.
+ Printing: Fix a small memory leak (bgo#724631).
-------------------------------------------------------------------
Mon Mar 10 03:11:06 UTC 2014 - zaitor@opensuse.org
- Update to version 3.11.6:
+ GtkActionBar is a new widget that is meant to be used for
actions at the bottom of a window.
+ GtkPopover:
- A ::closed signal has been added.
- Style propagation to popovers has been fixed.
- Popovers can now be populated from a menu model.
- GtkMenuButton can use popovers instead of menus.
+ GtkAppChooserDialog has been redesigned.
+ GtkBox can now place a widget centered, regardless of the sizes
of children on either side, similar to GtkHeaderBar.
+ The API documentation has been converted to markdown, and many
cleanups and improvements have been made at the same time.
+ Bugs fixed: bgo#706515, bgo#707999, bgo#721309, bgo#723014,
bgo#723394, bug#723627, bgo#723637, bgo#723672, bgo#723716,
bgo#723771, bgo#723863, bgo#723929, bgo#724008, bgo#724094,
bgo#724218, bgo#724411, bgo#724503, bgo#724539, bgo#724541.
+ Updated translations.
-------------------------------------------------------------------
Mon Mar 10 03:11:05 UTC 2014 - dimstar@opensuse.org
- Update to version 3.11.5:
+ GtkPopover: A new widget that is can be used for transient
views, as an alternative to menus or dialogs.
+ Dialogs:
- Dialogs have been modernized, can use a header bar now.
- Built-in dialogs react to a setting, gtk-dialogs-use-header
for this, dialogs derived from GtkDialog: default to no
headerbar.
- GtkAssistant also respects the setting.
+ Theming:
- GTK+ now uses RGBA visuals by default.
- Notebook tabs now support a prelight state.
- Reorderable notebook tabs can be themed differently.
+ Documentation:
- The API documentation has seen numerous fixes and
improvements.
- Docbook markup is being phased out in favor of markdown.
+ OS X Fixes.
+ Bugs fixed: bgo#350190, bgo#566945, bgo#630217, bgo#634793,
bgo#636594, bgo#665928, bgo#692931, bgo#699224, bgo#704456,
bgo#711298, bgo#720059, bgo#720552, bgo#721895, bgo#722429,
bgo#722515, bgo#722574, bgo#722588, bgo#722638, bgo#722642,
bgo#722722, bgo#722919, bgo#723119, bgo#723121, bgo#723157,
bgo#723159, bgo#723181, bgo#723183, bgo#723212, bgo#723366,
bgo#723390, bgo#723402, bgo#723555.
+ Updated translations.
-------------------------------------------------------------------
Mon Mar 10 03:11:04 UTC 2014 - dimstar@opensuse.org
- Update to version 3.11.4:
+ GtkActionBar: A new container, which has a centered child like
GtkHeaderBar. It can be used in places where header bar theming
is not suitable.
+ GtkAppChooser: The online support has been simplified and
modernized.
+ GtkHeaderBar button theming has been changed to be more
flexible. There is now a gtk-decoraton-layout setting and a
decoration-layout property.
+ Accessibility:
- Links in labels are now accessible.
- Model-based menus are accessible.
- Accessible roles of several widgets have been fixed.
- GtkColorChooser accessibility is improved.
+ Theming: The Raleigh theme has been updated for several new
features, including client-side decorations.
+ Model-based menus now support a hidden-when attribute on items
that allows them to be hidden on various conditions.
+ Bugs fixed: bgo#688421, bgo#698248, bgo#698786, bgo#706119,
bgo#707729, bgo#709491, bgo#710315, bgo#710351, bgo#711552,
bgo#711826, bgo#720264, bgo#720357, bgo#720401, bgo#720535,
bgo#720551, bgo#720554, bgo#720939, bgo#720945, bgo#720983,
bgo#721045, bgo#721048, bgo#721086, bgo#721119, bgo#721304,
bgo#721317, bgo#721346, bgo#721406, bgo#721407, bgo#721410,
bgo#721421, bgo#721480, bgo#721530, bgo#721633, bgo#721665,
bgo#721700, bgo#721800, bgo#721836, bgo#722029, bgo#722030,
bgo#722070, bgo#722076, bgo#722106.
+ Updated translations.
-------------------------------------------------------------------
Mon Mar 10 03:11:03 UTC 2014 - dimstar@opensuse.org
- Update to version 3.11.2:
+ Theming:
- A number of containers have been changed to draw backgrounds
and borders. By default these are fully transparent, so
nothing should change: GtkBox GtkFixed GtkGrid GtkEventBox.
- Link colors are not rendered using the :visited and :link
states instead of the link-color and visited-link-color
style properties.
+ Broadway:
- Use client-side decorations.
- Implement window movement, raise/lower.
- Use rolling hashes for optimizing scrolling.
- Use click-to-focus.
- Support touch events.
- Support IPad on-screen keyboard.
+ GtkFileChooser:
- Respect local-only in the places sidebar.
- Filter out duplicate application shortcuts.
- Show unmounted bookmarks.
+ GtkProgressBar:
- Activity mode is now using a tick callback to move the block
smoothly.
+ GtkWindow:
- Fix size allocation for the fallback menubar.
- Improve application menu fallback if we have client-side
decorations or a header bar.
+ GtkBuilder:
- No longer requires every object to have an id.
+ Bugs fixed: bgo#577642, bgo#635499, bgo#668598, bgo#679019,
bgo#693227, bgo#699574, bgo#700419, bgo#702392, bgo#703784,
bgo#705176, bgo#709629, bgo#710238, bgo#710533, bgo#710909,
bgo#710987, bgo#711110, bgo#711158, bgo#711255, bgo#711324,
bgo#711354, bgo#711494, bgo#711545, bgo#711548, bgo#711553,
bgo#711574, bgo#711611, bgo#711636, bgo#712164, bgo#712302.
+ Updated translations.
- Add hicolor-icon-theme BuildRequires: needed in order to have
%icon_theme_cache_post available and for directory ownership.
- Split out new subpackage immodule-broadway.
-------------------------------------------------------------------
Mon Mar 10 03:11:00 UTC 2014 - dimstar@opensuse.org
- Update to version 3.11.0:
+ New notebook tab styling: GtkNotebook now offers a way for
themes to opt out of the tab rendering, with the 'has-tab-gap'
style property. The Adwaita theme is using this to achieve a
more modern tab appearance.
+ GtkFlowBox: A container that its children in a reflowing grid,
which can be oriented horizontally or vertically.
+ GtkStack: children can now indicate that they require attention
by setting the needs-attention child property.
+ Broadway now requires binary array buffers and modern WebSocket
protocol support.
+ Autoscrolling in range widgets has been improved to work more
reliably in maximized windows.
+ GtkSpinner has been changed to render in in a limited set of
sizes.
+ GtkApplication now stores and handles accelerators for GActions
itself.
+ GtkIconTheme now falls back to the gnome icontheme to fix
problems with the availability of symbolic icons in other icon
themes.
+ GTK+ respects the deprecated gtk-button-images and
gtk-menu-images settings again.
+ Bugs fixed: bgo#168530, bgo#341146, bgo#467720, bgo#586107,
bgo#643914, bgo#651224, bgo#681484, bgo#691163, bgo#693586,
bgo#697031, bgo#702196, bgo#703062, bgo#703603, bgo#707132,
bgo#707187, bgo#707524, bgo#707920, bgo#708019, bgo#708024,
bgo#708414, bgo#708423, bgo#708547, bgo#708583, bgo#708584,
bgo#708787, bgo#709049, bgo#709212, bgo#709215, bgo#709264,
bgo#709323, bgo#709420, bgo#709522, bgo#709613, bgo#709687,
bgo#709854, bgo#710134.
+ Updated translations.
- No longer delete gtk-shell-client-protocol.h and
gtk-shell-protocol.c: they are no longer part of the tarball.
-------------------------------------------------------------------
Sat Mar 8 23:22:42 UTC 2014 - zaitor@opensuse.org

View File

@ -25,13 +25,13 @@
Name: gtk3
%define _name gtk+
Version: 3.10.7
Version: 3.12.1
Release: 0
Summary: The GTK+ toolkit library (version 3)
License: LGPL-2.1+
Group: System/Libraries
Url: http://www.gtk.org/
Source: http://download.gnome.org/sources/gtk+/3.10/%{_name}-%{version}.tar.xz
Source: http://download.gnome.org/sources/gtk+/3.12/%{_name}-%{version}.tar.xz
Source1: README.SUSE
Source2: settings.ini
Source3: macros.gtk3
@ -49,6 +49,7 @@ BuildRequires: docbook-xsl-stylesheets
BuildRequires: fdupes
# Needed for patch1 and patch4
BuildRequires: gnome-common
BuildRequires: hicolor-icon-theme
BuildRequires: translation-update-upstream
BuildRequires: xsltproc
BuildRequires: pkgconfig(atk) >= 2.7.5
@ -57,13 +58,13 @@ BuildRequires: pkgconfig(cairo) >= 1.12.0
BuildRequires: pkgconfig(colord)
BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.27.1
BuildRequires: pkgconfig(glib-2.0) >= 2.37.5
BuildRequires: pkgconfig(glib-2.0) >= 2.39.5
BuildRequires: pkgconfig(gmodule-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.32.0
BuildRequires: pkgconfig(pango) >= 1.32.4
BuildRequires: pkgconfig(pangoft2)
%if %{build_wayland_backend}
BuildRequires: pkgconfig(wayland-client) >= 1.2.0
BuildRequires: pkgconfig(wayland-client) >= 1.3.90
BuildRequires: pkgconfig(wayland-cursor)
BuildRequires: pkgconfig(xkbcommon)
%endif
@ -141,6 +142,20 @@ ranging from small one-off projects to complete application suites.
This package provides an input method for Amharic.
%package immodule-broadway
Summary: The GTK+ toolkit library (version 3) -- Broadway Input Method
Group: System/Libraries
Requires: %{name} = %{version}
Requires(post): %{name}-tools
Requires(postun): %{name}-tools
%description immodule-broadway
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 an input method for Broadway.
%package immodule-inuktitut
Summary: The GTK+ toolkit library (version 3) -- Inuktitut Input Method
Group: System/Libraries
@ -391,6 +406,9 @@ fi
%post immodule-amharic
%{_gtk_query_immodules_update_cache}
%post immodule-broadway
%{_gtk_query_immodules_update_cache}
%post immodule-inuktitut
%{_gtk_query_immodules_update_cache}
@ -433,6 +451,7 @@ update-alternatives --install %{_bindir}/gtk-update-icon-cache gtk-update-icon-c
%glib2_gsettings_schema_post
%post devel
%icon_theme_cache_post
%glib2_gsettings_schema_post
%if 0
@ -446,6 +465,9 @@ update-alternatives --install %{_bindir}/gtk-update-icon-cache gtk-update-icon-c
%postun immodule-amharic
%{_gtk_query_immodules_update_cache}
%postun immodule-broadway
%{_gtk_query_immodules_update_cache}
%postun immodule-inuktitut
%{_gtk_query_immodules_update_cache}
@ -477,6 +499,7 @@ fi
%postun devel
%glib2_gsettings_schema_postun
%icon_theme_cache_post
%files -n libgtk-3-0
%defattr(-, root, root)
@ -512,6 +535,10 @@ fi
%defattr(-,root,root)
%{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-am-et.so
%files immodule-broadway
%defattr(-,root,root)
%{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-broadway.so
%files immodule-inuktitut
%defattr(-,root,root)
%{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-inuktitut.so
@ -575,10 +602,14 @@ fi
%{_bindir}/gtk3-demo-application
%{_bindir}/gtk3-widget-factory
%{_datadir}/aclocal/gtk-3.0.m4
%{_datadir}/applications/gtk3-demo.desktop
%{_datadir}/applications/gtk3-widget-factory.desktop
%{_datadir}/gir-1.0/*.gir
%{_datadir}/glib-2.0/schemas/org.gtk.Demo.gschema.xml
%dir %{_datadir}/gtk-3.0
%{_datadir}/gtk-3.0/gtkbuilder.rng
%{_datadir}/icons/hicolor/*/apps/gtk3-demo.png
%{_datadir}/icons/hicolor/*/apps/gtk3-widget-factory.png
%{_includedir}/gail-3.0/
%{_includedir}/gtk-3.0/
%{_libdir}/pkgconfig/gail-3.0.pc