aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2018-09-30 11:58:29 +0000
committerKoop Mast <kwm@FreeBSD.org>2018-09-30 11:58:29 +0000
commit951c1f5d1c7354f058f5919d858dbb0c174dc73e (patch)
tree6146e775343aaf339921799078894a48fef9aa15 /x11-toolkits
parentc9b47f0427d70ba42c2d53271f8b64b8e8096825 (diff)
downloadports-951c1f5d1c7354f058f5919d858dbb0c174dc73e.tar.gz
ports-951c1f5d1c7354f058f5919d858dbb0c174dc73e.zip
The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.
The offical GNOME 3.28 release notes can be found at https://help.gnome.org/misc/release-notes/3.28/ Thanks to Antoine Brodin for running the exp-runs. PR: 229761
Notes
Notes: svn path=/head/; revision=480951
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/Makefile3
-rw-r--r--x11-toolkits/gdl/Makefile2
-rw-r--r--x11-toolkits/gdl/distinfo6
-rw-r--r--x11-toolkits/gdl/pkg-plist2
-rw-r--r--x11-toolkits/gtk30-reference/Makefile23
-rw-r--r--x11-toolkits/gtk30-reference/pkg-descr3
-rw-r--r--x11-toolkits/gtk30-reference/pkg-plist664
-rw-r--r--x11-toolkits/gtk30/Makefile36
-rw-r--r--x11-toolkits/gtk30/distinfo6
-rw-r--r--x11-toolkits/gtk30/files/patch-docs_reference_Makefile.in11
-rw-r--r--x11-toolkits/gtk30/pkg-plist676
-rw-r--r--x11-toolkits/gtkextra2/Makefile2
-rw-r--r--x11-toolkits/gtkmm24/Makefile9
-rw-r--r--x11-toolkits/gtkmm24/distinfo5
-rw-r--r--x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc11
-rw-r--r--x11-toolkits/libdazzle/Makefile20
-rw-r--r--x11-toolkits/libdazzle/distinfo3
-rw-r--r--x11-toolkits/libdazzle/pkg-descr6
-rw-r--r--x11-toolkits/libdazzle/pkg-plist147
-rw-r--r--x11-toolkits/libgnomeui/files/patch-libgnomeui_gnome-scores.h26
-rw-r--r--x11-toolkits/libwnck3/Makefile15
-rw-r--r--x11-toolkits/libwnck3/distinfo5
-rw-r--r--x11-toolkits/libwnck3/pkg-plist3
-rw-r--r--x11-toolkits/pango-reference/Makefile6
-rw-r--r--x11-toolkits/pango-reference/pkg-descr3
-rw-r--r--x11-toolkits/pango/Makefile25
-rw-r--r--x11-toolkits/pango/distinfo6
-rw-r--r--x11-toolkits/pango/files/patch-meson.build35
-rw-r--r--x11-toolkits/pango/files/patch-meson_options.txt18
-rw-r--r--x11-toolkits/pango/files/patch-pango_meson.build111
-rw-r--r--x11-toolkits/pango/files/patch-tests_meson.build92
-rw-r--r--x11-toolkits/pango/files/patch-utils_meson.build32
-rw-r--r--x11-toolkits/pango/pkg-plist112
-rw-r--r--x11-toolkits/vte3/Makefile11
-rw-r--r--x11-toolkits/vte3/distinfo6
-rw-r--r--x11-toolkits/vte3/files/extra-src_app_app.cc13
-rw-r--r--x11-toolkits/vte3/pkg-plist4
37 files changed, 1328 insertions, 830 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 6c3dca6e264e..5ae6074eb340 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -41,7 +41,6 @@
SUBDIR += gtk20
SUBDIR += gtk20-reference
SUBDIR += gtk30
- SUBDIR += gtk30-reference
SUBDIR += gtkada
SUBDIR += gtkada3
SUBDIR += gtkdatabox
@@ -100,6 +99,7 @@
SUBDIR += libXt
SUBDIR += libbonoboui
SUBDIR += libbonoboui-reference
+ SUBDIR += libdazzle
SUBDIR += libgdiplus
SUBDIR += libgnomeprintui
SUBDIR += libgnomeprintuimm
@@ -191,7 +191,6 @@
SUBDIR += p5-Wx-GLCanvas
SUBDIR += p5-Wx-Perl-ProcessStream
SUBDIR += pango
- SUBDIR += pango-reference
SUBDIR += pangomm
SUBDIR += pangox-compat
SUBDIR += pangoxsl
diff --git a/x11-toolkits/gdl/Makefile b/x11-toolkits/gdl/Makefile
index b8b33c4e04cf..55c5d7d050a2 100644
--- a/x11-toolkits/gdl/Makefile
+++ b/x11-toolkits/gdl/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gdl
-PORTVERSION= 3.22.0
+PORTVERSION= 3.28.0
CATEGORIES= x11-toolkits gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
diff --git a/x11-toolkits/gdl/distinfo b/x11-toolkits/gdl/distinfo
index 5acef2d6739e..6bc0e47e06ca 100644
--- a/x11-toolkits/gdl/distinfo
+++ b/x11-toolkits/gdl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1496672932
-SHA256 (gnome3/gdl-3.22.0.tar.xz) = cc5b360e1392292186924f0f9a8efc0f4db7e6e56dc7042037466b5cc839660c
-SIZE (gnome3/gdl-3.22.0.tar.xz) = 529072
+TIMESTAMP = 1523096155
+SHA256 (gnome3/gdl-3.28.0.tar.xz) = 52cc98ecc105148467b3b2b4e0d27ae484b1b6710d53413f771ed07ef1b737b6
+SIZE (gnome3/gdl-3.28.0.tar.xz) = 541252
diff --git a/x11-toolkits/gdl/pkg-plist b/x11-toolkits/gdl/pkg-plist
index 837e6926fbf3..f5edf396e086 100644
--- a/x11-toolkits/gdl/pkg-plist
+++ b/x11-toolkits/gdl/pkg-plist
@@ -36,7 +36,6 @@ share/gtk-doc/html/gdl-3.0/deprecated.html
share/gtk-doc/html/gdl-3.0/gdl-3.0.devhelp2
share/gtk-doc/html/gdl-3.0/home.png
share/gtk-doc/html/gdl-3.0/index.html
-share/gtk-doc/html/gdl-3.0/index.sgml
share/gtk-doc/html/gdl-3.0/left-insensitive.png
share/gtk-doc/html/gdl-3.0/left.png
share/gtk-doc/html/gdl-3.0/private.html
@@ -71,6 +70,7 @@ share/locale/et/LC_MESSAGES/gdl-3.mo
share/locale/eu/LC_MESSAGES/gdl-3.mo
share/locale/fi/LC_MESSAGES/gdl-3.mo
share/locale/fr/LC_MESSAGES/gdl-3.mo
+share/locale/fur/LC_MESSAGES/gdl-3.mo
share/locale/ga/LC_MESSAGES/gdl-3.mo
share/locale/gl/LC_MESSAGES/gdl-3.mo
share/locale/gu/LC_MESSAGES/gdl-3.mo
diff --git a/x11-toolkits/gtk30-reference/Makefile b/x11-toolkits/gtk30-reference/Makefile
deleted file mode 100644
index d8c8a63ce866..000000000000
--- a/x11-toolkits/gtk30-reference/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Jean-Yves Lefort <jylefort@FreeBSD.org>
-# $FreeBSD$
-
-PORTREVISION= 0
-
-BOOKS= gdk gtk libgail-util
-
-NO_ARCH= yes
-
-do-install:
-.for d in ${BOOKS}
- if [ -d ${REFERENCE_SRC}/${d}/html ]; then \
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/${d}3; \
- cd ${REFERENCE_SRC}/${d}/html && \
- ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/doc/${d}3; \
- fi
-.endfor
-
-# overwrite this from bsd.port.mk, because we not don't honow DOCSDIR
-add-plist-docs:
- @${DO_NADA}
-
-.include "${.CURDIR}/../../devel/glib20-reference/bsd.gnome-reference.mk"
diff --git a/x11-toolkits/gtk30-reference/pkg-descr b/x11-toolkits/gtk30-reference/pkg-descr
deleted file mode 100644
index 6b94c24bff4d..000000000000
--- a/x11-toolkits/gtk30-reference/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This port contains the programming reference for x11-toolkits/gtk30.
-
-WWW: http://www.gtk.org/
diff --git a/x11-toolkits/gtk30-reference/pkg-plist b/x11-toolkits/gtk30-reference/pkg-plist
deleted file mode 100644
index bd4499c83266..000000000000
--- a/x11-toolkits/gtk30-reference/pkg-plist
+++ /dev/null
@@ -1,664 +0,0 @@
-share/doc/gdk3/GdkDevice.html
-share/doc/gdk3/GdkDeviceManager.html
-share/doc/gdk3/GdkDevicePad.html
-share/doc/gdk3/GdkDisplay.html
-share/doc/gdk3/GdkDisplayManager.html
-share/doc/gdk3/GdkDrawingContext.html
-share/doc/gdk3/GdkFrameClock.html
-share/doc/gdk3/GdkGLContext.html
-share/doc/gdk3/GdkMonitor.html
-share/doc/gdk3/GdkScreen.html
-share/doc/gdk3/GdkSeat.html
-share/doc/gdk3/X_cursor.png
-share/doc/gdk3/alias_cursor.png
-share/doc/gdk3/all_scroll_cursor.png
-share/doc/gdk3/annotation-glossary.html
-share/doc/gdk3/api-index-full.html
-share/doc/gdk3/arrow.png
-share/doc/gdk3/based_arrow_down.png
-share/doc/gdk3/based_arrow_up.png
-share/doc/gdk3/boat.png
-share/doc/gdk3/bogosity.png
-share/doc/gdk3/bottom_left_corner.png
-share/doc/gdk3/bottom_right_corner.png
-share/doc/gdk3/bottom_side.png
-share/doc/gdk3/bottom_tee.png
-share/doc/gdk3/box_spiral.png
-share/doc/gdk3/cell_cursor.png
-share/doc/gdk3/center_ptr.png
-share/doc/gdk3/circle.png
-share/doc/gdk3/clock.png
-share/doc/gdk3/coffee_mug.png
-share/doc/gdk3/col_resize_cursor.png
-share/doc/gdk3/context_menu_cursor.png
-share/doc/gdk3/copy_cursor.png
-share/doc/gdk3/cross.png
-share/doc/gdk3/cross_reverse.png
-share/doc/gdk3/crosshair.png
-share/doc/gdk3/crosshair_cursor.png
-share/doc/gdk3/default_cursor.png
-share/doc/gdk3/diamond_cross.png
-share/doc/gdk3/dot.png
-share/doc/gdk3/dotbox.png
-share/doc/gdk3/double_arrow.png
-share/doc/gdk3/draft_large.png
-share/doc/gdk3/draft_small.png
-share/doc/gdk3/draped_box.png
-share/doc/gdk3/e_resize_cursor.png
-share/doc/gdk3/ew_resize_cursor.png
-share/doc/gdk3/exchange.png
-share/doc/gdk3/fleur.png
-share/doc/gdk3/gdk3-Application-launching.html
-share/doc/gdk3/gdk3-Cairo-Interaction.html
-share/doc/gdk3/gdk3-Colors.html
-share/doc/gdk3/gdk3-Cursors.html
-share/doc/gdk3/gdk3-Drag-and-Drop.html
-share/doc/gdk3/gdk3-Event-Structures.html
-share/doc/gdk3/gdk3-Events.html
-share/doc/gdk3/gdk3-GdkFrameTimings.html
-share/doc/gdk3/gdk3-General.html
-share/doc/gdk3/gdk3-Keyboard-Handling.html
-share/doc/gdk3/gdk3-Pango-Interaction.html
-share/doc/gdk3/gdk3-Pixbufs.html
-share/doc/gdk3/gdk3-Points-Rectangles-and-Regions.html
-share/doc/gdk3/gdk3-Properties-and-Atoms.html
-share/doc/gdk3/gdk3-RGBA-Colors.html
-share/doc/gdk3/gdk3-Selections.html
-share/doc/gdk3/gdk3-Testing.html
-share/doc/gdk3/gdk3-Threads.html
-share/doc/gdk3/gdk3-Visuals.html
-share/doc/gdk3/gdk3-Wayland-Interaction.html
-share/doc/gdk3/gdk3-Windows.html
-share/doc/gdk3/gdk3-X-Window-System-Interaction.html
-share/doc/gdk3/gdk3.devhelp2
-share/doc/gdk3/gobbler.png
-share/doc/gdk3/grab_cursor.png
-share/doc/gdk3/grabbing_cursor.png
-share/doc/gdk3/gumby.png
-share/doc/gdk3/hand1.png
-share/doc/gdk3/hand2.png
-share/doc/gdk3/hand_cursor.png
-share/doc/gdk3/heart.png
-share/doc/gdk3/help_cursor.png
-share/doc/gdk3/home.png
-share/doc/gdk3/icon.png
-share/doc/gdk3/index.html
-share/doc/gdk3/iron_cross.png
-share/doc/gdk3/left-insensitive.png
-share/doc/gdk3/left.png
-share/doc/gdk3/left_ptr.png
-share/doc/gdk3/left_side.png
-share/doc/gdk3/left_tee.png
-share/doc/gdk3/leftbutton.png
-share/doc/gdk3/ll_angle.png
-share/doc/gdk3/lr_angle.png
-share/doc/gdk3/man.png
-share/doc/gdk3/middlebutton.png
-share/doc/gdk3/mouse.png
-share/doc/gdk3/move_cursor.png
-share/doc/gdk3/n_resize_cursor.png
-share/doc/gdk3/ne_resize_cursor.png
-share/doc/gdk3/nesw_resize_cursor.png
-share/doc/gdk3/no_drop_cursor.png
-share/doc/gdk3/not_allowed_cursor.png
-share/doc/gdk3/ns_resize_cursor.png
-share/doc/gdk3/nw_resize_cursor.png
-share/doc/gdk3/nwse_resize_cursor.png
-share/doc/gdk3/pencil.png
-share/doc/gdk3/pirate.png
-share/doc/gdk3/plus.png
-share/doc/gdk3/pointer_cursor.png
-share/doc/gdk3/progress_cursor.png
-share/doc/gdk3/question_arrow.png
-share/doc/gdk3/reference.html
-share/doc/gdk3/right-insensitive.png
-share/doc/gdk3/right.png
-share/doc/gdk3/right_ptr.png
-share/doc/gdk3/right_side.png
-share/doc/gdk3/right_tee.png
-share/doc/gdk3/rightbutton.png
-share/doc/gdk3/rn02.html
-share/doc/gdk3/rotated-text.png
-share/doc/gdk3/row_resize_cursor.png
-share/doc/gdk3/rtl_logo.png
-share/doc/gdk3/s_resize_cursor.png
-share/doc/gdk3/sailboat.png
-share/doc/gdk3/sb_down_arrow.png
-share/doc/gdk3/sb_h_double_arrow.png
-share/doc/gdk3/sb_left_arrow.png
-share/doc/gdk3/sb_right_arrow.png
-share/doc/gdk3/sb_up_arrow.png
-share/doc/gdk3/sb_v_double_arrow.png
-share/doc/gdk3/se_resize_cursor.png
-share/doc/gdk3/shuttle.png
-share/doc/gdk3/sizing.png
-share/doc/gdk3/spider.png
-share/doc/gdk3/spraycan.png
-share/doc/gdk3/star.png
-share/doc/gdk3/style.css
-share/doc/gdk3/sw_resize_cursor.png
-share/doc/gdk3/target.png
-share/doc/gdk3/tcross.png
-share/doc/gdk3/text_cursor.png
-share/doc/gdk3/top_left_arrow.png
-share/doc/gdk3/top_left_corner.png
-share/doc/gdk3/top_right_corner.png
-share/doc/gdk3/top_side.png
-share/doc/gdk3/top_tee.png
-share/doc/gdk3/trek.png
-share/doc/gdk3/ul_angle.png
-share/doc/gdk3/umbrella.png
-share/doc/gdk3/up-insensitive.png
-share/doc/gdk3/up.png
-share/doc/gdk3/ur_angle.png
-share/doc/gdk3/vertical_text_cursor.png
-share/doc/gdk3/w_resize_cursor.png
-share/doc/gdk3/wait_cursor.png
-share/doc/gdk3/watch.png
-share/doc/gdk3/xterm.png
-share/doc/gdk3/zoom_in_cursor.png
-share/doc/gdk3/zoom_out_cursor.png
-%%PORTDOCS%%%%DOCSDIR%%3/AbstractObjects.html
-%%PORTDOCS%%%%DOCSDIR%%3/Application.html
-%%PORTDOCS%%%%DOCSDIR%%3/ApplicationChoosing.html
-%%PORTDOCS%%%%DOCSDIR%%3/Builder.html
-%%PORTDOCS%%%%DOCSDIR%%3/ButtonWidgets.html
-%%PORTDOCS%%%%DOCSDIR%%3/DeprecatedObjects.html
-%%PORTDOCS%%%%DOCSDIR%%3/DisplayWidgets.html
-%%PORTDOCS%%%%DOCSDIR%%3/Gestures.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkAboutDialog.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkAccelLabel.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkAccessible.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkAction.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkActionBar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkActionGroup.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkActionable.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkActivatable.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkAdjustment.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkAlignment.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkAppChooser.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkAppChooserButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkAppChooserDialog.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkAppChooserWidget.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkApplication.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkApplicationWindow.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkArrow.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkAspectFrame.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkAssistant.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkBin.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkBox.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkBuildable.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkBuilder.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkButtonBox.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCalendar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellArea.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellAreaBox.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellAreaContext.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellEditable.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellLayout.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellRenderer.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellRendererAccel.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellRendererCombo.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellRendererPixbuf.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellRendererProgress.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellRendererSpin.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellRendererSpinner.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellRendererText.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellRendererToggle.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCellView.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCheckButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCheckMenuItem.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkColorButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkColorChooser.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkColorChooserDialog.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkColorChooserWidget.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkColorSelection.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkColorSelectionDialog.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkComboBox.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkComboBoxText.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkContainer.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkCssProvider.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkDialog.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkDrawingArea.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkEditable.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkEntry.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkEntryBuffer.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkEntryCompletion.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkEventBox.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkEventController.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkExpander.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFileChooser.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFileChooserButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFileChooserDialog.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFileChooserWidget.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFileFilter.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFixed.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFlowBox.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFontButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFontChooser.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFontChooserDialog.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFontChooserWidget.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFontSelection.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFontSelectionDialog.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkFrame.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkGLArea.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkGesture.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkGestureDrag.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkGestureLongPress.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkGestureMultiPress.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkGesturePan.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkGestureRotate.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkGestureSingle.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkGestureSwipe.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkGestureZoom.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkGrid.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkHBox.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkHButtonBox.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkHPaned.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkHSV.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkHScale.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkHScrollbar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkHSeparator.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkHandleBox.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkHeaderBar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkIMContext.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkIMContextSimple.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkIMMulticontext.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkIconTheme.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkIconView.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkImage.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkImageMenuItem.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkInfoBar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkInvisible.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkLabel.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkLayout.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkLevelBar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkLinkButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkListBox.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkListStore.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkLockButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkMenu.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkMenuBar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkMenuButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkMenuItem.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkMenuShell.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkMenuToolButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkMessageDialog.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkMisc.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkModelButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkNotebook.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkNumerableIcon.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkOffscreenWindow.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkOverlay.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPadController.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPageSetup.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPageSetupUnixDialog.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPaned.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPaperSize.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPlacesSidebar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPlug.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPopover.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPopoverMenu.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPrintContext.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPrintJob.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPrintSettings.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPrintUnixDialog.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkPrinter.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkProgressBar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkRadioAction.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkRadioButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkRadioMenuItem.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkRadioToolButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkRange.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkRecentAction.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkRecentChooser.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkRecentChooserDialog.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkRecentChooserMenu.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkRecentChooserWidget.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkRecentFilter.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkRecentManager.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkRevealer.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkScale.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkScaleButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkScrollable.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkScrollbar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkScrolledWindow.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkSearchBar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkSearchEntry.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkSeparator.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkSeparatorMenuItem.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkSeparatorToolItem.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkSettings.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkShortcutsGroup.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkShortcutsSection.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkShortcutsShortcut.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkShortcutsWindow.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkSizeGroup.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkSocket.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkSpinButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkSpinner.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkStack.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkStackSidebar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkStackSwitcher.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkStatusIcon.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkStatusbar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkStyle.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkStyleContext.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkStyleProvider.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkSwitch.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTable.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTearoffMenuItem.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTextBuffer.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTextIter.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTextMark.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTextTag.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTextTagTable.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTextView.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkThemingEngine.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkToggleAction.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkToggleButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkToggleToolButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkToolButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkToolItem.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkToolItemGroup.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkToolPalette.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkToolShell.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkToolbar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTooltip.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTreeModel.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTreeModelFilter.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTreeModelSort.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTreeSelection.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTreeSortable.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTreeStore.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTreeView.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkTreeViewColumn.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkUIManager.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkVBox.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkVButtonBox.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkVPaned.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkVScale.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkVScrollbar.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkVSeparator.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkViewport.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkVolumeButton.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkWidget.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkWindow.html
-%%PORTDOCS%%%%DOCSDIR%%3/GtkWindowGroup.html
-%%PORTDOCS%%%%DOCSDIR%%3/LayoutContainers.html
-%%PORTDOCS%%%%DOCSDIR%%3/MenusAndCombos.html
-%%PORTDOCS%%%%DOCSDIR%%3/MiscObjects.html
-%%PORTDOCS%%%%DOCSDIR%%3/NumericEntry.html
-%%PORTDOCS%%%%DOCSDIR%%3/Ornaments.html
-%%PORTDOCS%%%%DOCSDIR%%3/PlugSocket.html
-%%PORTDOCS%%%%DOCSDIR%%3/Printing.html
-%%PORTDOCS%%%%DOCSDIR%%3/RecentDocuments.html
-%%PORTDOCS%%%%DOCSDIR%%3/ScrollingWidgets.html
-%%PORTDOCS%%%%DOCSDIR%%3/SelectorWidgets.html
-%%PORTDOCS%%%%DOCSDIR%%3/ShortcutsOverview.html
-%%PORTDOCS%%%%DOCSDIR%%3/TextWidget.html
-%%PORTDOCS%%%%DOCSDIR%%3/TextWidgetObjects.html
-%%PORTDOCS%%%%DOCSDIR%%3/TreeWidget.html
-%%PORTDOCS%%%%DOCSDIR%%3/TreeWidgetObjects.html
-%%PORTDOCS%%%%DOCSDIR%%3/WindowWidgets.html
-%%PORTDOCS%%%%DOCSDIR%%3/aboutdialog.png
-%%PORTDOCS%%%%DOCSDIR%%3/accel-label.png
-%%PORTDOCS%%%%DOCSDIR%%3/action-bar.png
-%%PORTDOCS%%%%DOCSDIR%%3/annotation-glossary.html
-%%PORTDOCS%%%%DOCSDIR%%3/api-index-full.html
-%%PORTDOCS%%%%DOCSDIR%%3/appchooserbutton.png
-%%PORTDOCS%%%%DOCSDIR%%3/appchooserdialog.png
-%%PORTDOCS%%%%DOCSDIR%%3/arrows.png
-%%PORTDOCS%%%%DOCSDIR%%3/assistant.png
-%%PORTDOCS%%%%DOCSDIR%%3/background.png
-%%PORTDOCS%%%%DOCSDIR%%3/bloatpad-gnome.png
-%%PORTDOCS%%%%DOCSDIR%%3/bloatpad-osx.png
-%%PORTDOCS%%%%DOCSDIR%%3/bloatpad-xfce.png
-%%PORTDOCS%%%%DOCSDIR%%3/border1.png
-%%PORTDOCS%%%%DOCSDIR%%3/border2.png
-%%PORTDOCS%%%%DOCSDIR%%3/border3.png
-%%PORTDOCS%%%%DOCSDIR%%3/box-expand.png
-%%PORTDOCS%%%%DOCSDIR%%3/box-packing.png
-%%PORTDOCS%%%%DOCSDIR%%3/broadwayd.html
-%%PORTDOCS%%%%DOCSDIR%%3/builder-shortcuts.png
-%%PORTDOCS%%%%DOCSDIR%%3/button.png
-%%PORTDOCS%%%%DOCSDIR%%3/ch01s02.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch01s03.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch01s04.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch01s05.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch02.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch03.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch26s02.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch28s02.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch30s02.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch30s03.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch32s02.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch32s03.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch32s04.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch32s05.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch32s06.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch32s07.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch32s08.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch32s09.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch32s10.html
-%%PORTDOCS%%%%DOCSDIR%%3/ch32s11.html
-%%PORTDOCS%%%%DOCSDIR%%3/chap-css-overview.html
-%%PORTDOCS%%%%DOCSDIR%%3/chap-css-properties.html
-%%PORTDOCS%%%%DOCSDIR%%3/chap-drawing-model.html
-%%PORTDOCS%%%%DOCSDIR%%3/chap-input-handling.html
-%%PORTDOCS%%%%DOCSDIR%%3/check-button.png
-%%PORTDOCS%%%%DOCSDIR%%3/checklist-gdkeventexpose-region.html
-%%PORTDOCS%%%%DOCSDIR%%3/checklist-modifiers.html
-%%PORTDOCS%%%%DOCSDIR%%3/checklist-named-icons.html
-%%PORTDOCS%%%%DOCSDIR%%3/checks.png
-%%PORTDOCS%%%%DOCSDIR%%3/clocks-shortcuts.png
-%%PORTDOCS%%%%DOCSDIR%%3/color-button.png
-%%PORTDOCS%%%%DOCSDIR%%3/colorchooser.png
-%%PORTDOCS%%%%DOCSDIR%%3/combo-box-entry.png
-%%PORTDOCS%%%%DOCSDIR%%3/combo-box-text.png
-%%PORTDOCS%%%%DOCSDIR%%3/combo-box.png
-%%PORTDOCS%%%%DOCSDIR%%3/down-center.png
-%%PORTDOCS%%%%DOCSDIR%%3/down-end.png
-%%PORTDOCS%%%%DOCSDIR%%3/down-start.png
-%%PORTDOCS%%%%DOCSDIR%%3/drawing.png
-%%PORTDOCS%%%%DOCSDIR%%3/ease-in-out.png
-%%PORTDOCS%%%%DOCSDIR%%3/ease-in.png
-%%PORTDOCS%%%%DOCSDIR%%3/ease-out.png
-%%PORTDOCS%%%%DOCSDIR%%3/ease.png
-%%PORTDOCS%%%%DOCSDIR%%3/entry.png
-%%PORTDOCS%%%%DOCSDIR%%3/exampleapp.png
-%%PORTDOCS%%%%DOCSDIR%%3/expanders.png
-%%PORTDOCS%%%%DOCSDIR%%3/extensions.png
-%%PORTDOCS%%%%DOCSDIR%%3/figure-hierarchical-drawing.png
-%%PORTDOCS%%%%DOCSDIR%%3/figure-windowed-label.png
-%%PORTDOCS%%%%DOCSDIR%%3/file-button.png
-%%PORTDOCS%%%%DOCSDIR%%3/filechooser.png
-%%PORTDOCS%%%%DOCSDIR%%3/flow-box.png
-%%PORTDOCS%%%%DOCSDIR%%3/focus.png
-%%PORTDOCS%%%%DOCSDIR%%3/font-button.png
-%%PORTDOCS%%%%DOCSDIR%%3/fontchooser.png
-%%PORTDOCS%%%%DOCSDIR%%3/frame-gap.png
-%%PORTDOCS%%%%DOCSDIR%%3/frame.png
-%%PORTDOCS%%%%DOCSDIR%%3/frames.png
-%%PORTDOCS%%%%DOCSDIR%%3/gedit-shortcuts.png
-%%PORTDOCS%%%%DOCSDIR%%3/getting-started-app1.png
-%%PORTDOCS%%%%DOCSDIR%%3/getting-started-app10.png
-%%PORTDOCS%%%%DOCSDIR%%3/getting-started-app2.png
-%%PORTDOCS%%%%DOCSDIR%%3/getting-started-app3.png
-%%PORTDOCS%%%%DOCSDIR%%3/getting-started-app4.png
-%%PORTDOCS%%%%DOCSDIR%%3/getting-started-app6.png
-%%PORTDOCS%%%%DOCSDIR%%3/getting-started-app7.png
-%%PORTDOCS%%%%DOCSDIR%%3/getting-started-app8.png
-%%PORTDOCS%%%%DOCSDIR%%3/getting-started-app9.png
-%%PORTDOCS%%%%DOCSDIR%%3/glarea.png
-%%PORTDOCS%%%%DOCSDIR%%3/glossary.html
-%%PORTDOCS%%%%DOCSDIR%%3/gradient1.png
-%%PORTDOCS%%%%DOCSDIR%%3/gradient2.png
-%%PORTDOCS%%%%DOCSDIR%%3/gradient3.png
-%%PORTDOCS%%%%DOCSDIR%%3/gradient4.png
-%%PORTDOCS%%%%DOCSDIR%%3/grid-packing.png
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-broadway.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-builder-tool.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-building.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-compiling.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-encode-symbolic-svg.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-getting-started.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-launch.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-migrating-2-to-3.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-migrating-3-x-to-y.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-migrating-GtkGrid.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-migrating-GtkStyleContext-bonus-points.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-migrating-GtkStyleContext-checklist.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-migrating-GtkStyleContext-css.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-migrating-GtkStyleContext-parser-extensions.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-migrating-GtkStyleContext-parsing.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-migrating-GtkStyleContext.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-migrating-checklist.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-migrating-smclient-GtkApplication.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-migrating-theme-GtkStyleContext-engines.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-migrating-unique-GtkApplication.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-mir.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-osx.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-query-immodules-3.0.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-query-settings.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-question-index.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-resources.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-running.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-update-icon-cache.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-wayland.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-windows.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk-x11.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Accelerator-Maps.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Bindings.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Clipboards.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Drag-and-Drop.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Feature-Test-Macros.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Filesystem-utilities.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-General.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-GtkFileChooserNative.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-GtkGradient.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-GtkNativeDialog.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-GtkStyleProperties.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-GtkSymbolicColor.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-GtkTreeView-drag-and-drop.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-GtkWidgetPath.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-High-level-Printing-API.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Keyboard-Accelerators.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Orientable.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Resource-Files.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Selections.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Standard-Enumerations.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Stock-Items.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Testing.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-Themeable-Stock-Images.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-demo-application.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-demo.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-icon-browser.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3-widget-factory.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtk3.devhelp2
-%%PORTDOCS%%%%DOCSDIR%%3/gtkbase.html
-%%PORTDOCS%%%%DOCSDIR%%3/gtkobjects.html
-%%PORTDOCS%%%%DOCSDIR%%3/handles.png
-%%PORTDOCS%%%%DOCSDIR%%3/headerbar.png
-%%PORTDOCS%%%%DOCSDIR%%3/hello-world.png
-%%PORTDOCS%%%%DOCSDIR%%3/home.png
-%%PORTDOCS%%%%DOCSDIR%%3/icon-view.png
-%%PORTDOCS%%%%DOCSDIR%%3/image.png
-%%PORTDOCS%%%%DOCSDIR%%3/index.html
-%%PORTDOCS%%%%DOCSDIR%%3/info-bar.png
-%%PORTDOCS%%%%DOCSDIR%%3/inspector.png
-%%PORTDOCS%%%%DOCSDIR%%3/label.png
-%%PORTDOCS%%%%DOCSDIR%%3/layout-btlr.png
-%%PORTDOCS%%%%DOCSDIR%%3/layout-btrl.png
-%%PORTDOCS%%%%DOCSDIR%%3/layout-lrbt.png
-%%PORTDOCS%%%%DOCSDIR%%3/layout-lrtb.png
-%%PORTDOCS%%%%DOCSDIR%%3/layout-rlbt.png
-%%PORTDOCS%%%%DOCSDIR%%3/layout-rltb.png
-%%PORTDOCS%%%%DOCSDIR%%3/layout-tblr.png
-%%PORTDOCS%%%%DOCSDIR%%3/layout-tbrl.png
-%%PORTDOCS%%%%DOCSDIR%%3/left-center.png
-%%PORTDOCS%%%%DOCSDIR%%3/left-end.png
-%%PORTDOCS%%%%DOCSDIR%%3/left-insensitive.png
-%%PORTDOCS%%%%DOCSDIR%%3/left-start.png
-%%PORTDOCS%%%%DOCSDIR%%3/left.png
-%%PORTDOCS%%%%DOCSDIR%%3/levelbar.png
-%%PORTDOCS%%%%DOCSDIR%%3/linear.png
-%%PORTDOCS%%%%DOCSDIR%%3/link-button.png
-%%PORTDOCS%%%%DOCSDIR%%3/list-and-tree.png
-%%PORTDOCS%%%%DOCSDIR%%3/list-box.png
-%%PORTDOCS%%%%DOCSDIR%%3/lock-button.png
-%%PORTDOCS%%%%DOCSDIR%%3/lockbutton-locked.png
-%%PORTDOCS%%%%DOCSDIR%%3/lockbutton-sorry.png
-%%PORTDOCS%%%%DOCSDIR%%3/lockbutton-unlocked.png
-%%PORTDOCS%%%%DOCSDIR%%3/lockbutton.png
-%%PORTDOCS%%%%DOCSDIR%%3/menu-button.png
-%%PORTDOCS%%%%DOCSDIR%%3/menubar.png
-%%PORTDOCS%%%%DOCSDIR%%3/messagedialog.png
-%%PORTDOCS%%%%DOCSDIR%%3/migrating.html
-%%PORTDOCS%%%%DOCSDIR%%3/multiline-text.png
-%%PORTDOCS%%%%DOCSDIR%%3/notebook.png
-%%PORTDOCS%%%%DOCSDIR%%3/numerableicon.png
-%%PORTDOCS%%%%DOCSDIR%%3/numerableicon2.png
-%%PORTDOCS%%%%DOCSDIR%%3/options.png
-%%PORTDOCS%%%%DOCSDIR%%3/pagesetupdialog.png
-%%PORTDOCS%%%%DOCSDIR%%3/panes.png
-%%PORTDOCS%%%%DOCSDIR%%3/placessidebar.png
-%%PORTDOCS%%%%DOCSDIR%%3/platform-support.html
-%%PORTDOCS%%%%DOCSDIR%%3/popup-anchors.png
-%%PORTDOCS%%%%DOCSDIR%%3/popup-flip.png
-%%PORTDOCS%%%%DOCSDIR%%3/popup-slide.png
-%%PORTDOCS%%%%DOCSDIR%%3/printdialog.png
-%%PORTDOCS%%%%DOCSDIR%%3/progressbar.png
-%%PORTDOCS%%%%DOCSDIR%%3/pt06.html
-%%PORTDOCS%%%%DOCSDIR%%3/radio-group.png
-%%PORTDOCS%%%%DOCSDIR%%3/recentchooserdialog.png
-%%PORTDOCS%%%%DOCSDIR%%3/right-center.png
-%%PORTDOCS%%%%DOCSDIR%%3/right-end.png
-%%PORTDOCS%%%%DOCSDIR%%3/right-insensitive.png
-%%PORTDOCS%%%%DOCSDIR%%3/right-start.png
-%%PORTDOCS%%%%DOCSDIR%%3/right.png
-%%PORTDOCS%%%%DOCSDIR%%3/scales.png
-%%PORTDOCS%%%%DOCSDIR%%3/scrollbar.png
-%%PORTDOCS%%%%DOCSDIR%%3/scrolledwindow.png
-%%PORTDOCS%%%%DOCSDIR%%3/search-bar.png
-%%PORTDOCS%%%%DOCSDIR%%3/search-entry.png
-%%PORTDOCS%%%%DOCSDIR%%3/separator.png
-%%PORTDOCS%%%%DOCSDIR%%3/sidebar.png
-%%PORTDOCS%%%%DOCSDIR%%3/slices.png
-%%PORTDOCS%%%%DOCSDIR%%3/sliders.png
-%%PORTDOCS%%%%DOCSDIR%%3/spinbutton.png
-%%PORTDOCS%%%%DOCSDIR%%3/spinner.png
-%%PORTDOCS%%%%DOCSDIR%%3/stack.png
-%%PORTDOCS%%%%DOCSDIR%%3/stackswitcher.png
-%%PORTDOCS%%%%DOCSDIR%%3/statusbar.png
-%%PORTDOCS%%%%DOCSDIR%%3/style.css
-%%PORTDOCS%%%%DOCSDIR%%3/switch.png
-%%PORTDOCS%%%%DOCSDIR%%3/theming.html
-%%PORTDOCS%%%%DOCSDIR%%3/toggle-button.png
-%%PORTDOCS%%%%DOCSDIR%%3/toolbar.png
-%%PORTDOCS%%%%DOCSDIR%%3/toolpalette.png
-%%PORTDOCS%%%%DOCSDIR%%3/tree-view-coordinates.png
-%%PORTDOCS%%%%DOCSDIR%%3/up-center.png
-%%PORTDOCS%%%%DOCSDIR%%3/up-end.png
-%%PORTDOCS%%%%DOCSDIR%%3/up-insensitive.png
-%%PORTDOCS%%%%DOCSDIR%%3/up-start.png
-%%PORTDOCS%%%%DOCSDIR%%3/up.png
-%%PORTDOCS%%%%DOCSDIR%%3/volumebutton.png
-%%PORTDOCS%%%%DOCSDIR%%3/widget-hvalign.png
-%%PORTDOCS%%%%DOCSDIR%%3/window-default.png
-%%PORTDOCS%%%%DOCSDIR%%3/window.png
-share/doc/libgail-util3/gail-libgail-util3-GailMisc.html
-share/doc/libgail-util3/gail-libgail-util3-GailTextUtil.html
-share/doc/libgail-util3/gail-libgail-util3.devhelp2
-share/doc/libgail-util3/home.png
-share/doc/libgail-util3/index.html
-share/doc/libgail-util3/left-insensitive.png
-share/doc/libgail-util3/left.png
-share/doc/libgail-util3/libgail-util-main.html
-share/doc/libgail-util3/right-insensitive.png
-share/doc/libgail-util3/right.png
-share/doc/libgail-util3/style.css
-share/doc/libgail-util3/up-insensitive.png
-share/doc/libgail-util3/up.png
diff --git a/x11-toolkits/gtk30/Makefile b/x11-toolkits/gtk30/Makefile
index ec9b2f12eef6..0c446084c306 100644
--- a/x11-toolkits/gtk30/Makefile
+++ b/x11-toolkits/gtk30/Makefile
@@ -4,24 +4,19 @@
# adwaita-icon-theme, gnome-themes-standard and mate-themes
PORTNAME= gtk
-PORTVERSION= 3.22.29
+PORTVERSION= 3.22.30
PORTREVISION= 1
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME/sources/gtk+/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
PKGNAMESUFFIX= 3
DISTNAME= gtk+-${PORTVERSION}
-DIST_SUBDIR= gnome3
+DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Gimp Toolkit for X11 GUI (current stable version)
LICENSE= LGPL20
-USES= tar:xz
-
-.if defined(REFERENCE_PORT)
-PORTSCOUT= ignore:1
-.else
PORTSCOUT= limit:1,even
BUILD_DEPENDS+= at-spi2-atk>=0:accessibility/at-spi2-atk
@@ -39,8 +34,8 @@ USE_LDCONFIG= yes
GNU_CONFIGURE= yes
USE_GNOME= atk cairo gdkpixbuf2 introspection:build pango
#gtk-update-icon-cache
-USES+= compiler:c11 gettext gmake gnome libtool localbase \
- pathfix perl5 pkgconfig
+USES= compiler:c11 gettext gmake gnome libtool localbase \
+ pathfix perl5 pkgconfig tar:xz
USE_XORG= xext xrender x11 xinerama xi xrandr xcursor xfixes xdamage \
xcomposite
CONFIGURE_ARGS= --enable-x11-backend \
@@ -49,7 +44,7 @@ CPPFLAGS+= -fno-omit-frame-pointer
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
-LIBVERSION= 0.2200.29
+LIBVERSION= 0.2200.30
PLIST_SUB+= LIBVERSION=${LIBVERSION}
GLIB_SCHEMAS= org.gtk.Demo.gschema.xml \
@@ -75,9 +70,22 @@ CUPS_CONFIGURE_ENABLE= cups
CLOUDPRINT_DESC= Cloud printing support
CLOUDPRINT_CONFIGURE_ENABLE= cloudprint
+CLOUDPRINT_USE= gnome=libxml2
CLOUDPRINT_LIB_DEPENDS= librest-0.7.so:devel/librest \
+ libsoup-2.4.so:devel/libsoup \
libjson-glib-1.0.so:devel/json-glib
+WAYLAND_DESC= GDK Wayland backend
+WAYLAND_CONFIGURE_ENABLE= wayland-backend
+WAYLAND_BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols \
+ v4l_compat>=0:multimedia/v4l_compat
+WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \
+ libxkbcommon.so:x11/libxkbcommon
+WAYLAND_RUN_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols
+WAYLAND_USE= GL=egl
+
+.include <bsd.port.options.mk>
+
# don't explicitly disable debug, this causes segfaults. ports r437293
DEBUG_CONFIGURE_ON= --enable-debug=yes
@@ -98,6 +106,12 @@ pre-configure:
${ECHO_MSG} "${PKGNAME}: Needs cairo with X11 support enabled."; \
${FALSE}; \
fi
+.if ${PORT_OPTIONS:MWAYLAND}
+ @if ! pkg-config --exists wayland-egl; then \
+ ${ECHO_MSG} "${PKGNAME}: Needs mesa-libs with wayland support enabled."; \
+ ${FALSE}; \
+ fi
+.endif
pre-build:
@${RM} -r ${WRKSRC}/docs/gtk.info*
@@ -110,5 +124,3 @@ post-install:
${STAGEDIR}${PREFIX}/man/man1
.include <bsd.port.mk>
-
-.endif
diff --git a/x11-toolkits/gtk30/distinfo b/x11-toolkits/gtk30/distinfo
index 2f5b6aa43ab8..78cfa842702a 100644
--- a/x11-toolkits/gtk30/distinfo
+++ b/x11-toolkits/gtk30/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1522395169
-SHA256 (gnome3/gtk+-3.22.29.tar.xz) = a07d64b939fcc034a066b7723fdf9b24e92c9cfb6a8497593f3471fe56fbbbf8
-SIZE (gnome3/gtk+-3.22.29.tar.xz) = 18964852
+TIMESTAMP = 1524773157
+SHA256 (gnome/gtk+-3.22.30.tar.xz) = a1a4a5c12703d4e1ccda28333b87ff462741dc365131fbc94c218ae81d9a6567
+SIZE (gnome/gtk+-3.22.30.tar.xz) = 18946084
diff --git a/x11-toolkits/gtk30/files/patch-docs_reference_Makefile.in b/x11-toolkits/gtk30/files/patch-docs_reference_Makefile.in
deleted file mode 100644
index a9d1d5f214c3..000000000000
--- a/x11-toolkits/gtk30/files/patch-docs_reference_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- docs/reference/Makefile.in.orig 2010-06-27 12:22:03.000000000 +0200
-+++ docs/reference/Makefile.in 2010-06-27 12:22:37.000000000 +0200
-@@ -354,7 +354,7 @@
- || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
- && DISPLAY=:$$XID && export DISPLAY
-
--SUBDIRS = gdk gtk libgail-util
-+SUBDIRS = #gdk gtk libgail-util
- GITIGNOREFILES = */*.1
- all: all-recursive
-
diff --git a/x11-toolkits/gtk30/pkg-plist b/x11-toolkits/gtk30/pkg-plist
index 3e1600106eb7..b7b245f3a956 100644
--- a/x11-toolkits/gtk30/pkg-plist
+++ b/x11-toolkits/gtk30/pkg-plist
@@ -424,6 +424,7 @@ lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-thai.so
lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-ti-er.so
lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-ti-et.so
lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-viqr.so
+%%WAYLAND%%lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-wayland.so
lib/gtk-3.0/%%GTK3_VERSION%%/immodules/im-xim.so
%%CLOUDPRINT%%lib/gtk-3.0/%%GTK3_VERSION%%/printbackends/libprintbackend-cloudprint.so
%%CUPS%%lib/gtk-3.0/%%GTK3_VERSION%%/printbackends/libprintbackend-cups.so
@@ -448,7 +449,16 @@ libdata/pkgconfig/gtk+-3.0.pc
libdata/pkgconfig/gtk+-unix-print-3.0.pc
%%WAYLAND%%libdata/pkgconfig/gtk+-wayland-3.0.pc
libdata/pkgconfig/gtk+-x11-3.0.pc
+%%BROADWAY%%man/man1/broadwayd.1.gz
+man/man1/gtk-builder-tool.1.gz
+man/man1/gtk-encode-symbolic-svg.1.gz
+man/man1/gtk-launch.1.gz
man/man1/gtk-query-immodules-3.0.1.gz
+man/man1/gtk-query-settings.1.gz
+man/man1/gtk3-demo-application.1.gz
+man/man1/gtk3-demo.1.gz
+man/man1/gtk3-icon-browser.1.gz
+man/man1/gtk3-widget-factory.1.gz
share/aclocal/gtk-3.0.m4
share/applications/gtk3-demo.desktop
share/applications/gtk3-icon-browser.desktop
@@ -458,7 +468,671 @@ share/gettext/its/gtkbuilder.loc
share/gir-1.0/Gdk-3.0.gir
share/gir-1.0/GdkX11-3.0.gir
share/gir-1.0/Gtk-3.0.gir
-share/gtk-3.0/gtkbuilder.rng
+%%DATADIR%%-3.0/gtkbuilder.rng
+%%DATADIR%%-doc/html/gail-libgail-util3/gail-libgail-util3-GailMisc.html
+%%DATADIR%%-doc/html/gail-libgail-util3/gail-libgail-util3-GailTextUtil.html
+%%DATADIR%%-doc/html/gail-libgail-util3/gail-libgail-util3.devhelp2
+%%DATADIR%%-doc/html/gail-libgail-util3/home.png
+%%DATADIR%%-doc/html/gail-libgail-util3/index.html
+%%DATADIR%%-doc/html/gail-libgail-util3/left-insensitive.png
+%%DATADIR%%-doc/html/gail-libgail-util3/left.png
+%%DATADIR%%-doc/html/gail-libgail-util3/libgail-util-main.html
+%%DATADIR%%-doc/html/gail-libgail-util3/right-insensitive.png
+%%DATADIR%%-doc/html/gail-libgail-util3/right.png
+%%DATADIR%%-doc/html/gail-libgail-util3/style.css
+%%DATADIR%%-doc/html/gail-libgail-util3/up-insensitive.png
+%%DATADIR%%-doc/html/gail-libgail-util3/up.png
+%%DATADIR%%-doc/html/gdk3/GdkDevice.html
+%%DATADIR%%-doc/html/gdk3/GdkDeviceManager.html
+%%DATADIR%%-doc/html/gdk3/GdkDevicePad.html
+%%DATADIR%%-doc/html/gdk3/GdkDisplay.html
+%%DATADIR%%-doc/html/gdk3/GdkDisplayManager.html
+%%DATADIR%%-doc/html/gdk3/GdkDrawingContext.html
+%%DATADIR%%-doc/html/gdk3/GdkFrameClock.html
+%%DATADIR%%-doc/html/gdk3/GdkGLContext.html
+%%DATADIR%%-doc/html/gdk3/GdkMonitor.html
+%%DATADIR%%-doc/html/gdk3/GdkScreen.html
+%%DATADIR%%-doc/html/gdk3/GdkSeat.html
+%%DATADIR%%-doc/html/gdk3/X_cursor.png
+%%DATADIR%%-doc/html/gdk3/alias_cursor.png
+%%DATADIR%%-doc/html/gdk3/all_scroll_cursor.png
+%%DATADIR%%-doc/html/gdk3/annotation-glossary.html
+%%DATADIR%%-doc/html/gdk3/api-index-full.html
+%%DATADIR%%-doc/html/gdk3/arrow.png
+%%DATADIR%%-doc/html/gdk3/based_arrow_down.png
+%%DATADIR%%-doc/html/gdk3/based_arrow_up.png
+%%DATADIR%%-doc/html/gdk3/boat.png
+%%DATADIR%%-doc/html/gdk3/bogosity.png
+%%DATADIR%%-doc/html/gdk3/bottom_left_corner.png
+%%DATADIR%%-doc/html/gdk3/bottom_right_corner.png
+%%DATADIR%%-doc/html/gdk3/bottom_side.png
+%%DATADIR%%-doc/html/gdk3/bottom_tee.png
+%%DATADIR%%-doc/html/gdk3/box_spiral.png
+%%DATADIR%%-doc/html/gdk3/cell_cursor.png
+%%DATADIR%%-doc/html/gdk3/center_ptr.png
+%%DATADIR%%-doc/html/gdk3/circle.png
+%%DATADIR%%-doc/html/gdk3/clock.png
+%%DATADIR%%-doc/html/gdk3/coffee_mug.png
+%%DATADIR%%-doc/html/gdk3/col_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/context_menu_cursor.png
+%%DATADIR%%-doc/html/gdk3/copy_cursor.png
+%%DATADIR%%-doc/html/gdk3/cross.png
+%%DATADIR%%-doc/html/gdk3/cross_reverse.png
+%%DATADIR%%-doc/html/gdk3/crosshair.png
+%%DATADIR%%-doc/html/gdk3/crosshair_cursor.png
+%%DATADIR%%-doc/html/gdk3/default_cursor.png
+%%DATADIR%%-doc/html/gdk3/diamond_cross.png
+%%DATADIR%%-doc/html/gdk3/dot.png
+%%DATADIR%%-doc/html/gdk3/dotbox.png
+%%DATADIR%%-doc/html/gdk3/double_arrow.png
+%%DATADIR%%-doc/html/gdk3/draft_large.png
+%%DATADIR%%-doc/html/gdk3/draft_small.png
+%%DATADIR%%-doc/html/gdk3/draped_box.png
+%%DATADIR%%-doc/html/gdk3/e_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/ew_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/exchange.png
+%%DATADIR%%-doc/html/gdk3/fleur.png
+%%DATADIR%%-doc/html/gdk3/gdk3-Application-launching.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Cairo-Interaction.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Colors.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Cursors.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Drag-and-Drop.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Event-Structures.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Events.html
+%%DATADIR%%-doc/html/gdk3/gdk3-GdkFrameTimings.html
+%%DATADIR%%-doc/html/gdk3/gdk3-General.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Keyboard-Handling.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Pango-Interaction.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Pixbufs.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Points-Rectangles-and-Regions.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Properties-and-Atoms.html
+%%DATADIR%%-doc/html/gdk3/gdk3-RGBA-Colors.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Selections.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Testing.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Threads.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Visuals.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Wayland-Interaction.html
+%%DATADIR%%-doc/html/gdk3/gdk3-Windows.html
+%%DATADIR%%-doc/html/gdk3/gdk3-X-Window-System-Interaction.html
+%%DATADIR%%-doc/html/gdk3/gdk3.devhelp2
+%%DATADIR%%-doc/html/gdk3/gobbler.png
+%%DATADIR%%-doc/html/gdk3/grab_cursor.png
+%%DATADIR%%-doc/html/gdk3/grabbing_cursor.png
+%%DATADIR%%-doc/html/gdk3/gumby.png
+%%DATADIR%%-doc/html/gdk3/hand1.png
+%%DATADIR%%-doc/html/gdk3/hand2.png
+%%DATADIR%%-doc/html/gdk3/hand_cursor.png
+%%DATADIR%%-doc/html/gdk3/heart.png
+%%DATADIR%%-doc/html/gdk3/help_cursor.png
+%%DATADIR%%-doc/html/gdk3/home.png
+%%DATADIR%%-doc/html/gdk3/icon.png
+%%DATADIR%%-doc/html/gdk3/index.html
+%%DATADIR%%-doc/html/gdk3/iron_cross.png
+%%DATADIR%%-doc/html/gdk3/left-insensitive.png
+%%DATADIR%%-doc/html/gdk3/left.png
+%%DATADIR%%-doc/html/gdk3/left_ptr.png
+%%DATADIR%%-doc/html/gdk3/left_side.png
+%%DATADIR%%-doc/html/gdk3/left_tee.png
+%%DATADIR%%-doc/html/gdk3/leftbutton.png
+%%DATADIR%%-doc/html/gdk3/ll_angle.png
+%%DATADIR%%-doc/html/gdk3/lr_angle.png
+%%DATADIR%%-doc/html/gdk3/man.png
+%%DATADIR%%-doc/html/gdk3/middlebutton.png
+%%DATADIR%%-doc/html/gdk3/mouse.png
+%%DATADIR%%-doc/html/gdk3/move_cursor.png
+%%DATADIR%%-doc/html/gdk3/n_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/ne_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/nesw_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/no_drop_cursor.png
+%%DATADIR%%-doc/html/gdk3/not_allowed_cursor.png
+%%DATADIR%%-doc/html/gdk3/ns_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/nw_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/nwse_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/pencil.png
+%%DATADIR%%-doc/html/gdk3/pirate.png
+%%DATADIR%%-doc/html/gdk3/plus.png
+%%DATADIR%%-doc/html/gdk3/pointer_cursor.png
+%%DATADIR%%-doc/html/gdk3/progress_cursor.png
+%%DATADIR%%-doc/html/gdk3/question_arrow.png
+%%DATADIR%%-doc/html/gdk3/reference.html
+%%DATADIR%%-doc/html/gdk3/right-insensitive.png
+%%DATADIR%%-doc/html/gdk3/right.png
+%%DATADIR%%-doc/html/gdk3/right_ptr.png
+%%DATADIR%%-doc/html/gdk3/right_side.png
+%%DATADIR%%-doc/html/gdk3/right_tee.png
+%%DATADIR%%-doc/html/gdk3/rightbutton.png
+%%DATADIR%%-doc/html/gdk3/rn02.html
+%%DATADIR%%-doc/html/gdk3/rotated-text.png
+%%DATADIR%%-doc/html/gdk3/row_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/rtl_logo.png
+%%DATADIR%%-doc/html/gdk3/s_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/sailboat.png
+%%DATADIR%%-doc/html/gdk3/sb_down_arrow.png
+%%DATADIR%%-doc/html/gdk3/sb_h_double_arrow.png
+%%DATADIR%%-doc/html/gdk3/sb_left_arrow.png
+%%DATADIR%%-doc/html/gdk3/sb_right_arrow.png
+%%DATADIR%%-doc/html/gdk3/sb_up_arrow.png
+%%DATADIR%%-doc/html/gdk3/sb_v_double_arrow.png
+%%DATADIR%%-doc/html/gdk3/se_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/shuttle.png
+%%DATADIR%%-doc/html/gdk3/sizing.png
+%%DATADIR%%-doc/html/gdk3/spider.png
+%%DATADIR%%-doc/html/gdk3/spraycan.png
+%%DATADIR%%-doc/html/gdk3/star.png
+%%DATADIR%%-doc/html/gdk3/style.css
+%%DATADIR%%-doc/html/gdk3/sw_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/target.png
+%%DATADIR%%-doc/html/gdk3/tcross.png
+%%DATADIR%%-doc/html/gdk3/text_cursor.png
+%%DATADIR%%-doc/html/gdk3/top_left_arrow.png
+%%DATADIR%%-doc/html/gdk3/top_left_corner.png
+%%DATADIR%%-doc/html/gdk3/top_right_corner.png
+%%DATADIR%%-doc/html/gdk3/top_side.png
+%%DATADIR%%-doc/html/gdk3/top_tee.png
+%%DATADIR%%-doc/html/gdk3/trek.png
+%%DATADIR%%-doc/html/gdk3/ul_angle.png
+%%DATADIR%%-doc/html/gdk3/umbrella.png
+%%DATADIR%%-doc/html/gdk3/up-insensitive.png
+%%DATADIR%%-doc/html/gdk3/up.png
+%%DATADIR%%-doc/html/gdk3/ur_angle.png
+%%DATADIR%%-doc/html/gdk3/vertical_text_cursor.png
+%%DATADIR%%-doc/html/gdk3/w_resize_cursor.png
+%%DATADIR%%-doc/html/gdk3/wait_cursor.png
+%%DATADIR%%-doc/html/gdk3/watch.png
+%%DATADIR%%-doc/html/gdk3/xterm.png
+%%DATADIR%%-doc/html/gdk3/zoom_in_cursor.png
+%%DATADIR%%-doc/html/gdk3/zoom_out_cursor.png
+%%DATADIR%%-doc/html/gtk3/AbstractObjects.html
+%%DATADIR%%-doc/html/gtk3/Application.html
+%%DATADIR%%-doc/html/gtk3/ApplicationChoosing.html
+%%DATADIR%%-doc/html/gtk3/Builder.html
+%%DATADIR%%-doc/html/gtk3/ButtonWidgets.html
+%%DATADIR%%-doc/html/gtk3/DeprecatedObjects.html
+%%DATADIR%%-doc/html/gtk3/DisplayWidgets.html
+%%DATADIR%%-doc/html/gtk3/Gestures.html
+%%DATADIR%%-doc/html/gtk3/GtkAboutDialog.html
+%%DATADIR%%-doc/html/gtk3/GtkAccelLabel.html
+%%DATADIR%%-doc/html/gtk3/GtkAccessible.html
+%%DATADIR%%-doc/html/gtk3/GtkAction.html
+%%DATADIR%%-doc/html/gtk3/GtkActionBar.html
+%%DATADIR%%-doc/html/gtk3/GtkActionGroup.html
+%%DATADIR%%-doc/html/gtk3/GtkActionable.html
+%%DATADIR%%-doc/html/gtk3/GtkActivatable.html
+%%DATADIR%%-doc/html/gtk3/GtkAdjustment.html
+%%DATADIR%%-doc/html/gtk3/GtkAlignment.html
+%%DATADIR%%-doc/html/gtk3/GtkAppChooser.html
+%%DATADIR%%-doc/html/gtk3/GtkAppChooserButton.html
+%%DATADIR%%-doc/html/gtk3/GtkAppChooserDialog.html
+%%DATADIR%%-doc/html/gtk3/GtkAppChooserWidget.html
+%%DATADIR%%-doc/html/gtk3/GtkApplication.html
+%%DATADIR%%-doc/html/gtk3/GtkApplicationWindow.html
+%%DATADIR%%-doc/html/gtk3/GtkArrow.html
+%%DATADIR%%-doc/html/gtk3/GtkAspectFrame.html
+%%DATADIR%%-doc/html/gtk3/GtkAssistant.html
+%%DATADIR%%-doc/html/gtk3/GtkBin.html
+%%DATADIR%%-doc/html/gtk3/GtkBox.html
+%%DATADIR%%-doc/html/gtk3/GtkBuildable.html
+%%DATADIR%%-doc/html/gtk3/GtkBuilder.html
+%%DATADIR%%-doc/html/gtk3/GtkButton.html
+%%DATADIR%%-doc/html/gtk3/GtkButtonBox.html
+%%DATADIR%%-doc/html/gtk3/GtkCalendar.html
+%%DATADIR%%-doc/html/gtk3/GtkCellArea.html
+%%DATADIR%%-doc/html/gtk3/GtkCellAreaBox.html
+%%DATADIR%%-doc/html/gtk3/GtkCellAreaContext.html
+%%DATADIR%%-doc/html/gtk3/GtkCellEditable.html
+%%DATADIR%%-doc/html/gtk3/GtkCellLayout.html
+%%DATADIR%%-doc/html/gtk3/GtkCellRenderer.html
+%%DATADIR%%-doc/html/gtk3/GtkCellRendererAccel.html
+%%DATADIR%%-doc/html/gtk3/GtkCellRendererCombo.html
+%%DATADIR%%-doc/html/gtk3/GtkCellRendererPixbuf.html
+%%DATADIR%%-doc/html/gtk3/GtkCellRendererProgress.html
+%%DATADIR%%-doc/html/gtk3/GtkCellRendererSpin.html
+%%DATADIR%%-doc/html/gtk3/GtkCellRendererSpinner.html
+%%DATADIR%%-doc/html/gtk3/GtkCellRendererText.html
+%%DATADIR%%-doc/html/gtk3/GtkCellRendererToggle.html
+%%DATADIR%%-doc/html/gtk3/GtkCellView.html
+%%DATADIR%%-doc/html/gtk3/GtkCheckButton.html
+%%DATADIR%%-doc/html/gtk3/GtkCheckMenuItem.html
+%%DATADIR%%-doc/html/gtk3/GtkColorButton.html
+%%DATADIR%%-doc/html/gtk3/GtkColorChooser.html
+%%DATADIR%%-doc/html/gtk3/GtkColorChooserDialog.html
+%%DATADIR%%-doc/html/gtk3/GtkColorChooserWidget.html
+%%DATADIR%%-doc/html/gtk3/GtkColorSelection.html
+%%DATADIR%%-doc/html/gtk3/GtkColorSelectionDialog.html
+%%DATADIR%%-doc/html/gtk3/GtkComboBox.html
+%%DATADIR%%-doc/html/gtk3/GtkComboBoxText.html
+%%DATADIR%%-doc/html/gtk3/GtkContainer.html
+%%DATADIR%%-doc/html/gtk3/GtkCssProvider.html
+%%DATADIR%%-doc/html/gtk3/GtkDialog.html
+%%DATADIR%%-doc/html/gtk3/GtkDrawingArea.html
+%%DATADIR%%-doc/html/gtk3/GtkEditable.html
+%%DATADIR%%-doc/html/gtk3/GtkEntry.html
+%%DATADIR%%-doc/html/gtk3/GtkEntryBuffer.html
+%%DATADIR%%-doc/html/gtk3/GtkEntryCompletion.html
+%%DATADIR%%-doc/html/gtk3/GtkEventBox.html
+%%DATADIR%%-doc/html/gtk3/GtkEventController.html
+%%DATADIR%%-doc/html/gtk3/GtkExpander.html
+%%DATADIR%%-doc/html/gtk3/GtkFileChooser.html
+%%DATADIR%%-doc/html/gtk3/GtkFileChooserButton.html
+%%DATADIR%%-doc/html/gtk3/GtkFileChooserDialog.html
+%%DATADIR%%-doc/html/gtk3/GtkFileChooserWidget.html
+%%DATADIR%%-doc/html/gtk3/GtkFileFilter.html
+%%DATADIR%%-doc/html/gtk3/GtkFixed.html
+%%DATADIR%%-doc/html/gtk3/GtkFlowBox.html
+%%DATADIR%%-doc/html/gtk3/GtkFontButton.html
+%%DATADIR%%-doc/html/gtk3/GtkFontChooser.html
+%%DATADIR%%-doc/html/gtk3/GtkFontChooserDialog.html
+%%DATADIR%%-doc/html/gtk3/GtkFontChooserWidget.html
+%%DATADIR%%-doc/html/gtk3/GtkFontSelection.html
+%%DATADIR%%-doc/html/gtk3/GtkFontSelectionDialog.html
+%%DATADIR%%-doc/html/gtk3/GtkFrame.html
+%%DATADIR%%-doc/html/gtk3/GtkGLArea.html
+%%DATADIR%%-doc/html/gtk3/GtkGesture.html
+%%DATADIR%%-doc/html/gtk3/GtkGestureDrag.html
+%%DATADIR%%-doc/html/gtk3/GtkGestureLongPress.html
+%%DATADIR%%-doc/html/gtk3/GtkGestureMultiPress.html
+%%DATADIR%%-doc/html/gtk3/GtkGesturePan.html
+%%DATADIR%%-doc/html/gtk3/GtkGestureRotate.html
+%%DATADIR%%-doc/html/gtk3/GtkGestureSingle.html
+%%DATADIR%%-doc/html/gtk3/GtkGestureSwipe.html
+%%DATADIR%%-doc/html/gtk3/GtkGestureZoom.html
+%%DATADIR%%-doc/html/gtk3/GtkGrid.html
+%%DATADIR%%-doc/html/gtk3/GtkHBox.html
+%%DATADIR%%-doc/html/gtk3/GtkHButtonBox.html
+%%DATADIR%%-doc/html/gtk3/GtkHPaned.html
+%%DATADIR%%-doc/html/gtk3/GtkHSV.html
+%%DATADIR%%-doc/html/gtk3/GtkHScale.html
+%%DATADIR%%-doc/html/gtk3/GtkHScrollbar.html
+%%DATADIR%%-doc/html/gtk3/GtkHSeparator.html
+%%DATADIR%%-doc/html/gtk3/GtkHandleBox.html
+%%DATADIR%%-doc/html/gtk3/GtkHeaderBar.html
+%%DATADIR%%-doc/html/gtk3/GtkIMContext.html
+%%DATADIR%%-doc/html/gtk3/GtkIMContextSimple.html
+%%DATADIR%%-doc/html/gtk3/GtkIMMulticontext.html
+%%DATADIR%%-doc/html/gtk3/GtkIconTheme.html
+%%DATADIR%%-doc/html/gtk3/GtkIconView.html
+%%DATADIR%%-doc/html/gtk3/GtkImage.html
+%%DATADIR%%-doc/html/gtk3/GtkImageMenuItem.html
+%%DATADIR%%-doc/html/gtk3/GtkInfoBar.html
+%%DATADIR%%-doc/html/gtk3/GtkInvisible.html
+%%DATADIR%%-doc/html/gtk3/GtkLabel.html
+%%DATADIR%%-doc/html/gtk3/GtkLayout.html
+%%DATADIR%%-doc/html/gtk3/GtkLevelBar.html
+%%DATADIR%%-doc/html/gtk3/GtkLinkButton.html
+%%DATADIR%%-doc/html/gtk3/GtkListBox.html
+%%DATADIR%%-doc/html/gtk3/GtkListStore.html
+%%DATADIR%%-doc/html/gtk3/GtkLockButton.html
+%%DATADIR%%-doc/html/gtk3/GtkMenu.html
+%%DATADIR%%-doc/html/gtk3/GtkMenuBar.html
+%%DATADIR%%-doc/html/gtk3/GtkMenuButton.html
+%%DATADIR%%-doc/html/gtk3/GtkMenuItem.html
+%%DATADIR%%-doc/html/gtk3/GtkMenuShell.html
+%%DATADIR%%-doc/html/gtk3/GtkMenuToolButton.html
+%%DATADIR%%-doc/html/gtk3/GtkMessageDialog.html
+%%DATADIR%%-doc/html/gtk3/GtkMisc.html
+%%DATADIR%%-doc/html/gtk3/GtkModelButton.html
+%%DATADIR%%-doc/html/gtk3/GtkNotebook.html
+%%DATADIR%%-doc/html/gtk3/GtkNumerableIcon.html
+%%DATADIR%%-doc/html/gtk3/GtkOffscreenWindow.html
+%%DATADIR%%-doc/html/gtk3/GtkOverlay.html
+%%DATADIR%%-doc/html/gtk3/GtkPadController.html
+%%DATADIR%%-doc/html/gtk3/GtkPageSetup.html
+%%DATADIR%%-doc/html/gtk3/GtkPageSetupUnixDialog.html
+%%DATADIR%%-doc/html/gtk3/GtkPaned.html
+%%DATADIR%%-doc/html/gtk3/GtkPaperSize.html
+%%DATADIR%%-doc/html/gtk3/GtkPlacesSidebar.html
+%%DATADIR%%-doc/html/gtk3/GtkPlug.html
+%%DATADIR%%-doc/html/gtk3/GtkPopover.html
+%%DATADIR%%-doc/html/gtk3/GtkPopoverMenu.html
+%%DATADIR%%-doc/html/gtk3/GtkPrintContext.html
+%%DATADIR%%-doc/html/gtk3/GtkPrintJob.html
+%%DATADIR%%-doc/html/gtk3/GtkPrintSettings.html
+%%DATADIR%%-doc/html/gtk3/GtkPrintUnixDialog.html
+%%DATADIR%%-doc/html/gtk3/GtkPrinter.html
+%%DATADIR%%-doc/html/gtk3/GtkProgressBar.html
+%%DATADIR%%-doc/html/gtk3/GtkRadioAction.html
+%%DATADIR%%-doc/html/gtk3/GtkRadioButton.html
+%%DATADIR%%-doc/html/gtk3/GtkRadioMenuItem.html
+%%DATADIR%%-doc/html/gtk3/GtkRadioToolButton.html
+%%DATADIR%%-doc/html/gtk3/GtkRange.html
+%%DATADIR%%-doc/html/gtk3/GtkRecentAction.html
+%%DATADIR%%-doc/html/gtk3/GtkRecentChooser.html
+%%DATADIR%%-doc/html/gtk3/GtkRecentChooserDialog.html
+%%DATADIR%%-doc/html/gtk3/GtkRecentChooserMenu.html
+%%DATADIR%%-doc/html/gtk3/GtkRecentChooserWidget.html
+%%DATADIR%%-doc/html/gtk3/GtkRecentFilter.html
+%%DATADIR%%-doc/html/gtk3/GtkRecentManager.html
+%%DATADIR%%-doc/html/gtk3/GtkRevealer.html
+%%DATADIR%%-doc/html/gtk3/GtkScale.html
+%%DATADIR%%-doc/html/gtk3/GtkScaleButton.html
+%%DATADIR%%-doc/html/gtk3/GtkScrollable.html
+%%DATADIR%%-doc/html/gtk3/GtkScrollbar.html
+%%DATADIR%%-doc/html/gtk3/GtkScrolledWindow.html
+%%DATADIR%%-doc/html/gtk3/GtkSearchBar.html
+%%DATADIR%%-doc/html/gtk3/GtkSearchEntry.html
+%%DATADIR%%-doc/html/gtk3/GtkSeparator.html
+%%DATADIR%%-doc/html/gtk3/GtkSeparatorMenuItem.html
+%%DATADIR%%-doc/html/gtk3/GtkSeparatorToolItem.html
+%%DATADIR%%-doc/html/gtk3/GtkSettings.html
+%%DATADIR%%-doc/html/gtk3/GtkShortcutsGroup.html
+%%DATADIR%%-doc/html/gtk3/GtkShortcutsSection.html
+%%DATADIR%%-doc/html/gtk3/GtkShortcutsShortcut.html
+%%DATADIR%%-doc/html/gtk3/GtkShortcutsWindow.html
+%%DATADIR%%-doc/html/gtk3/GtkSizeGroup.html
+%%DATADIR%%-doc/html/gtk3/GtkSocket.html
+%%DATADIR%%-doc/html/gtk3/GtkSpinButton.html
+%%DATADIR%%-doc/html/gtk3/GtkSpinner.html
+%%DATADIR%%-doc/html/gtk3/GtkStack.html
+%%DATADIR%%-doc/html/gtk3/GtkStackSidebar.html
+%%DATADIR%%-doc/html/gtk3/GtkStackSwitcher.html
+%%DATADIR%%-doc/html/gtk3/GtkStatusIcon.html
+%%DATADIR%%-doc/html/gtk3/GtkStatusbar.html
+%%DATADIR%%-doc/html/gtk3/GtkStyle.html
+%%DATADIR%%-doc/html/gtk3/GtkStyleContext.html
+%%DATADIR%%-doc/html/gtk3/GtkStyleProvider.html
+%%DATADIR%%-doc/html/gtk3/GtkSwitch.html
+%%DATADIR%%-doc/html/gtk3/GtkTable.html
+%%DATADIR%%-doc/html/gtk3/GtkTearoffMenuItem.html
+%%DATADIR%%-doc/html/gtk3/GtkTextBuffer.html
+%%DATADIR%%-doc/html/gtk3/GtkTextIter.html
+%%DATADIR%%-doc/html/gtk3/GtkTextMark.html
+%%DATADIR%%-doc/html/gtk3/GtkTextTag.html
+%%DATADIR%%-doc/html/gtk3/GtkTextTagTable.html
+%%DATADIR%%-doc/html/gtk3/GtkTextView.html
+%%DATADIR%%-doc/html/gtk3/GtkThemingEngine.html
+%%DATADIR%%-doc/html/gtk3/GtkToggleAction.html
+%%DATADIR%%-doc/html/gtk3/GtkToggleButton.html
+%%DATADIR%%-doc/html/gtk3/GtkToggleToolButton.html
+%%DATADIR%%-doc/html/gtk3/GtkToolButton.html
+%%DATADIR%%-doc/html/gtk3/GtkToolItem.html
+%%DATADIR%%-doc/html/gtk3/GtkToolItemGroup.html
+%%DATADIR%%-doc/html/gtk3/GtkToolPalette.html
+%%DATADIR%%-doc/html/gtk3/GtkToolShell.html
+%%DATADIR%%-doc/html/gtk3/GtkToolbar.html
+%%DATADIR%%-doc/html/gtk3/GtkTooltip.html
+%%DATADIR%%-doc/html/gtk3/GtkTreeModel.html
+%%DATADIR%%-doc/html/gtk3/GtkTreeModelFilter.html
+%%DATADIR%%-doc/html/gtk3/GtkTreeModelSort.html
+%%DATADIR%%-doc/html/gtk3/GtkTreeSelection.html
+%%DATADIR%%-doc/html/gtk3/GtkTreeSortable.html
+%%DATADIR%%-doc/html/gtk3/GtkTreeStore.html
+%%DATADIR%%-doc/html/gtk3/GtkTreeView.html
+%%DATADIR%%-doc/html/gtk3/GtkTreeViewColumn.html
+%%DATADIR%%-doc/html/gtk3/GtkUIManager.html
+%%DATADIR%%-doc/html/gtk3/GtkVBox.html
+%%DATADIR%%-doc/html/gtk3/GtkVButtonBox.html
+%%DATADIR%%-doc/html/gtk3/GtkVPaned.html
+%%DATADIR%%-doc/html/gtk3/GtkVScale.html
+%%DATADIR%%-doc/html/gtk3/GtkVScrollbar.html
+%%DATADIR%%-doc/html/gtk3/GtkVSeparator.html
+%%DATADIR%%-doc/html/gtk3/GtkViewport.html
+%%DATADIR%%-doc/html/gtk3/GtkVolumeButton.html
+%%DATADIR%%-doc/html/gtk3/GtkWidget.html
+%%DATADIR%%-doc/html/gtk3/GtkWindow.html
+%%DATADIR%%-doc/html/gtk3/GtkWindowGroup.html
+%%DATADIR%%-doc/html/gtk3/LayoutContainers.html
+%%DATADIR%%-doc/html/gtk3/MenusAndCombos.html
+%%DATADIR%%-doc/html/gtk3/MiscObjects.html
+%%DATADIR%%-doc/html/gtk3/NumericEntry.html
+%%DATADIR%%-doc/html/gtk3/Ornaments.html
+%%DATADIR%%-doc/html/gtk3/PlugSocket.html
+%%DATADIR%%-doc/html/gtk3/Printing.html
+%%DATADIR%%-doc/html/gtk3/RecentDocuments.html
+%%DATADIR%%-doc/html/gtk3/ScrollingWidgets.html
+%%DATADIR%%-doc/html/gtk3/SelectorWidgets.html
+%%DATADIR%%-doc/html/gtk3/ShortcutsOverview.html
+%%DATADIR%%-doc/html/gtk3/TextWidget.html
+%%DATADIR%%-doc/html/gtk3/TextWidgetObjects.html
+%%DATADIR%%-doc/html/gtk3/TreeWidget.html
+%%DATADIR%%-doc/html/gtk3/TreeWidgetObjects.html
+%%DATADIR%%-doc/html/gtk3/WindowWidgets.html
+%%DATADIR%%-doc/html/gtk3/aboutdialog.png
+%%DATADIR%%-doc/html/gtk3/accel-label.png
+%%DATADIR%%-doc/html/gtk3/action-bar.png
+%%DATADIR%%-doc/html/gtk3/annotation-glossary.html
+%%DATADIR%%-doc/html/gtk3/api-index-full.html
+%%DATADIR%%-doc/html/gtk3/appchooserbutton.png
+%%DATADIR%%-doc/html/gtk3/appchooserdialog.png
+%%DATADIR%%-doc/html/gtk3/arrows.png
+%%DATADIR%%-doc/html/gtk3/assistant.png
+%%DATADIR%%-doc/html/gtk3/background.png
+%%DATADIR%%-doc/html/gtk3/bloatpad-gnome.png
+%%DATADIR%%-doc/html/gtk3/bloatpad-osx.png
+%%DATADIR%%-doc/html/gtk3/bloatpad-xfce.png
+%%DATADIR%%-doc/html/gtk3/border1.png
+%%DATADIR%%-doc/html/gtk3/border2.png
+%%DATADIR%%-doc/html/gtk3/border3.png
+%%DATADIR%%-doc/html/gtk3/box-expand.png
+%%DATADIR%%-doc/html/gtk3/box-packing.png
+%%DATADIR%%-doc/html/gtk3/broadwayd.html
+%%DATADIR%%-doc/html/gtk3/builder-shortcuts.png
+%%DATADIR%%-doc/html/gtk3/button.png
+%%DATADIR%%-doc/html/gtk3/ch01s02.html
+%%DATADIR%%-doc/html/gtk3/ch01s03.html
+%%DATADIR%%-doc/html/gtk3/ch01s04.html
+%%DATADIR%%-doc/html/gtk3/ch01s05.html
+%%DATADIR%%-doc/html/gtk3/ch02.html
+%%DATADIR%%-doc/html/gtk3/ch03.html
+%%DATADIR%%-doc/html/gtk3/ch26s02.html
+%%DATADIR%%-doc/html/gtk3/ch28s02.html
+%%DATADIR%%-doc/html/gtk3/ch30s02.html
+%%DATADIR%%-doc/html/gtk3/ch30s03.html
+%%DATADIR%%-doc/html/gtk3/ch32s02.html
+%%DATADIR%%-doc/html/gtk3/ch32s03.html
+%%DATADIR%%-doc/html/gtk3/ch32s04.html
+%%DATADIR%%-doc/html/gtk3/ch32s05.html
+%%DATADIR%%-doc/html/gtk3/ch32s06.html
+%%DATADIR%%-doc/html/gtk3/ch32s07.html
+%%DATADIR%%-doc/html/gtk3/ch32s08.html
+%%DATADIR%%-doc/html/gtk3/ch32s09.html
+%%DATADIR%%-doc/html/gtk3/ch32s10.html
+%%DATADIR%%-doc/html/gtk3/ch32s11.html
+%%DATADIR%%-doc/html/gtk3/chap-css-overview.html
+%%DATADIR%%-doc/html/gtk3/chap-css-properties.html
+%%DATADIR%%-doc/html/gtk3/chap-drawing-model.html
+%%DATADIR%%-doc/html/gtk3/chap-input-handling.html
+%%DATADIR%%-doc/html/gtk3/check-button.png
+%%DATADIR%%-doc/html/gtk3/checklist-gdkeventexpose-region.html
+%%DATADIR%%-doc/html/gtk3/checklist-modifiers.html
+%%DATADIR%%-doc/html/gtk3/checklist-named-icons.html
+%%DATADIR%%-doc/html/gtk3/checks.png
+%%DATADIR%%-doc/html/gtk3/clocks-shortcuts.png
+%%DATADIR%%-doc/html/gtk3/color-button.png
+%%DATADIR%%-doc/html/gtk3/colorchooser.png
+%%DATADIR%%-doc/html/gtk3/combo-box-entry.png
+%%DATADIR%%-doc/html/gtk3/combo-box-text.png
+%%DATADIR%%-doc/html/gtk3/combo-box.png
+%%DATADIR%%-doc/html/gtk3/down-center.png
+%%DATADIR%%-doc/html/gtk3/down-end.png
+%%DATADIR%%-doc/html/gtk3/down-start.png
+%%DATADIR%%-doc/html/gtk3/drawing.png
+%%DATADIR%%-doc/html/gtk3/ease-in-out.png
+%%DATADIR%%-doc/html/gtk3/ease-in.png
+%%DATADIR%%-doc/html/gtk3/ease-out.png
+%%DATADIR%%-doc/html/gtk3/ease.png
+%%DATADIR%%-doc/html/gtk3/entry.png
+%%DATADIR%%-doc/html/gtk3/exampleapp.png
+%%DATADIR%%-doc/html/gtk3/expanders.png
+%%DATADIR%%-doc/html/gtk3/extensions.png
+%%DATADIR%%-doc/html/gtk3/figure-hierarchical-drawing.png
+%%DATADIR%%-doc/html/gtk3/figure-windowed-label.png
+%%DATADIR%%-doc/html/gtk3/file-button.png
+%%DATADIR%%-doc/html/gtk3/filechooser.png
+%%DATADIR%%-doc/html/gtk3/flow-box.png
+%%DATADIR%%-doc/html/gtk3/focus.png
+%%DATADIR%%-doc/html/gtk3/font-button.png
+%%DATADIR%%-doc/html/gtk3/fontchooser.png
+%%DATADIR%%-doc/html/gtk3/frame-gap.png
+%%DATADIR%%-doc/html/gtk3/frame.png
+%%DATADIR%%-doc/html/gtk3/frames.png
+%%DATADIR%%-doc/html/gtk3/gedit-shortcuts.png
+%%DATADIR%%-doc/html/gtk3/getting-started-app1.png
+%%DATADIR%%-doc/html/gtk3/getting-started-app10.png
+%%DATADIR%%-doc/html/gtk3/getting-started-app2.png
+%%DATADIR%%-doc/html/gtk3/getting-started-app3.png
+%%DATADIR%%-doc/html/gtk3/getting-started-app4.png
+%%DATADIR%%-doc/html/gtk3/getting-started-app6.png
+%%DATADIR%%-doc/html/gtk3/getting-started-app7.png
+%%DATADIR%%-doc/html/gtk3/getting-started-app8.png
+%%DATADIR%%-doc/html/gtk3/getting-started-app9.png
+%%DATADIR%%-doc/html/gtk3/glarea.png
+%%DATADIR%%-doc/html/gtk3/glossary.html
+%%DATADIR%%-doc/html/gtk3/gradient1.png
+%%DATADIR%%-doc/html/gtk3/gradient2.png
+%%DATADIR%%-doc/html/gtk3/gradient3.png
+%%DATADIR%%-doc/html/gtk3/gradient4.png
+%%DATADIR%%-doc/html/gtk3/grid-packing.png
+%%DATADIR%%-doc/html/gtk3/gtk-broadway.html
+%%DATADIR%%-doc/html/gtk3/gtk-builder-tool.html
+%%DATADIR%%-doc/html/gtk3/gtk-building.html
+%%DATADIR%%-doc/html/gtk3/gtk-compiling.html
+%%DATADIR%%-doc/html/gtk3/gtk-encode-symbolic-svg.html
+%%DATADIR%%-doc/html/gtk3/gtk-getting-started.html
+%%DATADIR%%-doc/html/gtk3/gtk-launch.html
+%%DATADIR%%-doc/html/gtk3/gtk-migrating-2-to-3.html
+%%DATADIR%%-doc/html/gtk3/gtk-migrating-3-x-to-y.html
+%%DATADIR%%-doc/html/gtk3/gtk-migrating-GtkGrid.html
+%%DATADIR%%-doc/html/gtk3/gtk-migrating-GtkStyleContext-bonus-points.html
+%%DATADIR%%-doc/html/gtk3/gtk-migrating-GtkStyleContext-checklist.html
+%%DATADIR%%-doc/html/gtk3/gtk-migrating-GtkStyleContext-css.html
+%%DATADIR%%-doc/html/gtk3/gtk-migrating-GtkStyleContext-parser-extensions.html
+%%DATADIR%%-doc/html/gtk3/gtk-migrating-GtkStyleContext-parsing.html
+%%DATADIR%%-doc/html/gtk3/gtk-migrating-GtkStyleContext.html
+%%DATADIR%%-doc/html/gtk3/gtk-migrating-checklist.html
+%%DATADIR%%-doc/html/gtk3/gtk-migrating-smclient-GtkApplication.html
+%%DATADIR%%-doc/html/gtk3/gtk-migrating-theme-GtkStyleContext-engines.html
+%%DATADIR%%-doc/html/gtk3/gtk-migrating-unique-GtkApplication.html
+%%DATADIR%%-doc/html/gtk3/gtk-mir.html
+%%DATADIR%%-doc/html/gtk3/gtk-osx.html
+%%DATADIR%%-doc/html/gtk3/gtk-query-immodules-3.0.html
+%%DATADIR%%-doc/html/gtk3/gtk-query-settings.html
+%%DATADIR%%-doc/html/gtk3/gtk-question-index.html
+%%DATADIR%%-doc/html/gtk3/gtk-resources.html
+%%DATADIR%%-doc/html/gtk3/gtk-running.html
+%%DATADIR%%-doc/html/gtk3/gtk-update-icon-cache.html
+%%DATADIR%%-doc/html/gtk3/gtk-wayland.html
+%%DATADIR%%-doc/html/gtk3/gtk-windows.html
+%%DATADIR%%-doc/html/gtk3/gtk-x11.html
+%%DATADIR%%-doc/html/gtk3/gtk.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Accelerator-Maps.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Bindings.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Clipboards.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Drag-and-Drop.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Feature-Test-Macros.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Filesystem-utilities.html
+%%DATADIR%%-doc/html/gtk3/gtk3-General.html
+%%DATADIR%%-doc/html/gtk3/gtk3-GtkFileChooserNative.html
+%%DATADIR%%-doc/html/gtk3/gtk3-GtkGradient.html
+%%DATADIR%%-doc/html/gtk3/gtk3-GtkNativeDialog.html
+%%DATADIR%%-doc/html/gtk3/gtk3-GtkStyleProperties.html
+%%DATADIR%%-doc/html/gtk3/gtk3-GtkSymbolicColor.html
+%%DATADIR%%-doc/html/gtk3/gtk3-GtkTreeView-drag-and-drop.html
+%%DATADIR%%-doc/html/gtk3/gtk3-GtkWidgetPath.html
+%%DATADIR%%-doc/html/gtk3/gtk3-High-level-Printing-API.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Keyboard-Accelerators.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Orientable.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Resource-Files.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Selections.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Standard-Enumerations.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Stock-Items.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Testing.html
+%%DATADIR%%-doc/html/gtk3/gtk3-Themeable-Stock-Images.html
+%%DATADIR%%-doc/html/gtk3/gtk3-demo-application.html
+%%DATADIR%%-doc/html/gtk3/gtk3-demo.html
+%%DATADIR%%-doc/html/gtk3/gtk3-icon-browser.html
+%%DATADIR%%-doc/html/gtk3/gtk3-widget-factory.html
+%%DATADIR%%-doc/html/gtk3/gtk3.devhelp2
+%%DATADIR%%-doc/html/gtk3/gtkbase.html
+%%DATADIR%%-doc/html/gtk3/gtkobjects.html
+%%DATADIR%%-doc/html/gtk3/handles.png
+%%DATADIR%%-doc/html/gtk3/headerbar.png
+%%DATADIR%%-doc/html/gtk3/hello-world.png
+%%DATADIR%%-doc/html/gtk3/home.png
+%%DATADIR%%-doc/html/gtk3/icon-view.png
+%%DATADIR%%-doc/html/gtk3/image.png
+%%DATADIR%%-doc/html/gtk3/index.html
+%%DATADIR%%-doc/html/gtk3/info-bar.png
+%%DATADIR%%-doc/html/gtk3/inspector.png
+%%DATADIR%%-doc/html/gtk3/label.png
+%%DATADIR%%-doc/html/gtk3/layout-btlr.png
+%%DATADIR%%-doc/html/gtk3/layout-btrl.png
+%%DATADIR%%-doc/html/gtk3/layout-lrbt.png
+%%DATADIR%%-doc/html/gtk3/layout-lrtb.png
+%%DATADIR%%-doc/html/gtk3/layout-rlbt.png
+%%DATADIR%%-doc/html/gtk3/layout-rltb.png
+%%DATADIR%%-doc/html/gtk3/layout-tblr.png
+%%DATADIR%%-doc/html/gtk3/layout-tbrl.png
+%%DATADIR%%-doc/html/gtk3/left-center.png
+%%DATADIR%%-doc/html/gtk3/left-end.png
+%%DATADIR%%-doc/html/gtk3/left-insensitive.png
+%%DATADIR%%-doc/html/gtk3/left-start.png
+%%DATADIR%%-doc/html/gtk3/left.png
+%%DATADIR%%-doc/html/gtk3/levelbar.png
+%%DATADIR%%-doc/html/gtk3/linear.png
+%%DATADIR%%-doc/html/gtk3/link-button.png
+%%DATADIR%%-doc/html/gtk3/list-and-tree.png
+%%DATADIR%%-doc/html/gtk3/list-box.png
+%%DATADIR%%-doc/html/gtk3/lock-button.png
+%%DATADIR%%-doc/html/gtk3/lockbutton-locked.png
+%%DATADIR%%-doc/html/gtk3/lockbutton-sorry.png
+%%DATADIR%%-doc/html/gtk3/lockbutton-unlocked.png
+%%DATADIR%%-doc/html/gtk3/lockbutton.png
+%%DATADIR%%-doc/html/gtk3/menu-button.png
+%%DATADIR%%-doc/html/gtk3/menubar.png
+%%DATADIR%%-doc/html/gtk3/messagedialog.png
+%%DATADIR%%-doc/html/gtk3/migrating.html
+%%DATADIR%%-doc/html/gtk3/multiline-text.png
+%%DATADIR%%-doc/html/gtk3/notebook.png
+%%DATADIR%%-doc/html/gtk3/numerableicon.png
+%%DATADIR%%-doc/html/gtk3/numerableicon2.png
+%%DATADIR%%-doc/html/gtk3/options.png
+%%DATADIR%%-doc/html/gtk3/pagesetupdialog.png
+%%DATADIR%%-doc/html/gtk3/panes.png
+%%DATADIR%%-doc/html/gtk3/placessidebar.png
+%%DATADIR%%-doc/html/gtk3/platform-support.html
+%%DATADIR%%-doc/html/gtk3/popup-anchors.png
+%%DATADIR%%-doc/html/gtk3/popup-flip.png
+%%DATADIR%%-doc/html/gtk3/popup-slide.png
+%%DATADIR%%-doc/html/gtk3/printdialog.png
+%%DATADIR%%-doc/html/gtk3/progressbar.png
+%%DATADIR%%-doc/html/gtk3/pt06.html
+%%DATADIR%%-doc/html/gtk3/radio-group.png
+%%DATADIR%%-doc/html/gtk3/recentchooserdialog.png
+%%DATADIR%%-doc/html/gtk3/right-center.png
+%%DATADIR%%-doc/html/gtk3/right-end.png
+%%DATADIR%%-doc/html/gtk3/right-insensitive.png
+%%DATADIR%%-doc/html/gtk3/right-start.png
+%%DATADIR%%-doc/html/gtk3/right.png
+%%DATADIR%%-doc/html/gtk3/scales.png
+%%DATADIR%%-doc/html/gtk3/scrollbar.png
+%%DATADIR%%-doc/html/gtk3/scrolledwindow.png
+%%DATADIR%%-doc/html/gtk3/search-bar.png
+%%DATADIR%%-doc/html/gtk3/search-entry.png
+%%DATADIR%%-doc/html/gtk3/separator.png
+%%DATADIR%%-doc/html/gtk3/sidebar.png
+%%DATADIR%%-doc/html/gtk3/slices.png
+%%DATADIR%%-doc/html/gtk3/sliders.png
+%%DATADIR%%-doc/html/gtk3/spinbutton.png
+%%DATADIR%%-doc/html/gtk3/spinner.png
+%%DATADIR%%-doc/html/gtk3/stack.png
+%%DATADIR%%-doc/html/gtk3/stackswitcher.png
+%%DATADIR%%-doc/html/gtk3/statusbar.png
+%%DATADIR%%-doc/html/gtk3/style.css
+%%DATADIR%%-doc/html/gtk3/switch.png
+%%DATADIR%%-doc/html/gtk3/theming.html
+%%DATADIR%%-doc/html/gtk3/toggle-button.png
+%%DATADIR%%-doc/html/gtk3/toolbar.png
+%%DATADIR%%-doc/html/gtk3/toolpalette.png
+%%DATADIR%%-doc/html/gtk3/tree-view-coordinates.png
+%%DATADIR%%-doc/html/gtk3/up-center.png
+%%DATADIR%%-doc/html/gtk3/up-end.png
+%%DATADIR%%-doc/html/gtk3/up-insensitive.png
+%%DATADIR%%-doc/html/gtk3/up-start.png
+%%DATADIR%%-doc/html/gtk3/up.png
+%%DATADIR%%-doc/html/gtk3/volumebutton.png
+%%DATADIR%%-doc/html/gtk3/widget-hvalign.png
+%%DATADIR%%-doc/html/gtk3/window-default.png
+%%DATADIR%%-doc/html/gtk3/window.png
share/icons/hicolor/16x16/apps/gtk3-demo-symbolic.symbolic.png
share/icons/hicolor/16x16/apps/gtk3-demo.png
share/icons/hicolor/16x16/apps/gtk3-widget-factory-symbolic.symbolic.png
diff --git a/x11-toolkits/gtkextra2/Makefile b/x11-toolkits/gtkextra2/Makefile
index afecef1c925a..beabc2d17403 100644
--- a/x11-toolkits/gtkextra2/Makefile
+++ b/x11-toolkits/gtkextra2/Makefile
@@ -14,6 +14,8 @@ COMMENT= Useful widget set complementary to GTK+ 2.0
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+BROKEN= Does not build: libgtkextra-x11-2.0.so: undefined reference to `gtkextra_BOOLEAN__BOXED_BOXED'
+
USES= gmake libtool pathfix pkgconfig
USE_GNOME= gtk20
GNU_CONFIGURE= yes
diff --git a/x11-toolkits/gtkmm24/Makefile b/x11-toolkits/gtkmm24/Makefile
index 7022403f96f5..da9e57b80708 100644
--- a/x11-toolkits/gtkmm24/Makefile
+++ b/x11-toolkits/gtkmm24/Makefile
@@ -1,10 +1,9 @@
# Created by: Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
# $FreeBSD$
-# $MCom: ports/x11-toolkits/gtkmm24/Makefile,v 1.77 2011/07/16 17:31:29 kwm Exp $
PORTNAME= gtkmm
-PORTVERSION= 2.24.4
-PORTREVISION?= 3
+PORTVERSION= 2.24.5
+PORTREVISION?= 0
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
PKGNAMESUFFIX= 24
@@ -20,13 +19,15 @@ PORTSCOUT= ignore:1
.if !defined(REFERENCE_PORT)
BUILD_DEPENDS= gm4:devel/m4
+LIB_DEPENDS= libfreetype.so:print/freetype2 \
+ libfontconfig.so:x11-fonts/fontconfig
GNU_CONFIGURE= yes
USES+= gettext gmake libtool:keepla pathfix pkgconfig \
compiler:c++11-lang
USE_CXXSTD= gnu++11
USE_LDCONFIG= yes
-USE_GNOME= atkmm gtk20 pangomm
+USE_GNOME= atkmm gdkpixbuf2 gtk20 pangomm
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS= --disable-documentation
diff --git a/x11-toolkits/gtkmm24/distinfo b/x11-toolkits/gtkmm24/distinfo
index d35c95d98d31..24f6a7e3c11b 100644
--- a/x11-toolkits/gtkmm24/distinfo
+++ b/x11-toolkits/gtkmm24/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome2/gtkmm-2.24.4.tar.xz) = 443a2ff3fcb42a915609f1779000390c640a6d7fd19ad8816e6161053696f5ee
-SIZE (gnome2/gtkmm-2.24.4.tar.xz) = 10262212
+TIMESTAMP = 1506627384
+SHA256 (gnome2/gtkmm-2.24.5.tar.xz) = 0680a53b7bf90b4e4bf444d1d89e6df41c777e0bacc96e9c09fc4dd2f5fe6b72
+SIZE (gnome2/gtkmm-2.24.5.tar.xz) = 12022024
diff --git a/x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc b/x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc
deleted file mode 100644
index 663a44adbe3a..000000000000
--- a/x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- gtk/gtkmm/menushell.cc.orig 2017-04-02 16:29:30 UTC
-+++ gtk/gtkmm/menushell.cc
-@@ -130,7 +130,7 @@ MenuList::iterator MenuList::insert(MenuList::iterator
- {
- const Glib::RefPtr<Gtk::MenuItem> item = element.get_child();
-
-- g_return_val_if_fail(item != 0, position);
-+ g_return_val_if_fail(item, position);
- g_return_val_if_fail(gparent() != 0, position);
-
- int pos = -1;
diff --git a/x11-toolkits/libdazzle/Makefile b/x11-toolkits/libdazzle/Makefile
new file mode 100644
index 000000000000..11f3505fb8f9
--- /dev/null
+++ b/x11-toolkits/libdazzle/Makefile
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME= libdazzle
+PORTVERSION= 3.28.3
+CATEGORIES= x11-toolkits
+MASTER_SITES= GNOME
+DIST_SUBDIR= gnome
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Staging and stabilizing for facy Glib and Gtk+ features
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= valac:lang/vala
+
+USES= gnome meson pkgconfig tar:xz
+USE_GNOME= cairo gdkpixbuf2 gtk30 introspection:build
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/libdazzle/distinfo b/x11-toolkits/libdazzle/distinfo
new file mode 100644
index 000000000000..44808828edbe
--- /dev/null
+++ b/x11-toolkits/libdazzle/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1529614509
+SHA256 (gnome/libdazzle-3.28.3.tar.xz) = 879f88b87b0b4048bad8aedc0ca4e60869ed9525d84eda1bcfdba7a457bc0a61
+SIZE (gnome/libdazzle-3.28.3.tar.xz) = 421612
diff --git a/x11-toolkits/libdazzle/pkg-descr b/x11-toolkits/libdazzle/pkg-descr
new file mode 100644
index 000000000000..c1176251ade4
--- /dev/null
+++ b/x11-toolkits/libdazzle/pkg-descr
@@ -0,0 +1,6 @@
+libdazzle is a collection of fancy features for GLib and Gtk+ that
+aren't quite ready or generic enough for use inside those libraries.
+This is often a proving ground for new widget prototypes. Applications
+such as Builder tend to drive development of this project.
+
+WWW:
diff --git a/x11-toolkits/libdazzle/pkg-plist b/x11-toolkits/libdazzle/pkg-plist
new file mode 100644
index 000000000000..17acbfbb5bc3
--- /dev/null
+++ b/x11-toolkits/libdazzle/pkg-plist
@@ -0,0 +1,147 @@
+bin/dazzle-list-counters
+include/libdazzle-1.0/actions/dzl-action-group.h
+include/libdazzle-1.0/actions/dzl-child-property-action.h
+include/libdazzle-1.0/actions/dzl-properties-group.h
+include/libdazzle-1.0/actions/dzl-settings-flag-action.h
+include/libdazzle-1.0/actions/dzl-widget-action-group.h
+include/libdazzle-1.0/animation/dzl-animation.h
+include/libdazzle-1.0/animation/dzl-box-theatric.h
+include/libdazzle-1.0/app/dzl-application-window.h
+include/libdazzle-1.0/app/dzl-application.h
+include/libdazzle-1.0/bindings/dzl-binding-group.h
+include/libdazzle-1.0/bindings/dzl-signal-group.h
+include/libdazzle-1.0/cache/dzl-task-cache.h
+include/libdazzle-1.0/dazzle.h
+include/libdazzle-1.0/dzl-enums.h
+include/libdazzle-1.0/dzl-version-macros.h
+include/libdazzle-1.0/dzl-version.h
+include/libdazzle-1.0/files/dzl-directory-model.h
+include/libdazzle-1.0/files/dzl-directory-reaper.h
+include/libdazzle-1.0/files/dzl-file-transfer.h
+include/libdazzle-1.0/files/dzl-recursive-file-monitor.h
+include/libdazzle-1.0/graphing/dzl-cpu-graph.h
+include/libdazzle-1.0/graphing/dzl-cpu-model.h
+include/libdazzle-1.0/graphing/dzl-graph-column.h
+include/libdazzle-1.0/graphing/dzl-graph-line-renderer.h
+include/libdazzle-1.0/graphing/dzl-graph-model.h
+include/libdazzle-1.0/graphing/dzl-graph-renderer.h
+include/libdazzle-1.0/graphing/dzl-graph-view.h
+include/libdazzle-1.0/menus/dzl-joined-menu.h
+include/libdazzle-1.0/menus/dzl-menu-button.h
+include/libdazzle-1.0/menus/dzl-menu-manager.h
+include/libdazzle-1.0/panel/dzl-dock-bin-edge.h
+include/libdazzle-1.0/panel/dzl-dock-bin.h
+include/libdazzle-1.0/panel/dzl-dock-item.h
+include/libdazzle-1.0/panel/dzl-dock-manager.h
+include/libdazzle-1.0/panel/dzl-dock-overlay-edge.h
+include/libdazzle-1.0/panel/dzl-dock-overlay.h
+include/libdazzle-1.0/panel/dzl-dock-paned.h
+include/libdazzle-1.0/panel/dzl-dock-revealer.h
+include/libdazzle-1.0/panel/dzl-dock-stack.h
+include/libdazzle-1.0/panel/dzl-dock-transient-grab.h
+include/libdazzle-1.0/panel/dzl-dock-types.h
+include/libdazzle-1.0/panel/dzl-dock-widget.h
+include/libdazzle-1.0/panel/dzl-dock-window.h
+include/libdazzle-1.0/panel/dzl-dock.h
+include/libdazzle-1.0/panel/dzl-tab-strip.h
+include/libdazzle-1.0/panel/dzl-tab.h
+include/libdazzle-1.0/pathbar/dzl-path-bar.h
+include/libdazzle-1.0/pathbar/dzl-path-element.h
+include/libdazzle-1.0/pathbar/dzl-path.h
+include/libdazzle-1.0/prefs/dzl-preferences-bin.h
+include/libdazzle-1.0/prefs/dzl-preferences-entry.h
+include/libdazzle-1.0/prefs/dzl-preferences-file-chooser-button.h
+include/libdazzle-1.0/prefs/dzl-preferences-flow-box.h
+include/libdazzle-1.0/prefs/dzl-preferences-font-button.h
+include/libdazzle-1.0/prefs/dzl-preferences-group.h
+include/libdazzle-1.0/prefs/dzl-preferences-page.h
+include/libdazzle-1.0/prefs/dzl-preferences-spin-button.h
+include/libdazzle-1.0/prefs/dzl-preferences-switch.h
+include/libdazzle-1.0/prefs/dzl-preferences-view.h
+include/libdazzle-1.0/prefs/dzl-preferences.h
+include/libdazzle-1.0/search/dzl-fuzzy-index-builder.h
+include/libdazzle-1.0/search/dzl-fuzzy-index-cursor.h
+include/libdazzle-1.0/search/dzl-fuzzy-index-match.h
+include/libdazzle-1.0/search/dzl-fuzzy-index.h
+include/libdazzle-1.0/search/dzl-fuzzy-mutable-index.h
+include/libdazzle-1.0/search/dzl-levenshtein.h
+include/libdazzle-1.0/search/dzl-pattern-spec.h
+include/libdazzle-1.0/search/dzl-trie.h
+include/libdazzle-1.0/settings/dzl-settings-sandwich.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-accel-dialog.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-chord.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-context.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-controller.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-label.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-manager.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-model.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-phase.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-simple-label.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-theme-editor.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-theme.h
+include/libdazzle-1.0/shortcuts/dzl-shortcuts-group.h
+include/libdazzle-1.0/shortcuts/dzl-shortcuts-section.h
+include/libdazzle-1.0/shortcuts/dzl-shortcuts-shortcut.h
+include/libdazzle-1.0/shortcuts/dzl-shortcuts-window.h
+include/libdazzle-1.0/statemachine/dzl-state-machine-buildable.h
+include/libdazzle-1.0/statemachine/dzl-state-machine.h
+include/libdazzle-1.0/suggestions/dzl-suggestion-entry-buffer.h
+include/libdazzle-1.0/suggestions/dzl-suggestion-entry.h
+include/libdazzle-1.0/suggestions/dzl-suggestion-popover.h
+include/libdazzle-1.0/suggestions/dzl-suggestion-row.h
+include/libdazzle-1.0/suggestions/dzl-suggestion.h
+include/libdazzle-1.0/theming/dzl-css-provider.h
+include/libdazzle-1.0/theming/dzl-theme-manager.h
+include/libdazzle-1.0/tree/dzl-list-store-adapter.h
+include/libdazzle-1.0/tree/dzl-tree-builder.h
+include/libdazzle-1.0/tree/dzl-tree-node.h
+include/libdazzle-1.0/tree/dzl-tree-types.h
+include/libdazzle-1.0/tree/dzl-tree.h
+include/libdazzle-1.0/util/dzl-cairo.h
+include/libdazzle-1.0/util/dzl-cancellable.h
+include/libdazzle-1.0/util/dzl-counter.h
+include/libdazzle-1.0/util/dzl-date-time.h
+include/libdazzle-1.0/util/dzl-dnd.h
+include/libdazzle-1.0/util/dzl-file-manager.h
+include/libdazzle-1.0/util/dzl-gdk.h
+include/libdazzle-1.0/util/dzl-gtk.h
+include/libdazzle-1.0/util/dzl-heap.h
+include/libdazzle-1.0/util/dzl-int-pair.h
+include/libdazzle-1.0/util/dzl-macros.h
+include/libdazzle-1.0/util/dzl-pango.h
+include/libdazzle-1.0/util/dzl-rgba.h
+include/libdazzle-1.0/util/dzl-ring.h
+include/libdazzle-1.0/util/dzl-variant.h
+include/libdazzle-1.0/widgets/dzl-bin.h
+include/libdazzle-1.0/widgets/dzl-bolding-label.h
+include/libdazzle-1.0/widgets/dzl-box.h
+include/libdazzle-1.0/widgets/dzl-centering-bin.h
+include/libdazzle-1.0/widgets/dzl-column-layout.h
+include/libdazzle-1.0/widgets/dzl-counters-window.h
+include/libdazzle-1.0/widgets/dzl-elastic-bin.h
+include/libdazzle-1.0/widgets/dzl-empty-state.h
+include/libdazzle-1.0/widgets/dzl-entry-box.h
+include/libdazzle-1.0/widgets/dzl-file-chooser-entry.h
+include/libdazzle-1.0/widgets/dzl-list-box-row.h
+include/libdazzle-1.0/widgets/dzl-list-box.h
+include/libdazzle-1.0/widgets/dzl-multi-paned.h
+include/libdazzle-1.0/widgets/dzl-pill-box.h
+include/libdazzle-1.0/widgets/dzl-priority-box.h
+include/libdazzle-1.0/widgets/dzl-progress-button.h
+include/libdazzle-1.0/widgets/dzl-progress-icon.h
+include/libdazzle-1.0/widgets/dzl-progress-menu-button.h
+include/libdazzle-1.0/widgets/dzl-radio-box.h
+include/libdazzle-1.0/widgets/dzl-scrolled-window.h
+include/libdazzle-1.0/widgets/dzl-search-bar.h
+include/libdazzle-1.0/widgets/dzl-simple-label.h
+include/libdazzle-1.0/widgets/dzl-simple-popover.h
+include/libdazzle-1.0/widgets/dzl-slider.h
+include/libdazzle-1.0/widgets/dzl-stack-list.h
+include/libdazzle-1.0/widgets/dzl-three-grid.h
+lib/girepository-1.0/Dazzle-1.0.typelib
+lib/libdazzle-1.0.so
+lib/libdazzle-1.0.so.0
+libdata/pkgconfig/libdazzle-1.0.pc
+share/gir-1.0/Dazzle-1.0.gir
+share/vala/vapi/libdazzle-1.0.deps
+share/vala/vapi/libdazzle-1.0.vapi
diff --git a/x11-toolkits/libgnomeui/files/patch-libgnomeui_gnome-scores.h b/x11-toolkits/libgnomeui/files/patch-libgnomeui_gnome-scores.h
new file mode 100644
index 000000000000..8672ff95d2e4
--- /dev/null
+++ b/x11-toolkits/libgnomeui/files/patch-libgnomeui_gnome-scores.h
@@ -0,0 +1,26 @@
+From 30334c28794ef85d8973f4ed0779b5ceed6594f2 Mon Sep 17 00:00:00 2001
+From: Colin Walters <walters@verbum.org>
+Date: Mon, 7 Aug 2017 13:15:26 -0400
+Subject: [PATCH] gnome-scores.h: Convert to UTF-8
+
+The new Python `glib-mkenums` barfs on ISO-8859-1 input.
+---
+ libgnomeui/gnome-scores.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/libgnomeui/gnome-scores.h b/libgnomeui/gnome-scores.h
+index 911b12d1..4e641d22 100644
+--- libgnomeui/gnome-scores.h
++++ libgnomeui/gnome-scores.h
+@@ -27,7 +27,7 @@
+ * "High Scores" Widget
+ *
+ * AUTHOR:
+- * Horacio J. Pea <horape@compendium.com.ar>
++ * Horacio J. Peña <horape@compendium.com.ar>
+ *
+ * This is free software (under the terms of the GNU LGPL)
+ *
+--
+2.17.1
+
diff --git a/x11-toolkits/libwnck3/Makefile b/x11-toolkits/libwnck3/Makefile
index e0a29f7bdefc..921118485274 100644
--- a/x11-toolkits/libwnck3/Makefile
+++ b/x11-toolkits/libwnck3/Makefile
@@ -1,9 +1,8 @@
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
# $FreeBSD$
-# $MCom: ports/trunk/x11-toolkits/libwnck3/Makefile 19952 2014-10-15 08:11:00Z gusi $
PORTNAME= libwnck
-PORTVERSION= 3.14.0
+PORTVERSION= 3.24.1
CATEGORIES= x11-toolkits gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX= 3
@@ -12,18 +11,20 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Library used for writing pagers and taskslists
+LICENSE= LGPL20
+LICENSE_FILE= ${WRKSRC}/COPYING
+
USES= tar:xz
.if !defined(REFERENCE_PORT)
-USES+= bison gettext gmake libtool pathfix pkgconfig
-USE_GNOME= gtk30 intlhack introspection:build referencehack
-USE_XORG= xres x11
+USES+= bison gettext gmake libtool localbase pathfix pkgconfig
+USE_GNOME= cairo gdkpixbuf2 gtk30 intlhack introspection:build \
+ referencehack
+USE_XORG= xext xrender xres x11
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-tools
-CPPFLAGS+= -I${LOCALBASE}/include
-LINS+= -L${LOCALBASE}/lib
INSTALL_TARGET= install-strip
OPTIONS_DEFINE= STARTUP
diff --git a/x11-toolkits/libwnck3/distinfo b/x11-toolkits/libwnck3/distinfo
index e42ae9418b67..987db0190a74 100644
--- a/x11-toolkits/libwnck3/distinfo
+++ b/x11-toolkits/libwnck3/distinfo
@@ -1,2 +1,3 @@
-SHA256 (gnome3/libwnck-3.14.0.tar.xz) = f5080076346609b4c36394b879f3a86b92ced3b90a37cb54c8e9a14f00e7921c
-SIZE (gnome3/libwnck-3.14.0.tar.xz) = 675916
+TIMESTAMP = 1516306501
+SHA256 (gnome3/libwnck-3.24.1.tar.xz) = afa6dc283582ffec15c3374790bcbcb5fb422bd38356d72deeef35bf7f9a1f04
+SIZE (gnome3/libwnck-3.24.1.tar.xz) = 821508
diff --git a/x11-toolkits/libwnck3/pkg-plist b/x11-toolkits/libwnck3/pkg-plist
index 74024ed453c5..a2f53c8f4c84 100644
--- a/x11-toolkits/libwnck3/pkg-plist
+++ b/x11-toolkits/libwnck3/pkg-plist
@@ -13,7 +13,7 @@ include/libwnck-3.0/libwnck/wnck-enum-types.h
include/libwnck-3.0/libwnck/workspace.h
lib/libwnck-3.so
lib/libwnck-3.so.0
-lib/libwnck-3.so.0.2.2
+lib/libwnck-3.so.0.3.0
libdata/pkgconfig/libwnck-3.0.pc
lib/girepository-1.0/Wnck-3.0.typelib
share/gtk-doc/html/libwnck-3.0/WnckApplication.html
@@ -29,7 +29,6 @@ share/gtk-doc/html/libwnck-3.0/core.html
share/gtk-doc/html/libwnck-3.0/getting-started.html
share/gtk-doc/html/libwnck-3.0/home.png
share/gtk-doc/html/libwnck-3.0/index.html
-share/gtk-doc/html/libwnck-3.0/index.sgml
share/gtk-doc/html/libwnck-3.0/indexes.html
share/gtk-doc/html/libwnck-3.0/ix01.html
share/gtk-doc/html/libwnck-3.0/ix02.html
diff --git a/x11-toolkits/pango-reference/Makefile b/x11-toolkits/pango-reference/Makefile
deleted file mode 100644
index db0c33e98759..000000000000
--- a/x11-toolkits/pango-reference/Makefile
+++ /dev/null
@@ -1,6 +0,0 @@
-# Created by: Jean-Yves Lefort <jylefort@FreeBSD.org>
-# $FreeBSD$
-
-REFERENCE_SRC= ${WRKSRC}/docs
-
-.include "${.CURDIR}/../../devel/glib20-reference/bsd.gnome-reference.mk"
diff --git a/x11-toolkits/pango-reference/pkg-descr b/x11-toolkits/pango-reference/pkg-descr
deleted file mode 100644
index dab3ba0d134a..000000000000
--- a/x11-toolkits/pango-reference/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This port contains the programming reference for x11-toolkits/pango.
-
-WWW: http://www.pango.org/
diff --git a/x11-toolkits/pango/Makefile b/x11-toolkits/pango/Makefile
index d0e81cd7d53f..b67b7d2d3878 100644
--- a/x11-toolkits/pango/Makefile
+++ b/x11-toolkits/pango/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pango
-PORTVERSION= 1.42.0
+PORTVERSION= 1.42.4
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
@@ -13,10 +13,7 @@ COMMENT= Open-source framework for the layout and rendering of i18n text
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= tar:xz
-
-.if !defined(REFERENCE_PORT)
-
+BUILD_DEPENDS= help2man:misc/help2man
LIB_DEPENDS= libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz \
libfontconfig.so:x11-fonts/fontconfig \
@@ -26,24 +23,26 @@ RUN_DEPENDS= xorg-fonts-truetype>0:x11-fonts/xorg-fonts-truetype \
PORTSCOUT= limitw:1,even
-USES+= gettext gmake gnome libtool localbase pathfix pkgconfig
+USES= gettext gnome localbase meson pkgconfig tar:xz
USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-USE_GNOME= cairo glib20 introspection:build referencehack
-INSTALL_TARGET= install-strip
+USE_GNOME= cairo glib20 introspection:build
VERSION= 1.8.0
-LIBVERSION= 0.4200.0
+LIBVERSION= 0.4200.3
PLIST_SUB+= VERSION=${VERSION} LIBVERSION=${LIBVERSION}
FONTSCALE= ${LOCALBASE}/share/fonts/TTF/luximb.ttf
FONTENCOD= ${LOCALBASE}/share/fonts/encodings/encodings.dir
OPTIONS_SUB= yes
-OPTIONS_DEFINE= X11
+OPTIONS_DEFINE= X11 GTKDOC
OPTIONS_DEFAULT=X11
-X11_CONFIGURE_WITH= xft
+GTKDOC_DESC= Build and install gtk-doc generated documentation
+GTKDOC_MESON_TRUE= enable_docs
+GTKDOC_BUILD_DEPENDS= gtk-doc>=0:textproc/gtk-doc
+
+X11_MESON_TRUE= xft
X11_USE= XORG=x11,xft,xrender
pre-configure:
@@ -54,5 +53,3 @@ pre-configure:
fi
.include <bsd.port.mk>
-
-.endif
diff --git a/x11-toolkits/pango/distinfo b/x11-toolkits/pango/distinfo
index 7c0a9c9cfeee..a5424aa5d49f 100644
--- a/x11-toolkits/pango/distinfo
+++ b/x11-toolkits/pango/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1522069031
-SHA256 (gnome2/pango-1.42.0.tar.xz) = 9924d88a3dcedff753f0763814a1605307c5c9c931413b8b47ea7267d1b19446
-SIZE (gnome2/pango-1.42.0.tar.xz) = 824984
+TIMESTAMP = 1536530045
+SHA256 (gnome2/pango-1.42.4.tar.xz) = 1d2b74cd63e8bd41961f2f8d952355aa0f9be6002b52c8aa7699d9f5da597c9d
+SIZE (gnome2/pango-1.42.4.tar.xz) = 833876
diff --git a/x11-toolkits/pango/files/patch-meson.build b/x11-toolkits/pango/files/patch-meson.build
new file mode 100644
index 000000000000..4ec6b6d1817a
--- /dev/null
+++ b/x11-toolkits/pango/files/patch-meson.build
@@ -0,0 +1,35 @@
+--- meson.build.orig 2018-04-07 12:06:28.000000000 +0200
++++ meson.build 2018-05-08 15:01:59.098440000 +0200
+@@ -297,11 +297,13 @@
+ pango_deps += freetype_dep
+ endif
+
+-xft_dep = dependency('xft', version: xft_req_version, required: false)
+-if xft_dep.found()
+- pango_conf.set('HAVE_XFT', 1)
+- pango_deps += dependency('xrender', required: false)
+- pango_deps += xft_dep
++if get_option('xft')
++ xft_dep = dependency('xft', version: xft_req_version, required: false)
++ if xft_dep.found()
++ pango_conf.set('HAVE_XFT', 1)
++ pango_deps += dependency('xrender', required: false)
++ pango_deps += xft_dep
++ endif
+ endif
+
+ if host_system == 'darwin'
+@@ -481,9 +483,12 @@
+ [ 'pango.pc' ],
+ [ 'pangowin32.pc', host_system == 'windows' ],
+ [ 'pangoft2.pc', build_pangoft2 ],
+- [ 'pangoxft.pc', xft_dep.found() ],
+ [ 'pangocairo.pc', cairo_dep.found() ],
+ ]
++
++if get_option('xft')
++ pkgconf_files += [[ 'pangoxft.pc', xft_dep.found() ]]
++endif
+
+ foreach pkg: pkgconf_files
+ pkg_name = pkg[0]
diff --git a/x11-toolkits/pango/files/patch-meson_options.txt b/x11-toolkits/pango/files/patch-meson_options.txt
new file mode 100644
index 000000000000..bc7bda3fb530
--- /dev/null
+++ b/x11-toolkits/pango/files/patch-meson_options.txt
@@ -0,0 +1,18 @@
+--- meson_options.txt.orig 2018-05-10 12:18:01.824158000 +0200
++++ meson_options.txt 2018-05-10 12:18:30.158458000 +0200
+@@ -2,7 +2,15 @@
+ description: 'Build API reference for Pango using GTK-Doc',
+ type: 'boolean',
+ value: false)
++option('enable_installed_tests',
++ description: 'Install test programs',
++ type: 'boolean',
++ value: false)
+ option('gir',
+ description: 'Build the GObject introspection data for Pango',
++ type: 'boolean',
++ value: true)
++option('xft',
++ description: 'Build Xft/XRender support',
+ type: 'boolean',
+ value: true)
diff --git a/x11-toolkits/pango/files/patch-pango_meson.build b/x11-toolkits/pango/files/patch-pango_meson.build
new file mode 100644
index 000000000000..a4c5e351072f
--- /dev/null
+++ b/x11-toolkits/pango/files/patch-pango_meson.build
@@ -0,0 +1,111 @@
+--- pango/meson.build.orig 2018-07-17 19:43:45.000000000 -0400
++++ pango/meson.build 2018-09-03 14:20:00.192740000 -0400
+@@ -239,59 +239,62 @@
+ endif
+
+ # Xft
+-if xft_dep.found()
+- pangoxft_headers = [
+- 'pangoxft.h',
+- 'pangoxft-render.h',
+- ]
++if get_option('xft')
++ if xft_dep.found()
++ pangoxft_headers = [
++ 'pangoxft.h',
++ 'pangoxft-render.h',
++ ]
+
+- pangoxft_sources = [
+- 'pangoxft-font.c',
+- 'pangoxft-fontmap.c',
+- 'pangoxft-render.c',
+- ]
++ pangoxft_sources = [
++ 'pangoxft-font.c',
++ 'pangoxft-fontmap.c',
++ 'pangoxft-render.c',
++ ]
+
+ install_headers(pangoxft_headers, subdir: pango_api_path)
++ install_headers(pangoxft_headers, subdir: pango_api_path)
+
+- libpangoxft = library(
+- 'pangoxft-@0@'.format(pango_api_version),
+- sources: pangoxft_sources,
+- version: pango_libversion,
+- soversion: pango_soversion,
+- install: true,
+- dependencies: pango_deps + [ libpango_dep, libpangoft2_dep ],
+- include_directories: [ root_inc, pango_inc ],
+- c_args: common_cflags + pango_debug_cflags + pango_cflags + [
+- '-DPANGO_DISABLE_DEPRECATION_WARNINGS',
+- ],
+- link_args: common_ldflags,
+- )
+- pangoxft_dep_sources = []
+-
+- if build_gir
+- pangoxft_gir = gnome.generate_gir(
+- libpangoxft,
+- sources: pangoxft_headers + pangoxft_sources,
+- dependencies: [ libpango_dep, libpangoft2_dep, pango_gir_dep, pangoft2_gir_dep ],
+- namespace: 'PangoXft',
+- nsversion: pango_api_version,
+- identifier_prefix: 'PangoXft',
+- symbol_prefix: 'pango_xft',
+- export_packages: 'pangoxft',
+- includes: [ pango_gir[0], pangoft2_gir[0], 'GObject-2.0', 'xft-2.0', 'xlib-2.0' ],
+- header: 'pango/pangoxft.h',
++ libpangoxft = library(
++ 'pangoxft-@0@'.format(pango_api_version),
++ sources: pangoxft_sources,
++ version: pango_libversion,
++ soversion: pango_soversion,
+ install: true,
+- extra_args: gir_args,
++ dependencies: pango_deps + [ libpango_dep, libpangoft2_dep ],
++ include_directories: [ root_inc, pango_inc ],
++ c_args: common_cflags + pango_debug_cflags + pango_cflags + [
++ '-DPANGO_DISABLE_DEPRECATION_WARNINGS',
++ ],
++ link_args: common_ldflags,
+ )
+- pangoxft_dep_sources += pangoxft_gir
+- endif
++ pangoxft_dep_sources = []
+
+- libpangoxft_dep = declare_dependency(
+- link_with: libpangoxft,
+- include_directories: root_inc,
+- dependencies: pango_deps + [ libpango_dep, libpangoft2_dep ],
+- sources: pangoxft_dep_sources,
+- )
++ if build_gir
++ pangoxft_gir = gnome.generate_gir(
++ libpangoxft,
++ sources: pangoxft_headers + pangoxft_sources,
++ dependencies: [ libpango_dep, libpangoft2_dep, pango_gir_dep, pangoft2_gir_dep ],
++ namespace: 'PangoXft',
++ nsversion: pango_api_version,
++ identifier_prefix: 'PangoXft',
++ symbol_prefix: 'pango_xft',
++ export_packages: 'pangoxft',
++ includes: [ pango_gir[0], pangoft2_gir[0], 'GObject-2.0', 'xft-2.0', 'xlib-2.0' ],
++ header: 'pango/pangoxft.h',
++ install: true,
++ extra_args: gir_args,
++ )
++ pangoxft_dep_sources += pangoxft_gir
++ endif
++
++ libpangoxft_dep = declare_dependency(
++ link_with: libpangoxft,
++ include_directories: root_inc,
++ dependencies: pango_deps + [ libpango_dep, libpangoft2_dep ],
++ sources: pangoxft_dep_sources,
++ )
++ endif
+ else
+ # For usage as a subproject
+ libpangoxft_dep = dependency('', required: false)
diff --git a/x11-toolkits/pango/files/patch-tests_meson.build b/x11-toolkits/pango/files/patch-tests_meson.build
new file mode 100644
index 000000000000..0d78b0d26961
--- /dev/null
+++ b/x11-toolkits/pango/files/patch-tests_meson.build
@@ -0,0 +1,92 @@
+--- tests/meson.build.orig 2018-04-07 12:00:40.000000000 +0200
++++ tests/meson.build 2018-05-10 12:09:26.358132000 +0200
+@@ -2,8 +2,10 @@
+ '-DSRCDIR=@0@'.format(meson.current_source_dir()),
+ ]
+
+-if xft_dep.found()
+- test_cflags += [ '-DHAVE_X', '-DHAVE_XFT' ]
++if get_option('xft')
++ if xft_dep.found()
++ test_cflags += [ '-DHAVE_X', '-DHAVE_XFT' ]
++ endif
+ endif
+
+ if host_system == 'windows'
+@@ -85,15 +87,18 @@
+ installed_test_datadir = join_paths(pango_datadir, 'installed-tests', 'pango')
+ installed_test_bindir = join_paths(pango_libexecdir, 'installed-tests', 'pango')
+
+-install_data(installed_test_data, install_dir: installed_test_bindir)
+-install_data(installed_test_layouts_data, install_dir: join_paths(installed_test_bindir, 'layouts'))
+-install_data(installed_test_markups_data, install_dir: join_paths(installed_test_bindir, 'markups'))
++if get_option('enable_installed_tests')
++ install_data(installed_test_data, install_dir: installed_test_bindir)
++ install_data(installed_test_layouts_data, install_dir: join_paths(installed_test_bindir, 'layouts'))
++ install_data(installed_test_markups_data, install_dir: join_paths(installed_test_bindir, 'markups'))
++endif
+
+ python = import('python3').find_python()
+ gen_installed_test = files([ 'gen-installed-test.py' ])
+ gen_all_unicode = files([ 'gen-all-unicode.py' ])
+
+-custom_target('all-unicode',
++if get_option('enable_installed_tests')
++ custom_target('all-unicode',
+ output: 'all-unicode.txt',
+ command: [
+ python, gen_all_unicode, '@OUTPUT@'
+@@ -101,29 +106,30 @@
+ install: true,
+ install_dir: installed_test_bindir)
+
+-foreach t: tests
+- name = t[0]
+- src = t.get(1, [ '@0@.c'.format(name) ])
+- deps = t.get(2, [ libpango_dep ])
++ foreach t: tests
++ name = t[0]
++ src = t.get(1, [ '@0@.c'.format(name) ])
++ deps = t.get(2, [ libpango_dep ])
+
+- custom_target(name + '.test',
+- output: name + '.test',
+- command: [
+- python, gen_installed_test,
+- installed_test_bindir,
+- name,
+- '@OUTDIR@',
+- ],
+- install: true,
+- install_dir: installed_test_datadir)
++ custom_target(name + '.test',
++ output: name + '.test',
++ command: [
++ python, gen_installed_test,
++ installed_test_bindir,
++ name,
++ '@OUTDIR@',
++ ],
++ install: true,
++ install_dir: installed_test_datadir)
+
+- bin = executable(name, src,
+- dependencies: deps,
+- include_directories: root_inc,
+- c_args: common_cflags + pango_debug_cflags + test_cflags,
+- cpp_args: common_cppflags + pango_debug_cflags + test_cflags,
+- install: true,
+- install_dir: installed_test_bindir)
++ bin = executable(name, src,
++ dependencies: deps,
++ include_directories: root_inc,
++ c_args: common_cflags + pango_debug_cflags + test_cflags,
++ cpp_args: common_cppflags + pango_debug_cflags + test_cflags,
++ install: true,
++ install_dir: installed_test_bindir)
+
+- test(name, bin, env: test_env)
+-endforeach
++ test(name, bin, env: test_env)
++ endforeach
++endif
diff --git a/x11-toolkits/pango/files/patch-utils_meson.build b/x11-toolkits/pango/files/patch-utils_meson.build
new file mode 100644
index 000000000000..2a065503234f
--- /dev/null
+++ b/x11-toolkits/pango/files/patch-utils_meson.build
@@ -0,0 +1,32 @@
+--- utils/meson.build.orig 2018-09-09 23:55:54.363487000 +0200
++++ utils/meson.build 2018-09-09 23:56:55.810617000 +0200
+@@ -14,12 +14,14 @@
+ pango_view_deps += libpangoft2_dep
+ endif
+
+-if xft_dep.found() and build_pangoft2
+- pango_view_sources += [
+- 'viewer-pangoxft.c',
+- 'viewer-x.c',
+- ]
+- pango_view_deps += [ libpangoft2_dep, libpangoxft_dep, ]
++if get_option('xft')
++ if xft_dep.found() and build_pangoft2
++ pango_view_sources += [
++ 'viewer-pangoxft.c',
++ 'viewer-x.c',
++ ]
++ pango_view_deps += [ libpangoft2_dep, libpangoxft_dep, ]
++ endif
+ endif
+
+ if cairo_dep.found()
+@@ -54,7 +56,7 @@
+ help2man, help2man_opts, '--output=@OUTPUT@', pango_view
+ ],
+ install: true,
+- install_dir: join_paths(pango_datadir, 'man/man1'))
++ install_dir: join_paths(pango_prefix, 'man/man1'))
+ endif
+
+ if cairo_dep.found()
diff --git a/x11-toolkits/pango/pkg-plist b/x11-toolkits/pango/pkg-plist
index 92c70a39ccea..b9bd7c920e0f 100644
--- a/x11-toolkits/pango/pkg-plist
+++ b/x11-toolkits/pango/pkg-plist
@@ -1,3 +1,4 @@
+bin/pango-list
bin/pango-view
include/pango-1.0/pango/pango-attributes.h
include/pango-1.0/pango/pango-bidi-type.h
@@ -58,48 +59,69 @@ share/gir-1.0/Pango-1.0.gir
share/gir-1.0/PangoCairo-1.0.gir
share/gir-1.0/PangoFT2-1.0.gir
%%X11%%share/gir-1.0/PangoXft-1.0.gir
-share/gtk-doc/html/pango/PangoEngineLang.html
-share/gtk-doc/html/pango/PangoEngineShape.html
-share/gtk-doc/html/pango/PangoFcDecoder.html
-share/gtk-doc/html/pango/PangoFcFont.html
-share/gtk-doc/html/pango/PangoFcFontMap.html
-share/gtk-doc/html/pango/PangoMarkupFormat.html
-share/gtk-doc/html/pango/PangoRenderer.html
-share/gtk-doc/html/pango/annotation-glossary.html
-share/gtk-doc/html/pango/api-index-full.html
-share/gtk-doc/html/pango/home.png
-share/gtk-doc/html/pango/index.html
-share/gtk-doc/html/pango/layout.gif
-share/gtk-doc/html/pango/left-insensitive.png
-share/gtk-doc/html/pango/left.png
-share/gtk-doc/html/pango/lowlevel.html
-share/gtk-doc/html/pango/pango-Bidirectional-Text.html
-share/gtk-doc/html/pango/pango-Cairo-Rendering.html
-share/gtk-doc/html/pango/pango-CoreText-Fonts.html
-share/gtk-doc/html/pango/pango-Coverage-Maps.html
-share/gtk-doc/html/pango/pango-Engines.html
-share/gtk-doc/html/pango/pango-Fonts.html
-share/gtk-doc/html/pango/pango-FreeType-Fonts-and-Rendering.html
-share/gtk-doc/html/pango/pango-Glyph-Storage.html
-share/gtk-doc/html/pango/pango-Layout-Objects.html
-share/gtk-doc/html/pango/pango-Miscellaneous-Utilities.html
-share/gtk-doc/html/pango/pango-Modules.html
-share/gtk-doc/html/pango/pango-OpenType-Font-Handling.html
-share/gtk-doc/html/pango/pango-Scripts-and-Languages.html
-share/gtk-doc/html/pango/pango-Tab-Stops.html
-share/gtk-doc/html/pango/pango-Text-Attributes.html
-share/gtk-doc/html/pango/pango-Text-Processing.html
-share/gtk-doc/html/pango/pango-Version-Checking.html
-share/gtk-doc/html/pango/pango-Vertical-Text.html
-share/gtk-doc/html/pango/pango-Win32-Fonts-and-Rendering.html
-share/gtk-doc/html/pango/pango-Xft-Fonts-and-Rendering.html
-share/gtk-doc/html/pango/pango-hierarchy.html
-share/gtk-doc/html/pango/pango.devhelp2
-share/gtk-doc/html/pango/pango.html
-share/gtk-doc/html/pango/rendering.html
-share/gtk-doc/html/pango/right-insensitive.png
-share/gtk-doc/html/pango/right.png
-share/gtk-doc/html/pango/rotated-text.png
-share/gtk-doc/html/pango/style.css
-share/gtk-doc/html/pango/up-insensitive.png
-share/gtk-doc/html/pango/up.png
+%%GTKDOC%%share/gtk-doc/html/pango/PangoEngineLang.html
+%%GTKDOC%%share/gtk-doc/html/pango/PangoEngineShape.html
+%%GTKDOC%%share/gtk-doc/html/pango/PangoFcDecoder.html
+%%GTKDOC%%share/gtk-doc/html/pango/PangoFcFont.html
+%%GTKDOC%%share/gtk-doc/html/pango/PangoFcFontMap.html
+%%GTKDOC%%share/gtk-doc/html/pango/PangoMarkupFormat.html
+%%GTKDOC%%share/gtk-doc/html/pango/PangoRenderer.html
+%%GTKDOC%%share/gtk-doc/html/pango/annotation-glossary.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-10.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-12.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-14.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-16.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-18.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-2.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-20.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-22.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-24.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-26.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-30.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-31-0.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-32-4.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-32.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-34.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-38.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-4.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-40.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-6.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-1-8.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-deprecated.html
+%%GTKDOC%%share/gtk-doc/html/pango/api-index-full.html
+%%GTKDOC%%share/gtk-doc/html/pango/home.png
+%%GTKDOC%%share/gtk-doc/html/pango/index.html
+%%GTKDOC%%share/gtk-doc/html/pango/layout.gif
+%%GTKDOC%%share/gtk-doc/html/pango/left-insensitive.png
+%%GTKDOC%%share/gtk-doc/html/pango/left.png
+%%GTKDOC%%share/gtk-doc/html/pango/lowlevel.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Bidirectional-Text.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Cairo-Rendering.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-CoreText-Fonts.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Coverage-Maps.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Engines.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Fonts.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-FreeType-Fonts-and-Rendering.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Glyph-Storage.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Layout-Objects.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Miscellaneous-Utilities.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Modules.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-OpenType-Font-Handling.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Scripts-and-Languages.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Tab-Stops.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Text-Attributes.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Text-Processing.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Version-Checking.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Vertical-Text.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Win32-Fonts-and-Rendering.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-Xft-Fonts-and-Rendering.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango-hierarchy.html
+%%GTKDOC%%share/gtk-doc/html/pango/pango.devhelp2
+%%GTKDOC%%share/gtk-doc/html/pango/pango.html
+%%GTKDOC%%share/gtk-doc/html/pango/rendering.html
+%%GTKDOC%%share/gtk-doc/html/pango/right-insensitive.png
+%%GTKDOC%%share/gtk-doc/html/pango/right.png
+%%GTKDOC%%share/gtk-doc/html/pango/rotated-text.png
+%%GTKDOC%%share/gtk-doc/html/pango/style.css
+%%GTKDOC%%share/gtk-doc/html/pango/up-insensitive.png
+%%GTKDOC%%share/gtk-doc/html/pango/up.png
diff --git a/x11-toolkits/vte3/Makefile b/x11-toolkits/vte3/Makefile
index 5a30f49eb6a4..cdec5b10cf16 100644
--- a/x11-toolkits/vte3/Makefile
+++ b/x11-toolkits/vte3/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= vte
-PORTVERSION= 0.50.3
+PORTVERSION= 0.52.2
PORTREVISION= 1
CATEGORIES= x11-toolkits gnome
MASTER_SITES= GNOME
@@ -17,11 +17,12 @@ LICENSE= LGPL21
BUILD_DEPENDS= vapigen:lang/vala \
bash:shells/bash
LIB_DEPENDS= libgnutls.so:security/gnutls \
+ libfribidi.so:converters/fribidi \
libpcre2-8.so:devel/pcre2
PORTSCOUT= limitw:1,even
-USES= compiler:c++0x gettext gmake gnome gperf libtool localbase \
+USES= compiler:c++11-lang gettext gmake gnome gperf libtool localbase \
pathfix pkgconfig tar:xz
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
@@ -33,4 +34,10 @@ INSTALL_TARGET= install-strip
PLIST_SUB= VERSION=2.91
+.include <bsd.port.options.mk>
+
+.if ${OSVERSION} <= 1100000
+EXTRA_PATCHES= ${FILESDIR}/extra-src_app_app.cc
+.endif
+
.include <bsd.port.mk>
diff --git a/x11-toolkits/vte3/distinfo b/x11-toolkits/vte3/distinfo
index baf503f22d90..9abbff8c8abf 100644
--- a/x11-toolkits/vte3/distinfo
+++ b/x11-toolkits/vte3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1525457317
-SHA256 (gnome3/vte-0.50.3.tar.xz) = 1b6fe02f4fccf74ca566903edbaa70b154965ee4342c633ed4e537f3524b966e
-SIZE (gnome3/vte-0.50.3.tar.xz) = 1010076
+TIMESTAMP = 1527916018
+SHA256 (gnome3/vte-0.52.2.tar.xz) = 0f2657cef52accbfe56feede553155552d7c1984b1291838af3cb8cfc19b26af
+SIZE (gnome3/vte-0.52.2.tar.xz) = 1011696
diff --git a/x11-toolkits/vte3/files/extra-src_app_app.cc b/x11-toolkits/vte3/files/extra-src_app_app.cc
new file mode 100644
index 000000000000..ad01a9c2a267
--- /dev/null
+++ b/x11-toolkits/vte3/files/extra-src_app_app.cc
@@ -0,0 +1,13 @@
+# fix on 104-i386 with clang 3.4
+
+--- src/app/app.cc.orig 2018-06-07 17:57:35.192459000 +0200
++++ src/app/app.cc 2018-06-07 17:58:50.068954000 +0200
+@@ -306,7 +306,7 @@
+ else
+ alpha = get_alpha();
+
+- GdkRGBA color{bg_color};
++ GdkRGBA color = bg_color;
+ color.alpha = alpha;
+ return color;
+ }
diff --git a/x11-toolkits/vte3/pkg-plist b/x11-toolkits/vte3/pkg-plist
index bd7dadd6dda1..d9fc3806e9eb 100644
--- a/x11-toolkits/vte3/pkg-plist
+++ b/x11-toolkits/vte3/pkg-plist
@@ -13,7 +13,7 @@ include/vte-%%VERSION%%/vte/vteversion.h
lib/girepository-1.0/Vte-%%VERSION%%.typelib
lib/libvte-%%VERSION%%.so
lib/libvte-%%VERSION%%.so.0
-lib/libvte-%%VERSION%%.so.0.5000.3
+lib/libvte-%%VERSION%%.so.0.5200.2
libdata/pkgconfig/vte-%%VERSION%%.pc
share/gir-1.0/Vte-%%VERSION%%.gir
share/gtk-doc/html/vte-%%VERSION%%/VteRegex.html
@@ -24,6 +24,7 @@ share/gtk-doc/html/vte-%%VERSION%%/api-index-0-44.html
share/gtk-doc/html/vte-%%VERSION%%/api-index-0-46.html
share/gtk-doc/html/vte-%%VERSION%%/api-index-0-48.html
share/gtk-doc/html/vte-%%VERSION%%/api-index-0-50.html
+share/gtk-doc/html/vte-%%VERSION%%/api-index-0-52.html
share/gtk-doc/html/vte-%%VERSION%%/api-index-deprecated.html
share/gtk-doc/html/vte-%%VERSION%%/api-index-full.html
share/gtk-doc/html/vte-%%VERSION%%/ch01.html
@@ -45,7 +46,6 @@ share/gtk-doc/html/vte-%%VERSION%%/up.png
share/gtk-doc/html/vte-%%VERSION%%/vte-%%VERSION%%.devhelp2
share/gtk-doc/html/vte-%%VERSION%%/vte-Version-Information.html
share/gtk-doc/html/vte-%%VERSION%%/vte-Vte-PTY.html
-share/locale/af/LC_MESSAGES/vte-%%VERSION%%.mo
share/locale/am/LC_MESSAGES/vte-%%VERSION%%.mo
share/locale/an/LC_MESSAGES/vte-%%VERSION%%.mo
share/locale/ang/LC_MESSAGES/vte-%%VERSION%%.mo