Accepting request 858773 from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/858773
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=55
This commit is contained in:
Dominique Leuenberger 2020-12-28 11:52:38 +00:00 committed by Git OBS Bridge
parent 3f97846155
commit 12558a5bf9
6 changed files with 117 additions and 5 deletions

20
_service Normal file
View File

@ -0,0 +1,20 @@
<?xml version="1.0"?>
<services>
<service name="obs_scm" mode="disabled">
<param name="url">https://gitlab.gnome.org/GNOME/gtk.git</param>
<param name="scm">git</param>
<param name="revision">9c84fa127a33e33e8dc5e93adb5e40d3a46b2dbc</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
<!--
<param name="changesgenerate">enable</param>
-->
</service>
<service mode="buildtime" name="tar" />
<service mode="buildtime" name="recompress">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
<service mode="disabled" name="set_version" />
</services>

3
gtk-4.0.0+107.obscpio Normal file
View File

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

View File

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

5
gtk.obsinfo Normal file
View File

@ -0,0 +1,5 @@
name: gtk
version: 4.0.0+107
mtime: 1608919511
commit: 9c84fa127a33e33e8dc5e93adb5e40d3a46b2dbc

View File

@ -1,3 +1,90 @@
-------------------------------------------------------------------
Sat Dec 26 19:18:54 UTC 2020 - bjorn.lie@gmail.com
- Update to version 4.0.0+107:
+ Remove unused static inline function
+ Fix some of gtk4-demos transitions example on OpenGL ES
+ Fix gtk4-demos gears demo on OpenGL ES
+ gdkarray: Add a "stolen" boolean to splice()
+ listview: Use the correct scroll policy
+ docs:
- Put render nodes in their own sections
- Add examples for GtkDropTarget
- Add examples of GtkDragSource use
- Fix typo and whitespace
- backtick fixes
- Fix list of kinds of shortcuts in Keyboard input
- Add missing GTK types
- Note the caveat on GtkEditable signals with delegates
+ roundedbox: Remove unused API
+ picture: Fix copy/paste error in docs
+ video: When autoplaying, start playing once the video is
prepared
+ window: Release application in destroy
+ Fix warnings with Vulkan < 162
+ modelbutton: Remove an unused field
+ Fix buffer overruns in 'gtk-builder-tool simplify'
+ Fix the value for the print-backends setting
+ inspector: Show glyphs as in node files
+ gsk:
- Export the glyph serialization privately
- Improve glyph serialization
- Fix serialization of glyphs
+ box: improve documentation
+ gskpango:
- Don't copy fg color
- Correct a comment
- Remove bounds rect
- Fix a potential cairo_t leak
+ label:
- Refactor get_layout_location()
- Refactor snapshot()
+ textlayout: Remove dead offset_y code
+ rendernode:
- Different uniformity in border nodes
- Sort diff() requirements by complexity
+ renderborder: Avoid 0 width outline color nodes
+ layoutoverlay:
- Avoid adding transparent color nodes
- Avoid adding 0 sized color nodes
+ gl renderer:
- Check for pointer equality in rounded_rect_equal
- Proper state tracking for color matrix ops
- Add missing debug output for repeat ops
- Create shader-global uniform ops on draw()
- Unify new clip/viewport rects in blur_texture()
- Avoid setting modelview to identical values
- Take a out graphene_rect in blur_node()
- Render too big textures to the clipped area
- Unify viewport setting in add_offscreen_ops()
+ GskTransform:
- Add nullable annotations to _equals()
- Fix identity transform class name
- Avoid a ref+unref pair
+ icontheme:
- Make some constant values const
- Make icon_paintable_ensure_texture() return an unowned value
+ pixbufutils: Only convert icon size to string once
+ main: Add & use gdk_event_dup_axes()
+ Call the newly installed gtk4-update-icon-cache
+ Pass the bindir to the post-install script
+ Revert "gl renderer: Render too big textures to the clipped
area"
+ Revert "gl renderer: Take a out graphene_rect in blur_node()"
+ 3to4:
- Add test for GtkCheckButton:draw-indicator removal
- Remove GtkCheckButton:draw-indicator
+ Do not build gdk-pixbuf's man page
+ a11y: Fix removing mnemonic widgets
+ Notify properties on deletion in PasswordEntryBuffer
+ Fix URLs for the download.gnome.org locations
+ Adwaita: flat button adjustments
+ vulkancontext: Remove usage of
VK_ERROR_INCOMPATIBLE_VERSION_KHR
+ Updated translations.
- Switch to source service, upstream is not moving fast enough, and
we need this to fix a buildfail due to updated vulkan.
-------------------------------------------------------------------
Wed Dec 16 19:28:03 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -22,14 +22,14 @@
%define _name gtk
Name: gtk4
Version: 4.0.0
Version: 4.0.0+107
Release: 0
Summary: The GTK+ toolkit library (version 4)
License: LGPL-2.1-or-later
Group: Development/Libraries/X11
URL: https://www.gtk.org/
Source: https://download.gnome.org/sources/gtk/4.0/%{_name}-%{version}.tar.xz
Source: %{_name}-%{version}.tar.xz
Source2: settings.ini
Source3: macros.gtk4
Source98: gtk4-rpmlintrc