Accepting request 75760 from GNOME:Factory
Pushing G:F, including GNOME 3.1.3 OBS-URL: https://build.opensuse.org/request/show/75760 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=18
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:852d848e2e51373daf04446dc7b427f91bf6953632b45fbe173fb5ed0694100f
|
||||
size 16949671
|
3
gtk+-3.1.8.tar.bz2
Normal file
3
gtk+-3.1.8.tar.bz2
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e51970133bb6ff7d585ce9f678e8ce6e3073a1b1d455cc42671503ce71d93533
|
||||
size 17305226
|
153
gtk3.changes
153
gtk3.changes
@@ -1,3 +1,156 @@
|
||||
-------------------------------------------------------------------
|
||||
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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 7 14:01:21 UTC 2011 - fcrozat@novell.com
|
||||
|
||||
|
27
gtk3.spec
27
gtk3.spec
@@ -16,19 +16,20 @@
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
%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 +47,7 @@ BuildRequires: cups-devel
|
||||
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 +244,26 @@ ranging from small one-off projects to complete application suites.
|
||||
|
||||
%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 +294,10 @@ gnome-patch-translation-update
|
||||
%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 +536,14 @@ fi
|
||||
%{_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
|
||||
|
Reference in New Issue
Block a user