Accepting request 847476 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/847476 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=52
This commit is contained in:
parent
d13fb3820c
commit
cce0df73dc
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:6283b78bcb0fb7238e2ea73434f6129fb3b191148b1564b1e466cdcedfcb9c76
|
|
||||||
size 19490128
|
|
3
gtk-3.99.4.tar.xz
Normal file
3
gtk-3.99.4.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8979cb1eb6ad2a496e00e94674d23f90aefae5d3f23b623ffda0b35d11ec85d0
|
||||||
|
size 19464736
|
81
gtk4.changes
81
gtk4.changes
@ -1,3 +1,84 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 10 09:34:37 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 3.99.4:
|
||||||
|
+ GtkColumnView:
|
||||||
|
- Improve column resizing
|
||||||
|
- Make double-click reset column widths
|
||||||
|
- Move header outside of scrollbars
|
||||||
|
+ GtkSearchEntry: Add an icon
|
||||||
|
+ GtkDropDown: Polish the appearance
|
||||||
|
+ GtkColorChooser: Accessibility improvements
|
||||||
|
+ GtkPopoverMenu:
|
||||||
|
- Add accessibility support
|
||||||
|
- Allow custom items. This adds new API:
|
||||||
|
gtk_popover_menu_add/remove_child
|
||||||
|
gtk_popover_menu_bar_add/remove_child
|
||||||
|
+ GtkTextView:
|
||||||
|
- Fix rendering and positioning of anchored children
|
||||||
|
- Fix positioning of touch handles
|
||||||
|
+ Constraints: Fix loading constraints from ui files
|
||||||
|
+ Media support: Use cubic instead of linear volume
|
||||||
|
+ Accessibility:
|
||||||
|
- Implement Component for all widgets
|
||||||
|
- Implement Text and EditableText for all editables
|
||||||
|
- Rework accessible name/description computation
|
||||||
|
- Add documentation for app and widget developers
|
||||||
|
- Handle HIDDEN state changes by adding/removing elements
|
||||||
|
- Support setting accessibility attributes in ui files
|
||||||
|
- Make window controls accessible
|
||||||
|
+ Introspection: Add some missing annotations
|
||||||
|
+ gdk:
|
||||||
|
- Deliver events on flush
|
||||||
|
- Drop the unused GdkPoint struct from the API
|
||||||
|
- Improve popup autohide behavior
|
||||||
|
+ Demos:
|
||||||
|
- Add another constraints demo
|
||||||
|
- Tweak various demos to improve consistency
|
||||||
|
- Small accessibility improvements
|
||||||
|
+ Tools: Improve gtk4-builder-tool handling of various widgets
|
||||||
|
when converting ui files from GTK 3
|
||||||
|
+ Documentation:
|
||||||
|
- Use GtkApplication in all examples
|
||||||
|
- Improve and expand the widget gallery
|
||||||
|
+ Testsuite:
|
||||||
|
- Improve coverage of GDK
|
||||||
|
- Improve coverage of gtk4-builder-tool
|
||||||
|
+ Build:
|
||||||
|
- Fix the build with cups 2.2.12
|
||||||
|
- Make cloudprint support build without warnings
|
||||||
|
+ Broadway: Support modifiers for scroll events
|
||||||
|
+ Updated translations.
|
||||||
|
- Changes from version 3.99.3:
|
||||||
|
+ Accessibility: Add an initial AT-SPI backend
|
||||||
|
+ GtkEmojiChooser:
|
||||||
|
- Allow inserting multiple Emoji by pressing Control
|
||||||
|
- Update Emoji data to Unicode 13 / CLDR 37
|
||||||
|
- Use translations
|
||||||
|
- The recent-emoji setting type changed. Call gsettings reset
|
||||||
|
org.gtk.gtk4.Settings.EmojiChooser recent-emoji
|
||||||
|
+ GtkTextBuffer: Add boolean returns to some get_iter functions
|
||||||
|
+ GtkScale: Change the default value of the :draw-value property
|
||||||
|
+ GtkPopover: Avoid losing focus when popovers are close
|
||||||
|
+ GtkColorChooser: Add color names back for accessibility
|
||||||
|
+ Input methods: Add a 'private' input hint
|
||||||
|
+ GL Renderer:
|
||||||
|
- Fix issues with texture caching
|
||||||
|
- Fix texture flipping problems
|
||||||
|
+ Build:
|
||||||
|
- Use meson yield feature for some options
|
||||||
|
- Require gtk-doc 1.33
|
||||||
|
- Require sysprof 3.38
|
||||||
|
+ Wayland:
|
||||||
|
- Clean up Wayland backend api, add annotations
|
||||||
|
- Generate introspection for Wayland backend api
|
||||||
|
+ Demos:
|
||||||
|
- Add another column view demo
|
||||||
|
- Add an svg paintable demo
|
||||||
|
+ Updated translations.
|
||||||
|
- Add pkgconfig(libavfilter) BuildRequires, new dependency, build
|
||||||
|
ffmpeg backend.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Sep 30 10:16:06 UTC 2020 - dimstar@opensuse.org
|
Wed Sep 30 10:16:06 UTC 2020 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
19
gtk4.spec
19
gtk4.spec
@ -21,7 +21,7 @@
|
|||||||
%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.2
|
Version: 3.99.4
|
||||||
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
|
||||||
@ -66,6 +66,7 @@ BuildRequires: pkgconfig(graphene-1.0) >= 1.9.1
|
|||||||
BuildRequires: pkgconfig(graphene-gobject-1.0) >= 1.9.1
|
BuildRequires: pkgconfig(graphene-gobject-1.0) >= 1.9.1
|
||||||
BuildRequires: pkgconfig(gstreamer-player-1.0)
|
BuildRequires: pkgconfig(gstreamer-player-1.0)
|
||||||
BuildRequires: pkgconfig(json-glib-1.0)
|
BuildRequires: pkgconfig(json-glib-1.0)
|
||||||
|
BuildRequires: pkgconfig(libavfilter)
|
||||||
BuildRequires: pkgconfig(pango) >= 1.47.0
|
BuildRequires: pkgconfig(pango) >= 1.47.0
|
||||||
BuildRequires: pkgconfig(pangocairo) >= 1.14.0
|
BuildRequires: pkgconfig(pangocairo) >= 1.14.0
|
||||||
BuildRequires: pkgconfig(pangoft2)
|
BuildRequires: pkgconfig(pangoft2)
|
||||||
@ -218,7 +219,7 @@ translation-update-upstream
|
|||||||
-Dwayland-backend=true \
|
-Dwayland-backend=true \
|
||||||
-Dx11-backend=true \
|
-Dx11-backend=true \
|
||||||
-Dxinerama=enabled \
|
-Dxinerama=enabled \
|
||||||
-Dintrospection=true \
|
-Dintrospection=enabled \
|
||||||
-Dman-pages=true \
|
-Dman-pages=true \
|
||||||
%{nil}
|
%{nil}
|
||||||
%meson_build
|
%meson_build
|
||||||
@ -260,6 +261,7 @@ cp %{SOURCE3} %{buildroot}%{_sysconfdir}/rpm
|
|||||||
%{_libdir}/gtk-4.0/%{gtk_binary_version}/printbackends/libprintbackend-cloudprint.so
|
%{_libdir}/gtk-4.0/%{gtk_binary_version}/printbackends/libprintbackend-cloudprint.so
|
||||||
%{_libdir}/gtk-4.0/%{gtk_binary_version}/printbackends/libprintbackend-file.so
|
%{_libdir}/gtk-4.0/%{gtk_binary_version}/printbackends/libprintbackend-file.so
|
||||||
%dir %{_libdir}/gtk-4.0/%{gtk_binary_version}/media/
|
%dir %{_libdir}/gtk-4.0/%{gtk_binary_version}/media/
|
||||||
|
%{_libdir}/gtk-4.0/%{gtk_binary_version}/media/libmedia-ffmpeg.so
|
||||||
%{_libdir}/gtk-4.0/%{gtk_binary_version}/media/libmedia-gstreamer.so
|
%{_libdir}/gtk-4.0/%{gtk_binary_version}/media/libmedia-gstreamer.so
|
||||||
%dir %{_libdir}/gtk-4.0/%{gtk_binary_version}/theming-engines/
|
%dir %{_libdir}/gtk-4.0/%{gtk_binary_version}/theming-engines/
|
||||||
%dir %{_libdir}/gtk-4.0/modules
|
%dir %{_libdir}/gtk-4.0/modules
|
||||||
@ -267,6 +269,7 @@ cp %{SOURCE3} %{buildroot}%{_sysconfdir}/rpm
|
|||||||
|
|
||||||
%files -n typelib-1_0-Gtk-4_0
|
%files -n typelib-1_0-Gtk-4_0
|
||||||
%{_libdir}/girepository-1.0/Gdk-4.0.typelib
|
%{_libdir}/girepository-1.0/Gdk-4.0.typelib
|
||||||
|
%{_libdir}/girepository-1.0/GdkWayland-4.0.typelib
|
||||||
%{_libdir}/girepository-1.0/GdkX11-4.0.typelib
|
%{_libdir}/girepository-1.0/GdkX11-4.0.typelib
|
||||||
%{_libdir}/girepository-1.0/Gsk-4.0.typelib
|
%{_libdir}/girepository-1.0/Gsk-4.0.typelib
|
||||||
%{_libdir}/girepository-1.0/Gtk-4.0.typelib
|
%{_libdir}/girepository-1.0/Gtk-4.0.typelib
|
||||||
@ -277,9 +280,11 @@ cp %{SOURCE3} %{buildroot}%{_sysconfdir}/rpm
|
|||||||
%{_bindir}/gtk4-builder-tool
|
%{_bindir}/gtk4-builder-tool
|
||||||
%{_bindir}/gtk4-encode-symbolic-svg
|
%{_bindir}/gtk4-encode-symbolic-svg
|
||||||
%{_bindir}/gtk4-launch
|
%{_bindir}/gtk4-launch
|
||||||
|
%{_bindir}/gtk4-print-editor
|
||||||
%{_bindir}/gtk4-query-settings
|
%{_bindir}/gtk4-query-settings
|
||||||
%{_bindir}/gtk4-update-icon-cache
|
%{_bindir}/gtk4-update-icon-cache
|
||||||
%{_datadir}/applications/org.gtk.IconBrowser4.desktop
|
%{_datadir}/applications/org.gtk.IconBrowser4.desktop
|
||||||
|
%{_datadir}/applications/org.gtk.PrintEditor4.desktop
|
||||||
%{_mandir}/man1/gtk4-broadwayd.1%{?ext_man}
|
%{_mandir}/man1/gtk4-broadwayd.1%{?ext_man}
|
||||||
%{_mandir}/man1/gtk4-icon-browser.1%{?ext_man}
|
%{_mandir}/man1/gtk4-icon-browser.1%{?ext_man}
|
||||||
%{_mandir}/man1/gtk4-builder-tool.1%{?ext_man}
|
%{_mandir}/man1/gtk4-builder-tool.1%{?ext_man}
|
||||||
@ -313,15 +318,25 @@ cp %{SOURCE3} %{buildroot}%{_sysconfdir}/rpm
|
|||||||
%{_datadir}/metainfo/org.gtk.Demo4.appdata.xml
|
%{_datadir}/metainfo/org.gtk.Demo4.appdata.xml
|
||||||
%{_datadir}/applications/org.gtk.WidgetFactory4.desktop
|
%{_datadir}/applications/org.gtk.WidgetFactory4.desktop
|
||||||
%{_datadir}/metainfo/org.gtk.WidgetFactory4.appdata.xml
|
%{_datadir}/metainfo/org.gtk.WidgetFactory4.appdata.xml
|
||||||
|
%{_datadir}/metainfo/org.gtk.IconBrowser4.appdata.xml
|
||||||
|
%{_datadir}/metainfo/org.gtk.PrintEditor4.appdata.xml
|
||||||
%{_datadir}/gir-1.0/*.gir
|
%{_datadir}/gir-1.0/*.gir
|
||||||
%dir %{_datadir}/gtk-4.0
|
%dir %{_datadir}/gtk-4.0
|
||||||
%{_datadir}/gtk-4.0/gtk4builder.rng
|
%{_datadir}/gtk-4.0/gtk4builder.rng
|
||||||
|
%dir %{_datadir}/gtk-4.0/emoji
|
||||||
|
%{_datadir}/gtk-4.0/emoji/de.gresource
|
||||||
|
%{_datadir}/gtk-4.0/emoji/es.gresource
|
||||||
|
%{_datadir}/gtk-4.0/emoji/fr.gresource
|
||||||
|
%{_datadir}/gtk-4.0/emoji/zh.gresource
|
||||||
%{_datadir}/icons/hicolor/scalable/apps/org.gtk.Demo4.svg
|
%{_datadir}/icons/hicolor/scalable/apps/org.gtk.Demo4.svg
|
||||||
%{_datadir}/icons/hicolor/scalable/apps/org.gtk.IconBrowser4.svg
|
%{_datadir}/icons/hicolor/scalable/apps/org.gtk.IconBrowser4.svg
|
||||||
%{_datadir}/icons/hicolor/scalable/apps/org.gtk.WidgetFactory4.svg
|
%{_datadir}/icons/hicolor/scalable/apps/org.gtk.WidgetFactory4.svg
|
||||||
%{_datadir}/icons/hicolor/symbolic/apps/org.gtk.Demo4-symbolic.svg
|
%{_datadir}/icons/hicolor/symbolic/apps/org.gtk.Demo4-symbolic.svg
|
||||||
%{_datadir}/icons/hicolor/symbolic/apps/org.gtk.IconBrowser4-symbolic.svg
|
%{_datadir}/icons/hicolor/symbolic/apps/org.gtk.IconBrowser4-symbolic.svg
|
||||||
%{_datadir}/icons/hicolor/symbolic/apps/org.gtk.WidgetFactory4-symbolic.svg
|
%{_datadir}/icons/hicolor/symbolic/apps/org.gtk.WidgetFactory4-symbolic.svg
|
||||||
|
%{_datadir}/icons/hicolor/scalable/apps/org.gtk.PrintEditor4.Devel.svg
|
||||||
|
%{_datadir}/icons/hicolor/scalable/apps/org.gtk.PrintEditor4.svg
|
||||||
|
%{_datadir}/icons/hicolor/symbolic/apps/org.gtk.PrintEditor4-symbolic.svg
|
||||||
%{_includedir}/gtk-4.0/
|
%{_includedir}/gtk-4.0/
|
||||||
%{_libdir}/pkgconfig/gtk4.pc
|
%{_libdir}/pkgconfig/gtk4.pc
|
||||||
%{_libdir}/pkgconfig/gtk4-broadway.pc
|
%{_libdir}/pkgconfig/gtk4-broadway.pc
|
||||||
|
Loading…
Reference in New Issue
Block a user