diff --git a/manifest/armv7l/g/gtk4.filelist b/manifest/armv7l/g/gtk4.filelist index e64f3b8031..0fb7b44726 100644 --- a/manifest/armv7l/g/gtk4.filelist +++ b/manifest/armv7l/g/gtk4.filelist @@ -1,4 +1,4 @@ -# Total size: 48587600 +# Total size: 50603957 /usr/local/.config/gtk-4.0/settings.ini /usr/local/bin/gtk4-broadwayd /usr/local/bin/gtk4-builder-tool @@ -103,20 +103,54 @@ /usr/local/include/gtk-4.0/gsk/gpu/gskglrenderer.h /usr/local/include/gtk-4.0/gsk/gpu/gskvulkanrenderer.h /usr/local/include/gtk-4.0/gsk/gsk.h +/usr/local/include/gtk-4.0/gsk/gskblendnode.h +/usr/local/include/gtk-4.0/gsk/gskblurnode.h +/usr/local/include/gtk-4.0/gsk/gskbordernode.h +/usr/local/include/gtk-4.0/gsk/gskcaironode.h /usr/local/include/gtk-4.0/gsk/gskcairorenderer.h +/usr/local/include/gtk-4.0/gsk/gskclipnode.h +/usr/local/include/gtk-4.0/gsk/gskcolormatrixnode.h +/usr/local/include/gtk-4.0/gsk/gskcolornode.h /usr/local/include/gtk-4.0/gsk/gskcomponenttransfer.h +/usr/local/include/gtk-4.0/gsk/gskcomponenttransfernode.h +/usr/local/include/gtk-4.0/gsk/gskcompositenode.h +/usr/local/include/gtk-4.0/gsk/gskconicgradientnode.h +/usr/local/include/gtk-4.0/gsk/gskcontainernode.h +/usr/local/include/gtk-4.0/gsk/gskcopynode.h +/usr/local/include/gtk-4.0/gsk/gskcrossfadenode.h +/usr/local/include/gtk-4.0/gsk/gskdebugnode.h /usr/local/include/gtk-4.0/gsk/gskenums.h /usr/local/include/gtk-4.0/gsk/gskenumtypes.h +/usr/local/include/gtk-4.0/gsk/gskfillnode.h /usr/local/include/gtk-4.0/gsk/gskglshader.h +/usr/local/include/gtk-4.0/gsk/gskglshadernode.h +/usr/local/include/gtk-4.0/gsk/gskinsetshadownode.h +/usr/local/include/gtk-4.0/gsk/gskisolationnode.h +/usr/local/include/gtk-4.0/gsk/gsklineargradientnode.h +/usr/local/include/gtk-4.0/gsk/gskmasknode.h +/usr/local/include/gtk-4.0/gsk/gskopacitynode.h +/usr/local/include/gtk-4.0/gsk/gskoutsetshadownode.h +/usr/local/include/gtk-4.0/gsk/gskpastenode.h /usr/local/include/gtk-4.0/gsk/gskpath.h /usr/local/include/gtk-4.0/gsk/gskpathbuilder.h /usr/local/include/gtk-4.0/gsk/gskpathmeasure.h /usr/local/include/gtk-4.0/gsk/gskpathpoint.h +/usr/local/include/gtk-4.0/gsk/gskradialgradientnode.h /usr/local/include/gtk-4.0/gsk/gskrenderer.h /usr/local/include/gtk-4.0/gsk/gskrendernode.h +/usr/local/include/gtk-4.0/gsk/gskrenderreplay.h +/usr/local/include/gtk-4.0/gsk/gskrepeatnode.h +/usr/local/include/gtk-4.0/gsk/gskroundedclipnode.h /usr/local/include/gtk-4.0/gsk/gskroundedrect.h +/usr/local/include/gtk-4.0/gsk/gskshadownode.h /usr/local/include/gtk-4.0/gsk/gskstroke.h +/usr/local/include/gtk-4.0/gsk/gskstrokenode.h +/usr/local/include/gtk-4.0/gsk/gsksubsurfacenode.h +/usr/local/include/gtk-4.0/gsk/gsktextnode.h +/usr/local/include/gtk-4.0/gsk/gsktexturenode.h +/usr/local/include/gtk-4.0/gsk/gsktexturescalenode.h /usr/local/include/gtk-4.0/gsk/gsktransform.h +/usr/local/include/gtk-4.0/gsk/gsktransformnode.h /usr/local/include/gtk-4.0/gsk/gsktypes.h /usr/local/include/gtk-4.0/gtk/a11y/gtkatspi.h /usr/local/include/gtk-4.0/gtk/a11y/gtkatspisocket.h @@ -190,6 +224,7 @@ /usr/local/include/gtk-4.0/gtk/gtkaboutdialog.h /usr/local/include/gtk-4.0/gtk/gtkaccelgroup.h /usr/local/include/gtk-4.0/gtk/gtkaccessible.h +/usr/local/include/gtk-4.0/gtk/gtkaccessiblehypertext.h /usr/local/include/gtk-4.0/gtk/gtkaccessiblerange.h /usr/local/include/gtk-4.0/gtk/gtkaccessibletext.h /usr/local/include/gtk-4.0/gtk/gtkactionable.h @@ -327,6 +362,7 @@ /usr/local/include/gtk-4.0/gtk/gtkpasswordentrybuffer.h /usr/local/include/gtk-4.0/gtk/gtkpicture.h /usr/local/include/gtk-4.0/gtk/gtkpopover.h +/usr/local/include/gtk-4.0/gtk/gtkpopoverbin.h /usr/local/include/gtk-4.0/gtk/gtkpopovermenu.h /usr/local/include/gtk-4.0/gtk/gtkpopovermenubar.h /usr/local/include/gtk-4.0/gtk/gtkprintdialog.h @@ -370,6 +406,7 @@ /usr/local/include/gtk-4.0/gtk/gtkstringlist.h /usr/local/include/gtk-4.0/gtk/gtkstringsorter.h /usr/local/include/gtk-4.0/gtk/gtkstyleprovider.h +/usr/local/include/gtk-4.0/gtk/gtksvg.h /usr/local/include/gtk-4.0/gtk/gtkswitch.h /usr/local/include/gtk-4.0/gtk/gtksymbolicpaintable.h /usr/local/include/gtk-4.0/gtk/gtktestatcontext.h @@ -417,7 +454,7 @@ /usr/local/lib/girepository-1.0/Gtk-4.0.typelib /usr/local/lib/libgtk-4.so /usr/local/lib/libgtk-4.so.1 -/usr/local/lib/libgtk-4.so.1.2000.3 +/usr/local/lib/libgtk-4.so.1.2200.0 /usr/local/lib/pkgconfig/gtk4-atspi.pc /usr/local/lib/pkgconfig/gtk4-broadway.pc /usr/local/lib/pkgconfig/gtk4-unix-print.pc @@ -582,3 +619,4 @@ /usr/local/share/locale/zh_CN/LC_MESSAGES/gtk40.mo /usr/local/share/locale/zh_HK/LC_MESSAGES/gtk40.mo /usr/local/share/locale/zh_TW/LC_MESSAGES/gtk40.mo +/usr/local/share/mime/packages/gtk-mime.xml diff --git a/manifest/x86_64/g/gtk4.filelist b/manifest/x86_64/g/gtk4.filelist index f149a6ad2b..9379032e85 100644 --- a/manifest/x86_64/g/gtk4.filelist +++ b/manifest/x86_64/g/gtk4.filelist @@ -1,4 +1,4 @@ -# Total size: 54231416 +# Total size: 56602581 /usr/local/.config/gtk-4.0/settings.ini /usr/local/bin/gtk4-broadwayd /usr/local/bin/gtk4-builder-tool @@ -103,20 +103,54 @@ /usr/local/include/gtk-4.0/gsk/gpu/gskglrenderer.h /usr/local/include/gtk-4.0/gsk/gpu/gskvulkanrenderer.h /usr/local/include/gtk-4.0/gsk/gsk.h +/usr/local/include/gtk-4.0/gsk/gskblendnode.h +/usr/local/include/gtk-4.0/gsk/gskblurnode.h +/usr/local/include/gtk-4.0/gsk/gskbordernode.h +/usr/local/include/gtk-4.0/gsk/gskcaironode.h /usr/local/include/gtk-4.0/gsk/gskcairorenderer.h +/usr/local/include/gtk-4.0/gsk/gskclipnode.h +/usr/local/include/gtk-4.0/gsk/gskcolormatrixnode.h +/usr/local/include/gtk-4.0/gsk/gskcolornode.h /usr/local/include/gtk-4.0/gsk/gskcomponenttransfer.h +/usr/local/include/gtk-4.0/gsk/gskcomponenttransfernode.h +/usr/local/include/gtk-4.0/gsk/gskcompositenode.h +/usr/local/include/gtk-4.0/gsk/gskconicgradientnode.h +/usr/local/include/gtk-4.0/gsk/gskcontainernode.h +/usr/local/include/gtk-4.0/gsk/gskcopynode.h +/usr/local/include/gtk-4.0/gsk/gskcrossfadenode.h +/usr/local/include/gtk-4.0/gsk/gskdebugnode.h /usr/local/include/gtk-4.0/gsk/gskenums.h /usr/local/include/gtk-4.0/gsk/gskenumtypes.h +/usr/local/include/gtk-4.0/gsk/gskfillnode.h /usr/local/include/gtk-4.0/gsk/gskglshader.h +/usr/local/include/gtk-4.0/gsk/gskglshadernode.h +/usr/local/include/gtk-4.0/gsk/gskinsetshadownode.h +/usr/local/include/gtk-4.0/gsk/gskisolationnode.h +/usr/local/include/gtk-4.0/gsk/gsklineargradientnode.h +/usr/local/include/gtk-4.0/gsk/gskmasknode.h +/usr/local/include/gtk-4.0/gsk/gskopacitynode.h +/usr/local/include/gtk-4.0/gsk/gskoutsetshadownode.h +/usr/local/include/gtk-4.0/gsk/gskpastenode.h /usr/local/include/gtk-4.0/gsk/gskpath.h /usr/local/include/gtk-4.0/gsk/gskpathbuilder.h /usr/local/include/gtk-4.0/gsk/gskpathmeasure.h /usr/local/include/gtk-4.0/gsk/gskpathpoint.h +/usr/local/include/gtk-4.0/gsk/gskradialgradientnode.h /usr/local/include/gtk-4.0/gsk/gskrenderer.h /usr/local/include/gtk-4.0/gsk/gskrendernode.h +/usr/local/include/gtk-4.0/gsk/gskrenderreplay.h +/usr/local/include/gtk-4.0/gsk/gskrepeatnode.h +/usr/local/include/gtk-4.0/gsk/gskroundedclipnode.h /usr/local/include/gtk-4.0/gsk/gskroundedrect.h +/usr/local/include/gtk-4.0/gsk/gskshadownode.h /usr/local/include/gtk-4.0/gsk/gskstroke.h +/usr/local/include/gtk-4.0/gsk/gskstrokenode.h +/usr/local/include/gtk-4.0/gsk/gsksubsurfacenode.h +/usr/local/include/gtk-4.0/gsk/gsktextnode.h +/usr/local/include/gtk-4.0/gsk/gsktexturenode.h +/usr/local/include/gtk-4.0/gsk/gsktexturescalenode.h /usr/local/include/gtk-4.0/gsk/gsktransform.h +/usr/local/include/gtk-4.0/gsk/gsktransformnode.h /usr/local/include/gtk-4.0/gsk/gsktypes.h /usr/local/include/gtk-4.0/gtk/a11y/gtkatspi.h /usr/local/include/gtk-4.0/gtk/a11y/gtkatspisocket.h @@ -190,6 +224,7 @@ /usr/local/include/gtk-4.0/gtk/gtkaboutdialog.h /usr/local/include/gtk-4.0/gtk/gtkaccelgroup.h /usr/local/include/gtk-4.0/gtk/gtkaccessible.h +/usr/local/include/gtk-4.0/gtk/gtkaccessiblehypertext.h /usr/local/include/gtk-4.0/gtk/gtkaccessiblerange.h /usr/local/include/gtk-4.0/gtk/gtkaccessibletext.h /usr/local/include/gtk-4.0/gtk/gtkactionable.h @@ -327,6 +362,7 @@ /usr/local/include/gtk-4.0/gtk/gtkpasswordentrybuffer.h /usr/local/include/gtk-4.0/gtk/gtkpicture.h /usr/local/include/gtk-4.0/gtk/gtkpopover.h +/usr/local/include/gtk-4.0/gtk/gtkpopoverbin.h /usr/local/include/gtk-4.0/gtk/gtkpopovermenu.h /usr/local/include/gtk-4.0/gtk/gtkpopovermenubar.h /usr/local/include/gtk-4.0/gtk/gtkprintdialog.h @@ -370,6 +406,7 @@ /usr/local/include/gtk-4.0/gtk/gtkstringlist.h /usr/local/include/gtk-4.0/gtk/gtkstringsorter.h /usr/local/include/gtk-4.0/gtk/gtkstyleprovider.h +/usr/local/include/gtk-4.0/gtk/gtksvg.h /usr/local/include/gtk-4.0/gtk/gtkswitch.h /usr/local/include/gtk-4.0/gtk/gtksymbolicpaintable.h /usr/local/include/gtk-4.0/gtk/gtktestatcontext.h @@ -417,7 +454,7 @@ /usr/local/lib64/girepository-1.0/Gtk-4.0.typelib /usr/local/lib64/libgtk-4.so /usr/local/lib64/libgtk-4.so.1 -/usr/local/lib64/libgtk-4.so.1.2000.3 +/usr/local/lib64/libgtk-4.so.1.2200.0 /usr/local/lib64/pkgconfig/gtk4-atspi.pc /usr/local/lib64/pkgconfig/gtk4-broadway.pc /usr/local/lib64/pkgconfig/gtk4-unix-print.pc @@ -582,3 +619,4 @@ /usr/local/share/locale/zh_CN/LC_MESSAGES/gtk40.mo /usr/local/share/locale/zh_HK/LC_MESSAGES/gtk40.mo /usr/local/share/locale/zh_TW/LC_MESSAGES/gtk40.mo +/usr/local/share/mime/packages/gtk-mime.xml diff --git a/packages/gtk4.rb b/packages/gtk4.rb index 77f574dbdc..441077f1d2 100644 --- a/packages/gtk4.rb +++ b/packages/gtk4.rb @@ -3,7 +3,7 @@ require 'buildsystems/meson' class Gtk4 < Meson description 'GTK+ is a multi-platform toolkit for creating graphical user interfaces.' homepage 'https://www.gtk.org/' - version '4.20.3' + version '4.22.0' license 'LGPL-2.1' compatibility 'aarch64 armv7l x86_64' source_url 'https://gitlab.gnome.org/GNOME/gtk.git' @@ -11,13 +11,11 @@ class Gtk4 < Meson binary_compression 'tar.zst' binary_sha256({ - aarch64: '0ce35946d1961f8c88e5282131c684d2ba5796adaffab2d44277b4550e8f12a2', - armv7l: '0ce35946d1961f8c88e5282131c684d2ba5796adaffab2d44277b4550e8f12a2', - x86_64: 'f0df0579473887cc0f967ffa2f5485f76cf992f70010d9f0eb1cb1d36cc4958f' + aarch64: 'e51f5946e6a64d6ebbfa1c787f8d9412a04fa1536461a7fdafc2a55ba47c6216', + armv7l: 'e51f5946e6a64d6ebbfa1c787f8d9412a04fa1536461a7fdafc2a55ba47c6216', + x86_64: 'b6235fd05ed45a30512fe9ec7957b815c2d7b9f881df21b967518dd5c2e223a8' }) - # depends_on 'gnome_icon_theme' # L - # depends_on 'gstreamer' # R Let's avoid the glibc 2.29 dep. depends_on 'adwaita_fonts' # L depends_on 'adwaita_icon_theme' # L depends_on 'cairo' # R @@ -31,8 +29,10 @@ class Gtk4 < Meson depends_on 'glib' # R depends_on 'glibc' # R depends_on 'glslang' => :build + # depends_on 'gnome_icon_theme' # L depends_on 'gobject_introspection' => :build depends_on 'graphene' # R + # depends_on 'gstreamer' # R Let's avoid the glibc 2.29 dep. depends_on 'harfbuzz' # R depends_on 'hicolor_icon_theme' # L depends_on 'intel_media_sdk' => :build if ARCH.eql?('x86_64')