Accepting request 858998 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/858998 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk4?expand=0&rev=22
This commit is contained in:
commit
899bc59763
20
_service
Normal file
20
_service
Normal 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>
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:8979cb1eb6ad2a496e00e94674d23f90aefae5d3f23b623ffda0b35d11ec85d0
|
|
||||||
size 19464736
|
|
3
gtk-4.0.0+107.obscpio
Normal file
3
gtk-4.0.0+107.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:3726d164788b20b68885ba9edd6bff0c5441c884ba3cede46c59c6e9f70f2fe4
|
||||||
|
size 107395598
|
5
gtk.obsinfo
Normal file
5
gtk.obsinfo
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
name: gtk
|
||||||
|
version: 4.0.0+107
|
||||||
|
mtime: 1608919511
|
||||||
|
commit: 9c84fa127a33e33e8dc5e93adb5e40d3a46b2dbc
|
||||||
|
|
168
gtk4.changes
168
gtk4.changes
@ -1,3 +1,171 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
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-demo’s transitions example on OpenGL ES
|
||||||
|
+ Fix gtk4-demo’s 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>
|
||||||
|
|
||||||
|
- Update to version 4.0.0:
|
||||||
|
+ Fix problems with synthetic motion events affecting frame rates
|
||||||
|
+ Fix problems with implicit grabs affecting widget states
|
||||||
|
+ Fix problems with zoom mode on scales getting stuck
|
||||||
|
+ Fix submenu closing by outside clicks
|
||||||
|
+ Rename GtkWindow:fullscreen to :fullscreened to help language
|
||||||
|
bindings
|
||||||
|
+ Bump the soname. Stable GTK 4 releases use
|
||||||
|
libgtk-4.0.so.1.xxxx.y
|
||||||
|
+ Adwaita:
|
||||||
|
- Reduce hover transition effects in lists
|
||||||
|
- Special-case header buttons
|
||||||
|
+ Demos:
|
||||||
|
- Remove NoDisplay from desktop files
|
||||||
|
- Autoplay the video in widget-factory
|
||||||
|
+ Updated translations.
|
||||||
|
- Changes from version 3.99.5:
|
||||||
|
+ Accessibility:
|
||||||
|
- Map presentation role according to Core-AAM
|
||||||
|
- Use presentation role for spacers in list views
|
||||||
|
- Set proper roles, relations and descriptions on more widgets
|
||||||
|
- Expand the documentation
|
||||||
|
- Use a single GTK_A11Y environment variable and document it
|
||||||
|
- Serveral memory leak and crash fixes
|
||||||
|
- Initialize AT contexts lazily
|
||||||
|
- Improve the API for storing lists in relations
|
||||||
|
- Implement more of the Component interface
|
||||||
|
- Implement the Cache interface
|
||||||
|
- Implement ScrollSubstringTo for GtkTextView
|
||||||
|
+ Introspection:
|
||||||
|
- Add many missing annotations to APIs
|
||||||
|
- In particular, nullability annotation fixes for rust
|
||||||
|
+ Touch support:
|
||||||
|
- Fix issues with text handles
|
||||||
|
- Fix interaction between touch scrolling and focus
|
||||||
|
- Fix active state updates for touch events
|
||||||
|
- Allow pressing buttons with multiple fingers
|
||||||
|
+ GtkScrolledWindow: Accumulate velocity with kinetic scrolling
|
||||||
|
+ GtkSearchEntry: Use a better clear icon
|
||||||
|
+ GtkTreeView: Remove the deprecated
|
||||||
|
GtkCellRendererClass.get_size vfunc
|
||||||
|
+ GtkBuilder:
|
||||||
|
- Be stricter about <requires>
|
||||||
|
- Make gtk-builder-tool simplify update <requires>
|
||||||
|
+ GtkFileChooser: Remove GtkFileChooserButton
|
||||||
|
+ GtkWindow:
|
||||||
|
- Replace gtk_window_get_size with gtk_window_get_default_size
|
||||||
|
- Add maximized and fullscreen properties
|
||||||
|
+ Make the inspector available in non-debug builds
|
||||||
|
+ CSS: Support conic gradients
|
||||||
|
+ Adwaita:
|
||||||
|
- Round all window corners
|
||||||
|
- Round submenus
|
||||||
|
- Remove the 'chin' on menus
|
||||||
|
- Industrial style menuitems
|
||||||
|
- Improved tooltip styling
|
||||||
|
- Unified sidebar styles
|
||||||
|
- Dark prelight
|
||||||
|
- Don't backdrop labels
|
||||||
|
+ GSK: Rename render node apis from peek to get
|
||||||
|
+ Make GLES work in the absence of GL_ARB_timer_query
|
||||||
|
+ Rework the way size allocation is integrated in the frame cycle
|
||||||
|
+ Wayland:
|
||||||
|
- Support gtk_shell1 version 3 (startup notification and
|
||||||
|
activation)
|
||||||
|
- Implmement minimization
|
||||||
|
+ Documentation:
|
||||||
|
- Add missing enumerations, symbols and types
|
||||||
|
- Lots of smaller fixes
|
||||||
|
+ Demos:
|
||||||
|
- Make the constraints demo more useful
|
||||||
|
- Make search more obvious
|
||||||
|
- Add a suggestion entry demo
|
||||||
|
- Consistency improvements
|
||||||
|
- Use native file choosers
|
||||||
|
- Drop 'devel' styling
|
||||||
|
+ Updated translations.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Nov 10 09:34:37 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
Tue Nov 10 09:34:37 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
@ -20,15 +20,16 @@
|
|||||||
# When updating the binary version, do not forget to also update baselibs.conf
|
# When updating the binary version, do not forget to also update baselibs.conf
|
||||||
%define gtk_binary_version 4.0.0
|
%define gtk_binary_version 4.0.0
|
||||||
%define _name gtk
|
%define _name gtk
|
||||||
|
|
||||||
Name: gtk4
|
Name: gtk4
|
||||||
Version: 3.99.4
|
Version: 4.0.0+107
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The GTK+ toolkit library (version 4)
|
Summary: The GTK+ toolkit library (version 4)
|
||||||
License: LGPL-2.1-or-later
|
License: LGPL-2.1-or-later
|
||||||
Group: Development/Libraries/X11
|
Group: Development/Libraries/X11
|
||||||
URL: https://www.gtk.org/
|
URL: https://www.gtk.org/
|
||||||
|
|
||||||
Source: https://download.gnome.org/sources/gtk/3.99/%{_name}-%{version}.tar.xz
|
Source: %{_name}-%{version}.tar.xz
|
||||||
Source2: settings.ini
|
Source2: settings.ini
|
||||||
Source3: macros.gtk4
|
Source3: macros.gtk4
|
||||||
Source98: gtk4-rpmlintrc
|
Source98: gtk4-rpmlintrc
|
||||||
|
Loading…
Reference in New Issue
Block a user