Update to gtk+4-3.98.4.

This commit is contained in:
ajacoutot 2020-05-19 12:00:40 +00:00
parent 6e37f0c886
commit 9122160c0c
6 changed files with 17 additions and 22 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.24 2020/05/14 14:56:24 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.25 2020/05/19 12:00:40 ajacoutot Exp $
# XXX: PORTROACH is set at the end of this file to override gnome.port.mk
@ -11,7 +11,7 @@ COMMENT-guic= gtk+ icon theme caching utility
COMMENT-media= gtk+ media engine
GNOME_PROJECT= gtk
GNOME_VERSION= 3.98.3
GNOME_VERSION= 3.98.4
PKGNAME-main= gtk+4-${GNOME_VERSION}
PKGNAME-cups= gtk+4-cups-${GNOME_VERSION}
@ -20,7 +20,7 @@ PKGNAME-media= gtk+4-media-${GNOME_VERSION}
CATEGORIES= x11 devel
SHARED_LIBS += gtk-4 3.1 # 0.9803.0
SHARED_LIBS += gtk-4 3.1 # 0.9804.0
HOMEPAGE= http://www.gtk.org/
@ -59,8 +59,8 @@ RUN_DEPENDS-main= ${RUN_DEPENDS}
# some apps needs the svg version of the icon (librsvg pulled in)
RUN_DEPENDS-main += x11/gnome/adwaita-icon-theme
WANTLIB-main += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
WANTLIB-main += Xrandr atk-1.0 atk-bridge-2.0 c cairo cairo-gobject
WANTLIB-main += X11 Xcomposite Xcursor Xext Xfixes Xi Xinerama Xrandr
WANTLIB-main += atk-1.0 atk-bridge-2.0 c cairo cairo-gobject
WANTLIB-main += cairo-script-interpreter epoxy fontconfig fribidi gdk_pixbuf-2.0
WANTLIB-main += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphene-1.0
WANTLIB-main += harfbuzz intl m pango-1.0 pangocairo-1.0 pangoft2-1.0

View File

@ -1,2 +1,2 @@
SHA256 (gtk-3.98.3.tar.xz) = JdfpyFJ7X7g1lFhTqpsfAhzoF05VUn0sAGOwbX0yuP4=
SIZE (gtk-3.98.3.tar.xz) = 12817816
SHA256 (gtk-3.98.4.tar.xz) = eUocTBerLYsafxUaQZlYX65vIdk0/40nXFYMjtHbKUI=
SIZE (gtk-3.98.4.tar.xz) = 17949232

View File

@ -1,11 +1,11 @@
$OpenBSD: patch-gtk_gtkfilechooserwidget_c,v 1.4 2020/04/01 08:44:24 ajacoutot Exp $
$OpenBSD: patch-gtk_gtkfilechooserwidget_c,v 1.5 2020/05/19 12:00:40 ajacoutot Exp $
unveil(2): check if the XDG directories exist before showing them on the sidebar
Index: gtk/gtkfilechooserwidget.c
--- gtk/gtkfilechooserwidget.c.orig
+++ gtk/gtkfilechooserwidget.c
@@ -7109,7 +7109,8 @@ desktop_folder_handler (GtkFileChooserWidget *impl)
@@ -7176,7 +7176,8 @@ desktop_folder_handler (GtkFileChooserWidget *impl)
* See http://freedesktop.org/wiki/Software/xdg-user-dirs
*/
name = g_get_user_special_dir (G_USER_DIRECTORY_DESKTOP);

View File

@ -1,4 +1,4 @@
$OpenBSD: patch-gtk_gtkplacessidebar_c,v 1.3 2020/03/23 08:52:55 ajacoutot Exp $
$OpenBSD: patch-gtk_gtkplacessidebar_c,v 1.4 2020/05/19 12:00:40 ajacoutot Exp $
unveil(2): check if the XDG directories exist before showing them on the sidebar
@ -23,7 +23,7 @@ Index: gtk/gtkplacessidebar.c
return NULL;
return g_filename_to_uri (name, NULL, NULL);
@@ -1034,6 +1036,11 @@ update_places (GtkPlacesSidebar *sidebar)
@@ -1031,6 +1033,11 @@ update_places (GtkPlacesSidebar *sidebar)
/* home folder */
home_uri = get_home_directory_uri ();
@ -35,7 +35,7 @@ Index: gtk/gtkplacessidebar.c
start_icon = g_themed_icon_new_with_default_fallbacks (ICON_NAME_HOME);
add_place (sidebar, PLACES_BUILT_IN,
SECTION_COMPUTER,
@@ -1043,6 +1050,9 @@ update_places (GtkPlacesSidebar *sidebar)
@@ -1040,6 +1047,9 @@ update_places (GtkPlacesSidebar *sidebar)
g_object_unref (start_icon);
g_free (home_uri);

View File

@ -1,4 +1,4 @@
$OpenBSD: patch-testsuite_reftests_gtk-reftest_c,v 1.3 2020/05/17 15:41:04 ajacoutot Exp $
$OpenBSD: patch-testsuite_reftests_gtk-reftest_c,v 1.4 2020/05/19 12:00:40 ajacoutot Exp $
Don't enforce dependency on libexecinfo.
@ -14,7 +14,7 @@ Index: testsuite/reftests/gtk-reftest.c
#include <execinfo.h>
#endif
#include <string.h>
@@ -393,7 +393,7 @@ log_writer (GLogLevelFlags log_level,
@@ -403,7 +403,7 @@ log_writer (GLogLevelFlags log_level,
gsize n_fields,
gpointer user_data)
{

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-main,v 1.12 2020/05/14 14:56:24 ajacoutot Exp $
@comment $OpenBSD: PLIST-main,v 1.13 2020/05/19 12:00:40 ajacoutot Exp $
@bin bin/gtk4-builder-tool
@bin bin/gtk4-demo
@bin bin/gtk4-demo-application
@ -75,8 +75,6 @@ include/gtk-4.0/gdk/x11/gdkx11selection.h
include/gtk-4.0/gdk/x11/gdkx11surface.h
include/gtk-4.0/gdk/x11/gdkx11utils.h
include/gtk-4.0/gsk/
include/gtk-4.0/gsk/broadway/
include/gtk-4.0/gsk/broadway/gskbroadwayrenderer.h
include/gtk-4.0/gsk/gl/
include/gtk-4.0/gsk/gl/gskglrenderer.h
include/gtk-4.0/gsk/gsk-autocleanup.h
@ -89,8 +87,6 @@ include/gtk-4.0/gsk/gskrendernode.h
include/gtk-4.0/gsk/gskroundedrect.h
include/gtk-4.0/gsk/gsktransform.h
include/gtk-4.0/gsk/gsktypes.h
include/gtk-4.0/gsk/vulkan/
include/gtk-4.0/gsk/vulkan/gskvulkanrenderer.h
include/gtk-4.0/gtk/
include/gtk-4.0/gtk/a11y/
include/gtk-4.0/gtk/a11y/gtk-a11y-autocleanups.h
@ -100,7 +96,6 @@ include/gtk-4.0/gtk/a11y/gtkcellaccessible.h
include/gtk-4.0/gtk/a11y/gtkcellaccessibleparent.h
include/gtk-4.0/gtk/a11y/gtkcomboboxaccessible.h
include/gtk-4.0/gtk/a11y/gtkcompositeaccessible.h
include/gtk-4.0/gtk/a11y/gtkcontaineraccessible.h
include/gtk-4.0/gtk/a11y/gtkcontainercellaccessible.h
include/gtk-4.0/gtk/a11y/gtkentryaccessible.h
include/gtk-4.0/gtk/a11y/gtkexpanderaccessible.h
@ -167,7 +162,6 @@ include/gtk-4.0/gtk/gtkapplication.h
include/gtk-4.0/gtk/gtkapplicationwindow.h
include/gtk-4.0/gtk/gtkaspectframe.h
include/gtk-4.0/gtk/gtkassistant.h
include/gtk-4.0/gtk/gtkbin.h
include/gtk-4.0/gtk/gtkbinlayout.h
include/gtk-4.0/gtk/gtkborder.h
include/gtk-4.0/gtk/gtkbox.h
@ -205,7 +199,6 @@ include/gtk-4.0/gtk/gtkcomboboxtext.h
include/gtk-4.0/gtk/gtkconstraint.h
include/gtk-4.0/gtk/gtkconstraintguide.h
include/gtk-4.0/gtk/gtkconstraintlayout.h
include/gtk-4.0/gtk/gtkcontainer.h
include/gtk-4.0/gtk/gtkcssprovider.h
include/gtk-4.0/gtk/gtkcustomlayout.h
include/gtk-4.0/gtk/gtkdebug.h
@ -375,7 +368,9 @@ include/gtk-4.0/gtk/gtkvolumebutton.h
include/gtk-4.0/gtk/gtkwidget.h
include/gtk-4.0/gtk/gtkwidgetpaintable.h
include/gtk-4.0/gtk/gtkwindow.h
include/gtk-4.0/gtk/gtkwindowcontrols.h
include/gtk-4.0/gtk/gtkwindowgroup.h
include/gtk-4.0/gtk/gtkwindowhandle.h
include/gtk-4.0/unix-print/
include/gtk-4.0/unix-print/gtk/
include/gtk-4.0/unix-print/gtk/gtkpagesetupunixdialog.h