diff --git a/textproc/gtk-doc/Makefile b/textproc/gtk-doc/Makefile
index a8dd350cdad6..076f306e1989 100644
--- a/textproc/gtk-doc/Makefile
+++ b/textproc/gtk-doc/Makefile
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	gtk-doc
-PORTVERSION=	1.28
-PORTREVISION=	1
+PORTVERSION=	1.29
 CATEGORIES=	textproc
 MASTER_SITES=	GNOME
 
@@ -19,13 +18,13 @@ BUILD_DEPENDS=	jade:textproc/jade \
 RUN_DEPENDS=	jade:textproc/jade \
 		docbook-xml>0:textproc/docbook-xml \
 		highlight:textproc/highlight \
-		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
 		${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:textproc/docbook-xsl \
 		rarian-sk-config:textproc/rarian
 
 DOCBOOK_VERSION=	4.1.2
 
-USES=		gmake gettext-tools pathfix perl5 pkgconfig python:3.4+ tar:xz
+USES=		gettext-tools gmake gnome pathfix perl5 pkgconfig \
+		python:3.4+ tar:xz
 USE_GNOME=	gnomeprefix libxslt
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-xml-catalog=${LOCALBASE}/share/xml/catalog.ports
diff --git a/textproc/gtk-doc/distinfo b/textproc/gtk-doc/distinfo
index 7799d44e3c4b..b762d62d0a01 100644
--- a/textproc/gtk-doc/distinfo
+++ b/textproc/gtk-doc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1525377139
-SHA256 (gtk-doc-1.28.tar.xz) = 911e29e302252c96128965ee1f4067d5431a88e00ad1023a8bc1d6b922af5715
-SIZE (gtk-doc-1.28.tar.xz) = 725972
+TIMESTAMP = 1539028527
+SHA256 (gtk-doc-1.29.tar.xz) = 14578e002496567276d310a62c9ffd6c56ee8806ce5079ffb0b81c4111f586b1
+SIZE (gtk-doc-1.29.tar.xz) = 732376