pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/gtk-doc gtk-doc: update to 1.29.
details: https://anonhg.NetBSD.org/pkgsrc/rev/f83938721c9d
branches: trunk
changeset: 384858:f83938721c9d
user: wiz <wiz%pkgsrc.org@localhost>
date: Tue Sep 04 13:02:07 2018 +0000
description:
gtk-doc: update to 1.29.
GTK-Doc 1.29 (Aug 28 2018)
===============
GTK-Doc now requires python-3.X. It does not requires python-six anymore.
Note that this is a nonmaintainer release and that tests are known to be broken.
Changes
o 674163 : – html-build.stamp rule broken for out-of-tree builds with absolute paths
o 795744 : Too much escaped string - " & lt;child > " in description of " GtkOverlay as GtkBuildable " section
o 796011 : Crash in ScanDirectory caused by overlooked use of renamed `dir` variable
o 796012 : Several places in rebase.py incorrectly use `match.groups(1)` instead of `match.group(1)`, one causes a crash
Contributors
Adam Williamson
Anders Jonsson
Daniel Mustieles
David D
LRN
Marek Cernocky
Martin Blanchard
Michael Biebl
Michael Catanzaro
Rafael Fontenelle
Sebastian Geiger
Stefan Sauer
Tim Sabsch
diffstat:
textproc/gtk-doc/Makefile | 23 ++++++++---------------
textproc/gtk-doc/distinfo | 10 +++++-----
2 files changed, 13 insertions(+), 20 deletions(-)
diffs (70 lines):
diff -r f4cefb9586df -r f83938721c9d textproc/gtk-doc/Makefile
--- a/textproc/gtk-doc/Makefile Tue Sep 04 12:45:07 2018 +0000
+++ b/textproc/gtk-doc/Makefile Tue Sep 04 13:02:07 2018 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.72 2018/08/16 18:55:13 adam Exp $
+# $NetBSD: Makefile,v 1.73 2018/09/04 13:02:07 wiz Exp $
-DISTNAME= gtk-doc-1.28
-PKGREVISION= 2
+DISTNAME= gtk-doc-1.29
CATEGORIES= textproc gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk-doc/${PKGVERSION_NOREV}/}
EXTRACT_SUFX= .tar.xz
@@ -13,9 +12,11 @@
DEPENDS+= docbook-xml>=4.4nb1:../../textproc/docbook-xml
DEPENDS+= docbook-xsl>=1.68.1:../../textproc/docbook-xsl
-DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+DEPENDS+= ${PYPKGPREFIX}-anytree-[0-9]*:../../devel/py-anytree
+DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
+DEPENDS+= ${PYPKGPREFIX}-pygments-[0-9]*:../../textproc/py-pygments
BUILD_DEPENDS+= itstool-[0-9]*:../../textproc/itstool
-BUILD_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
+TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
GNU_CONFIGURE= YES
PKGCONFIG_OVERRIDE= gtk-doc.pc.in
@@ -23,10 +24,6 @@
CONFIGURE_ARGS+= --with-xml-catalog=${XML_DEFAULT_CATALOG:Q}
USE_TOOLS+= gmake pkg-config:run msgfmt
-# one test failure that's not there with python-2.x as of 1.26
-# https://bugzilla.gnome.org/show_bug.cgi?id=786174
-PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 37
-
SUBST_CLASSES+= fix-pc
SUBST_STAGE.fix-pc= pre-configure
SUBST_MESSAGE.fix-pc= Unwrapping pkg-config path in installed helper tools.
@@ -34,14 +31,10 @@
SUBST_FILES.fix-pc+= gtkdoc/config.py.in
SUBST_SED.fix-pc= -e 's,@PKG_CONFIG@,pkg-config,g'
-MAKE_JOBS_SAFE= no
-
+# 5 tests fail in 1.29 because of missing file 'sanity.sh'
+# https://gitlab.gnome.org/GNOME/gtk-doc/issues/55
TEST_TARGET= check
-REPLACE_PYTHON= tests/check.py
-REPLACE_PYTHON+= tests/common.py
-REPLACE_PYTHON+= tests/mk_to_db.py
-
.include "../../lang/python/application.mk"
.include "../../textproc/gnome-doc-utils/buildlink3.mk"
# needed together with pkg-config by gtkdoc-depscan at runtime
diff -r f4cefb9586df -r f83938721c9d textproc/gtk-doc/distinfo
--- a/textproc/gtk-doc/distinfo Tue Sep 04 12:45:07 2018 +0000
+++ b/textproc/gtk-doc/distinfo Tue Sep 04 13:02:07 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.26 2018/04/16 12:49:59 wiz Exp $
+$NetBSD: distinfo,v 1.27 2018/09/04 13:02:07 wiz Exp $
-SHA1 (gtk-doc-1.28.tar.xz) = f48311fd3def5b393ebb32d5480a61ec6dfd2809
-RMD160 (gtk-doc-1.28.tar.xz) = cbf70474d838612da096ec98af69d3cfffe3da78
-SHA512 (gtk-doc-1.28.tar.xz) = 801c36802c98320496b88371b819da0026076d5e92ad115bf451e5c89424cc05e631d1145703395920350ec8cdf5389ba406f4a292a4101ccbab5b7c74b40c18
-Size (gtk-doc-1.28.tar.xz) = 725972 bytes
+SHA1 (gtk-doc-1.29.tar.xz) = c3dc579d84221c43ce2b0b5f523c46b13525416b
+RMD160 (gtk-doc-1.29.tar.xz) = 26a62b49e93d334d3ac52c4eb658baa2466e50ca
+SHA512 (gtk-doc-1.29.tar.xz) = 97e17be2563c2c12a04394633feaf6591918968a794c38e945a65be9c2de2bed5ce586592a7fe396a1874b8e43e63d6380c6d1a3193ccb7f9bb3d3a331526421
+Size (gtk-doc-1.29.tar.xz) = 732376 bytes
Home |
Main Index |
Thread Index |
Old Index