Accepting request 293060 from GNOME:Factory
Submit final release 3.16.0 OBS-URL: https://build.opensuse.org/request/show/293060 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=76
This commit is contained in:
commit
335325df10
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3be9560e6e99388d7706a168e3353ecd63fc30ec4f7f8bea23889e71ab7b6c64
|
||||
size 15716588
|
3
gtk+-3.16.0.tar.xz
Normal file
3
gtk+-3.16.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ce617318fe18092383cf6ed5d8c688a95a97f2d4c68481317a6a531e288c26ea
|
||||
size 18152760
|
@ -12,15 +12,16 @@ Index: gtk+-3.13.9/gtk/Makefile.am
|
||||
|
||||
if OS_WIN32
|
||||
gtk_def = gtk.def
|
||||
Index: gtk+-3.13.9/gtk/inspector/Makefile.am
|
||||
===================================================================
|
||||
--- gtk+-3.13.9.orig/gtk/inspector/Makefile.am
|
||||
+++ gtk+-3.13.9/gtk/inspector/Makefile.am
|
||||
@@ -78,6 +78,7 @@ libgtkinspector_la_CPPFLAGS = \
|
||||
|
||||
libgtkinspector_la_CFLAGS = \
|
||||
$(GDK_HIDDEN_VISIBILITY_CFLAGS) \
|
||||
+ $(GDK_DEP_CFLAGS) \
|
||||
$(GTK_DEP_CFLAGS) \
|
||||
$(GTK_DEBUG_FLAGS) \
|
||||
$(AM_CFLAGS)
|
||||
## File is gone???
|
||||
#Index: gtk+-3.13.9/gtk/inspector/Makefile.am
|
||||
#===================================================================
|
||||
#--- gtk+-3.13.9.orig/gtk/inspector/Makefile.am
|
||||
#+++ gtk+-3.13.9/gtk/inspector/Makefile.am
|
||||
#@@ -78,6 +78,7 @@ libgtkinspector_la_CPPFLAGS = \
|
||||
#
|
||||
# libgtkinspector_la_CFLAGS = \
|
||||
# $(GDK_HIDDEN_VISIBILITY_CFLAGS) \
|
||||
#+ $(GDK_DEP_CFLAGS) \
|
||||
# $(GTK_DEP_CFLAGS) \
|
||||
# $(GTK_DEBUG_FLAGS) \
|
||||
# $(AM_CFLAGS)
|
||||
|
@ -57,9 +57,9 @@ Index: gtk/Makefile.am
|
||||
===================================================================
|
||||
--- gtk/Makefile.am.orig
|
||||
+++ gtk/Makefile.am
|
||||
@@ -48,8 +48,10 @@ endif
|
||||
endif
|
||||
endif
|
||||
@@ -2,8 +2,10 @@ AUTOMAKE_OPTIONS = subdir-objects
|
||||
|
||||
include $(top_srcdir)/Makefile.decl
|
||||
|
||||
+suse_hack_lib=`echo $(libdir) | sed 's:.*/::'`
|
||||
AM_CPPFLAGS = \
|
||||
@ -72,10 +72,10 @@ Index: gtk/Makefile.in
|
||||
===================================================================
|
||||
--- gtk/Makefile.in.orig
|
||||
+++ gtk/Makefile.in
|
||||
@@ -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
|
||||
@@ -1173,8 +1173,10 @@ XVFB_START = \
|
||||
|| { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
|
||||
&& DISPLAY=:$$XID && export DISPLAY
|
||||
|
||||
+suse_hack_lib=`echo $(libdir) | sed 's:.*/::'`
|
||||
AM_CPPFLAGS = \
|
||||
-DG_LOG_DOMAIN=\"Gtk\" \
|
||||
|
360
gtk3.changes
360
gtk3.changes
@ -1,3 +1,363 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 23 08:52:56 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.16.0:
|
||||
+ Theming: Fixes for the HighContrast theme.
|
||||
+ Wayland: Fix Clipboard handling.
|
||||
+ Bugs fixed: bgo#746148, bgo#746149, bgo#746188, bgo#746358,
|
||||
bgo#746368, bgo#746369, bgo#746370, bgo#746386.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 19 10:23:20 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Rebase and re-enable gtk3-path-local.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 17 22:08:59 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.15.12:
|
||||
+ GtkMenuButton: Improve accessible names.
|
||||
+ GtkCellRendererPixbuf: Always follow state changes, the
|
||||
::follow-state property is now ignored. This is necessary to
|
||||
make HighContrast and symbolic icons remain visible e.g. in
|
||||
selected rows.
|
||||
+ GtkEntry: Rework the size allocation code to be less arcane.
|
||||
This changed the semantics of the get_frame_size() vfunc.
|
||||
GtkEntry subclasses that override this vfunc may need
|
||||
adjustment.
|
||||
+ Wayland: Support hi-dpi cursors.
|
||||
+ Bugs fixed: bgo#745829, bgo#746141, bgo#746192, bgo#746201,
|
||||
bgo#746202, bgo#746205, bgo#746282, bgo#746301.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 12 17:41:21 UTC 2015 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.15.11:
|
||||
+ Go back to requiring GTK_FRAME_EXTENTS support for CSD, to fix
|
||||
shadow problems in KDE.
|
||||
+ Print dialog: Fix icons in HighContrast.
|
||||
+ Fix selected menu items in HighContrast.
|
||||
+ App chooser: Fix icons in HighContrast.
|
||||
+ Bugs fixed: bgo#535929, bgo#577862, bgo#669008, bgo#712760,
|
||||
bgo#739070, bgo#744288, bgo#744589, bgo#745065, bgo#745463,
|
||||
bgo#745479, bgo#745562, bgo#745578, bgo#745622, bgo#745721,
|
||||
bgo#745918, bgo#745969, bgo#746013.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 3 12:23:55 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.15.10:
|
||||
+ GtkFileChooser:
|
||||
- Don't start search too eagerly.
|
||||
- Use fts with tracker.
|
||||
- Make tracker queries more similar to nautilus.
|
||||
+ GtkWindow: Improve window dragging on header bars.
|
||||
+ Printing:
|
||||
- Make avahi-browsed printers work.
|
||||
- Set printer state correctly.
|
||||
+ Wayland:
|
||||
- Exit cleanly if the compositor goes away.
|
||||
- Don't ignore early maximization/fullscreening.
|
||||
- Make subsurface popovers work under Weston.
|
||||
+ GL: Port GdkGears example to modern OpenGL.
|
||||
+ Bugs fixed: bgo#703610, bgo#729366, bgo#741511, bgo#743323,
|
||||
bgo#743427, bgo#744879, bgo#745225, bgo#745263, bgo#745289,
|
||||
bgo#745303, bgo#745315, bgo#745344, bgo#745400.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 26 15:08:51 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.15.9:
|
||||
+ GtkScrolledWindow:
|
||||
- Avoid 'jumping' when zoom scrolling kicks in.
|
||||
- Make zoom scrolling less easy to trigger.
|
||||
- Make steppers use smooth autoscrolling.
|
||||
+ Input methods can now be turned off entirely, which can be
|
||||
useful to free up the Ctrl-Shift-u shortcut.
|
||||
+ Add some DND support to gtk3-icon-browser.
|
||||
+ Bugs fixed: bgo#696505, bgo#744942, bgo#744991, bgo#745052,
|
||||
bgo#745076.
|
||||
+ Updated translations.
|
||||
- Add pkgconfig(json-glib-1.0) and pkgconfig(rest-0.7)
|
||||
BuildRequires: used to enable cloud printing.
|
||||
- Add explicit gettext-tools BuildRequires: the build uses msgfmt,
|
||||
but in some rare occasions, gettext-tools-mini is favored, which
|
||||
does not provide this tool.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 26 15:07:51 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.15.8:
|
||||
+ CSS: Support animated font weight changes.
|
||||
+ GtkScrolledWindow: Ensure indicators appear in the correct
|
||||
place.
|
||||
+ Wayland: DND fixes.
|
||||
+ GtkPopover: has a map/unmap animation now.
|
||||
+ Bugs fixed: bgo#743647, bgo#744054, bgo#744683.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 26 15:06:51 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.15.7:
|
||||
+ GtkListBox now supports models with gtk_list_box_bind_model.
|
||||
+ GtkNotebook has a new function to support tab dnd.
|
||||
+ GtkSidebar was renamed to GtkStackSidebar to better convey what
|
||||
it does.
|
||||
+ GtkFileChooser now has a location column for search.
|
||||
+ GdkGLProfile has been removed.
|
||||
+ Bugs fixed: bgo#695945, bgo#708320, bgo#741946, bgo#743350,
|
||||
bgo#744148, bgo#744172, bgo#744204, bgo#744394, bgo#744400,
|
||||
bgo#744407, bgo#744455.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 26 15:05:51 UTC 2015 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.15.6:
|
||||
+ stylecontext: Don't use cache when unsaved. Fixes
|
||||
image-load-from-file reftest.
|
||||
- Changes from version 3.15.5:
|
||||
+ GTK+ types now support the GLib g_autoptr() facility for
|
||||
automatic cleanup of automatic variables. GTK+ itself does
|
||||
not use g_autoptr() internally.
|
||||
+ GtkSearchEntry has gained ::next-match, ::previous-match
|
||||
and ::stop-search signals and a gtk_search_entry_handle_event()
|
||||
function, which help in providing a richer search experience
|
||||
and make search entries usable outside of GtkSearchBar.
|
||||
+ GtkFileChooser:
|
||||
- The search has been reintegrated in the UI, there is now
|
||||
a toggle button on the header bar to go to search mode,
|
||||
in addition to the Alt-S shortcut.
|
||||
- The file chooser button now accepts files by drag-and-drop
|
||||
properly.
|
||||
+ GtkScrolledWindow has gained a new ::edge-reached signal, which
|
||||
triggers when the edge of the scrollable area is reached.
|
||||
+ CSS: Performance improvements.
|
||||
+ OpenGL:
|
||||
- It is now possible to specify the required GL version, as
|
||||
well as some other options (debug, forward compatible) when
|
||||
creating a GdkGLContext.
|
||||
- Support for the OpenGL legacy profile has been dropped. Most
|
||||
examples have been updated, with the exception of gdkgears,
|
||||
which will be fixed in the next snapshot.
|
||||
- Use shader version 1.50.
|
||||
+ Mir backend: Many improvements.
|
||||
+ Bugs fixed: bgo#712752, bgo#725164, bgo#732051, bgo#735316,
|
||||
bgo#740336, bgo#740613, bgo#742636, bgo#742953, bgo#743146,
|
||||
bgo#743193, bgo#743229, bgo#743257, bgo#743286, bgo#743330,
|
||||
bgo#743341, bgo#743393, bgo#743422, bgo#743451, bgo#743592,
|
||||
bgo#743593, bgo#743633, bgo#743638, bgo#743647, bgo#743659,
|
||||
bgo#743660, bgo#743680, bgo#613833, bgo#741946, bgo#742566,
|
||||
bgo#742848, bgo#743395, bgo#743640, bgo#743770, bgo#743894,
|
||||
bgo#743917, bgo#743975, bgo#744203, bgo#744212.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 26 15:04:51 UTC 2015 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.15.4:
|
||||
+ GtkTextView:
|
||||
- Allow to customize multi-click behaviors, using the new
|
||||
::extend-selection signal.
|
||||
- Selection can now be extended by scrolling.
|
||||
- Better behavior and appearance for text selection with touch.
|
||||
+ GtkApplication:
|
||||
- Use app menu fallback with ssh connections.
|
||||
- Provide a mechanism to hide unnecessary app menu items on
|
||||
OS X, so a single menu file can be used across platforms.
|
||||
+ GtkCalendar:
|
||||
- Show other months in a different color under Adwaita again.
|
||||
- Ensure we always show a bit of the other month on both ends.
|
||||
+ GtkScrolledWindow: Make overlay scrollbars more dynamic.
|
||||
+ GtkFileChooser:
|
||||
- Make bookmark DND insert at the right location.
|
||||
- Make '~' and '/' work in recent mode.
|
||||
- Make Ctrl-L work in recent mode.
|
||||
- Re-integrate search.
|
||||
+ CSS:
|
||||
- Introduce immutable style nodes.
|
||||
- Performance improvements.
|
||||
- Reduced memory consumption.
|
||||
+ GtkInspector:
|
||||
- Add a magnifier for the selected widget.
|
||||
- Show more display information.
|
||||
- Show memory address of objects.
|
||||
+ Wayland:
|
||||
- Use subsurfaces for popovers, so popovers can extend beyond
|
||||
the window boundaries.
|
||||
- Prefer the Wayland backend over X11 if both are available.
|
||||
+ GL:
|
||||
- Fix interaction with hi-dpi.
|
||||
- Add OpenGL support to the Windows backend.
|
||||
+ Bugs fixed: bgo#111503, bgo#301835, bgo#477454, bgo#671802,
|
||||
bgo#671895, bgo#674537, bgo#705582, bgo#710612, bgo#738338,
|
||||
bgo#738891, bgo#739038, bgo#740758, bgo#740795, bgo#741259,
|
||||
bgo#741569, bgo#741610, bgo#741652, bgo#741702, bgo#741827,
|
||||
bgo#741897, bgo#741969, bgo#742010, bgo#742170, bgo#742181,
|
||||
bgo#742243, bgo#742311, bgo#742343, bgo#742518, bgo#742631,
|
||||
bgo#742646, bgo#742653, bgo#742664, bgo#742702, bgo#742704,
|
||||
bgo#742727, bgo#742764, bgo#742771, bgo#742774, bgo#742778,
|
||||
bgo#742785, bgo#742786, bgo#742940, bgo#742980, bgo#743037,
|
||||
bgo#743101, bgo#743117, bgo#743157.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 26 15:03:51 UTC 2015 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.15.3:
|
||||
+ GtkTextView:
|
||||
- Font fallback and letter spacing can be controlled with tags
|
||||
now.
|
||||
- Pango markup can be inserted in text buffers.
|
||||
+ GtkEntry now has API to grab focus without selecting the
|
||||
contents.
|
||||
+ GtkWindow now starts from the focused widget when looking for
|
||||
actions that are activated by accelerators.
|
||||
+ GtkScrolledWindow draws an indication where an edge if hiding
|
||||
some content that can be scrolled in.
|
||||
+ GtkStack has gained GtkNotebook-like focus handling.
|
||||
+ Theming:
|
||||
- Support :not() in CSS.
|
||||
- GtkRange now supports :hover for the whole widget.
|
||||
- The HighContrast theme has caught up with some never GTK+
|
||||
features.
|
||||
- Avoid excessive shadow redraws.
|
||||
+ Build:
|
||||
- gtk3-update-icon-cache is no longer used at build time, and
|
||||
the --enable-gtk2-dependency configure option has been
|
||||
removed.
|
||||
- The examples that are used in the documentation can now be
|
||||
built standalone.
|
||||
+ Inspector:
|
||||
- Allow extension with loadable modules, the first use for this
|
||||
is gjs-inspector, which adds a JavaScript prompt.
|
||||
- Allow testing cursor theme changes.
|
||||
+ Bugs fixed: bgo#59390, bgo#364566, bgo#461249, bgo#674537,
|
||||
bgo#708857, bgo#710793, bgo#721939, bgo#722781, bgo#729927,
|
||||
bgo#730232, bgo#730364, bgo#735122, bgo#735838, bgo#739453,
|
||||
bgo#739729, bgo#739977, bgo#740162, bgo#740287, bgo#740358,
|
||||
bgo#740374, bgo#740438, bgo#740447, bgo#740537, bgo#740605,
|
||||
bgo#740612, bgo#740613, bgo#740642, bgo#740682, bgo#740742,
|
||||
bgo#740770, bgo#740812, bgo#740851, bgo#740857, bgo#740860,
|
||||
bgo#740862, bgo#740863, bgo#740876, bgo#740896, bgo#740904,
|
||||
bgo#740954, bgo#740983, bgo#741027, bgo#741041, bgo#741117,
|
||||
bgo#741130, bog#741185, bgo#741249, bgo#741250, bgo#741251,
|
||||
bgo#741252, bgo#741254, bgo#741314, bgo#741375.
|
||||
- Drop gtk3-support-cups-older-than-1.6.patch: Fixed upstream.
|
||||
- Rebase gtk3-find-wayland-includedir.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 26 15:02:51 UTC 2015 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.15.2:
|
||||
+ GtkPopoverMenu: A GtkPopover subclass that makes it easy to
|
||||
manually build menu-like popovers which can include arbitrary
|
||||
controls.
|
||||
+ GtkModelButton: A button widget that is optimized for use
|
||||
inside popovers with a GAction as 'model'.
|
||||
+ GL support:
|
||||
- Try harder to pick good visuals.
|
||||
- Rework the way GL rendering is done in GtkGLArea.
|
||||
- Support input events in GtkGLArea.
|
||||
- Use shaders.
|
||||
- The GDK_GL environment variable can be used for debugging.
|
||||
+ Inspector:
|
||||
- Make picking widgets work in Wayland.
|
||||
- Rework search in all pages.
|
||||
- Improve space use.
|
||||
- Support GL information and debug flags.
|
||||
- Shield the inspector window from more debug settings.
|
||||
- Hide empty tabs.
|
||||
+ Theming:
|
||||
- Include the HighContrast theme.
|
||||
- Add borders to menus in non-composited environments.
|
||||
- Load themes from versioned directories like
|
||||
.../themes/Emerald/gtk-3-14/.
|
||||
+ Wayland:
|
||||
- Make window opacity work.
|
||||
- Propagate clipboard owner changes.
|
||||
+ Mir:
|
||||
- Improved event handling.
|
||||
- Support cursors.
|
||||
- Enable CSD.
|
||||
- Better monitor support.
|
||||
- Add OpenGL support.
|
||||
+ Deprecations:
|
||||
- gdk_cursor_new.
|
||||
- gdk_device_grab_info_libgtk_only.
|
||||
- gdk_display_open_default_libgtk_only.
|
||||
- gdk_add_option_entries_libgtk_only.
|
||||
- gdk_pre_parse_libgtk_only.
|
||||
+ Bugs fixed: bgo#687963, bgo#734140, bgo#737891, bgo#738321,
|
||||
bgo#738648, bgo#738670, bgo#738800, bgo#738887, bgo#739474,
|
||||
bgo#739750, bgo#739781, bgo#739885, bgo#739977, bgo#740011,
|
||||
bgo#740346.
|
||||
+ Updated translations.
|
||||
- Drop gtk3-Dont-crash-if-invisible-files-are-deleted.patch: Fixed
|
||||
upstream.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 26 15:01:51 UTC 2015 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.15.1:
|
||||
+ An experimental mir backend has been added. Use
|
||||
--enable-mir-backend to build it.
|
||||
+ Inspector:
|
||||
- Show more information.
|
||||
- Use a separate display connection.
|
||||
+ Deprecations: GtkStyleProperties.
|
||||
+ Bugs fixed: bgo#707695, bgo#738982, bgo#739001 bgo#739150.
|
||||
- Changes from version 3.15.0:
|
||||
+ GDK supports rendering windows using OpenGL; currently
|
||||
this is implemented for X11 and Wayland using libepoxy.
|
||||
+ GtkGLArea: A new widget for rendering with OpenGL.
|
||||
+ GtkSidebar: A new switcher for GtkStack that looks like a
|
||||
sidebar.
|
||||
+ Better typography: In many places, we now use proper Unicode
|
||||
characters for dashes, quotes, multiplication signs and the
|
||||
like, instead of ASCII approximations.
|
||||
+ Theming:
|
||||
- Context menus use the default font instead of inheriting from
|
||||
the widget they are attached to.
|
||||
- Theming engines are no longer used.
|
||||
- Backdrop style has been fine-tuned to make the difference to
|
||||
the active window more evident without affecting readability.
|
||||
+ Inspector:
|
||||
- Show nested tree models.
|
||||
- Add a checkbox to disable the warning dialog.
|
||||
- Rearrange the UI to gain space.
|
||||
- Show object counts.
|
||||
+ GtkTextView has a monospace property.
|
||||
+ GtkPaned has a wide-handle property.
|
||||
+ GtkPrintUnixDialog:
|
||||
- Has improved appearance without headerbars.
|
||||
- Better rendering of sheet icons.
|
||||
- No more missing icons.
|
||||
+ GtkScrolledWindow:
|
||||
- A new policy, GTK_POLICY_EXTERNAL, which allows scrolling
|
||||
without showing a scrollbar.
|
||||
- Scroll events can now overshoot as well.
|
||||
- The new signal ::edge-overshot is emitted when the scrolled
|
||||
window is fully overshot.
|
||||
- Scrollbars will be overlayed as narrow indicators when there
|
||||
is no mouse.
|
||||
+ Deprecations:
|
||||
- gdk_window_set_static_gravities.
|
||||
- gdk_window_set_composited.
|
||||
- gtk_style_context_get_background_color.
|
||||
- gtk_style_context_get_border_color.
|
||||
- gtk_settings_set_string/long/double_property.
|
||||
- gtk_settings_install_property.
|
||||
- Add pkgconfig(wayland-egl) and pkgconfig(epoxy), new
|
||||
dependencies.
|
||||
- Add gtk3-support-cups-older-than-1.6.patch: Fix building with
|
||||
cups older than 1.6. Taken from upstream git.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 26 15:00:51 UTC 2015 - zaitor@opensuse.org
|
||||
|
||||
|
29
gtk3.spec
29
gtk3.spec
@ -29,13 +29,13 @@
|
||||
|
||||
Name: gtk3
|
||||
%define _name gtk+
|
||||
Version: 3.14.9
|
||||
Version: 3.16.0
|
||||
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.14/%{_name}-%{version}.tar.xz
|
||||
Source: http://download.gnome.org/sources/gtk+/3.16/%{_name}-%{version}.tar.xz
|
||||
Source1: README.SUSE
|
||||
Source2: settings.ini
|
||||
Source3: macros.gtk3
|
||||
@ -52,26 +52,24 @@ BuildRequires: cups-devel >= 1.2
|
||||
BuildRequires: docbook-xsl-stylesheets
|
||||
BuildRequires: fdupes
|
||||
# Needed for patch1 and patch4
|
||||
BuildRequires: gettext-tools
|
||||
BuildRequires: gnome-common
|
||||
BuildRequires: hicolor-icon-theme
|
||||
BuildRequires: translation-update-upstream
|
||||
BuildRequires: xsltproc
|
||||
BuildRequires: pkgconfig(atk) >= 2.12.0
|
||||
BuildRequires: pkgconfig(atk-bridge-2.0)
|
||||
BuildRequires: pkgconfig(cairo) >= 1.12.0
|
||||
BuildRequires: pkgconfig(cairo) >= 1.14.0
|
||||
BuildRequires: pkgconfig(colord)
|
||||
BuildRequires: pkgconfig(fontconfig)
|
||||
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.30.0
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.41.2
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.43.4
|
||||
BuildRequires: pkgconfig(gmodule-2.0)
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.32.0
|
||||
BuildRequires: pkgconfig(pango) >= 1.32.7
|
||||
BuildRequires: pkgconfig(json-glib-1.0)
|
||||
BuildRequires: pkgconfig(pango) >= 1.36.7
|
||||
BuildRequires: pkgconfig(pangoft2)
|
||||
%if %{build_wayland_backend}
|
||||
BuildRequires: pkgconfig(wayland-client) >= 1.5.91
|
||||
BuildRequires: pkgconfig(wayland-cursor)
|
||||
BuildRequires: pkgconfig(xkbcommon)
|
||||
%endif
|
||||
BuildRequires: pkgconfig(rest-0.7)
|
||||
BuildRequires: pkgconfig(x11)
|
||||
BuildRequires: pkgconfig(xcomposite)
|
||||
BuildRequires: pkgconfig(xcursor)
|
||||
@ -81,6 +79,13 @@ BuildRequires: pkgconfig(xfixes)
|
||||
BuildRequires: pkgconfig(xi)
|
||||
BuildRequires: pkgconfig(xinerama)
|
||||
BuildRequires: pkgconfig(xrandr)
|
||||
%if %{build_wayland_backend}
|
||||
BuildRequires: pkgconfig(epoxy)
|
||||
BuildRequires: pkgconfig(wayland-client) >= 1.5.91
|
||||
BuildRequires: pkgconfig(wayland-cursor)
|
||||
BuildRequires: pkgconfig(wayland-egl)
|
||||
BuildRequires: pkgconfig(xkbcommon)
|
||||
%endif
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
@ -521,6 +526,7 @@ fi
|
||||
%{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-cyrillic-translit.so
|
||||
%{_libdir}/gtk-3.0/%{gtk_binary_version}/immodules/im-ipa.so
|
||||
%dir %{_libdir}/gtk-3.0/%{gtk_binary_version}/printbackends/
|
||||
%{_libdir}/gtk-3.0/%{gtk_binary_version}/printbackends/libprintbackend-cloudprint.so
|
||||
%{_libdir}/gtk-3.0/%{gtk_binary_version}/printbackends/libprintbackend-cups.so
|
||||
%{_libdir}/gtk-3.0/%{gtk_binary_version}/printbackends/libprintbackend-file.so
|
||||
%{_libdir}/gtk-3.0/%{gtk_binary_version}/printbackends/libprintbackend-lpr.so
|
||||
@ -614,6 +620,7 @@ fi
|
||||
%{_bindir}/gtk3-demo-application
|
||||
%{_bindir}/gtk3-widget-factory
|
||||
%{_mandir}/man1/gtk3-demo.1%{?ext_man}
|
||||
%{_mandir}/man1/gtk3-demo-application.1%{?ext_man}
|
||||
%{_mandir}/man1/gtk3-widget-factory.1%{?ext_man}
|
||||
%{_datadir}/aclocal/gtk-3.0.m4
|
||||
%{_datadir}/applications/gtk3-demo.desktop
|
||||
@ -624,6 +631,8 @@ fi
|
||||
%{_datadir}/gtk-3.0/gtkbuilder.rng
|
||||
%{_datadir}/icons/hicolor/*/apps/gtk3-demo.png
|
||||
%{_datadir}/icons/hicolor/*/apps/gtk3-widget-factory.png
|
||||
%{_datadir}/icons/hicolor/*/apps/gtk3-demo-symbolic.symbolic.png
|
||||
%{_datadir}/icons/hicolor/*/apps/gtk3-widget-factory-symbolic.symbolic.png
|
||||
%{_includedir}/gail-3.0/
|
||||
%{_includedir}/gtk-3.0/
|
||||
%{_libdir}/pkgconfig/gail-3.0.pc
|
||||
|
Loading…
Reference in New Issue
Block a user