pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/gtk-doc
Module Name: pkgsrc
Committed By: wiz
Date: Tue Sep 4 13:02:07 UTC 2018
Modified Files:
pkgsrc/textproc/gtk-doc: Makefile distinfo
Log Message:
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
To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 pkgsrc/textproc/gtk-doc/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/textproc/gtk-doc/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/gtk-doc/Makefile
diff -u pkgsrc/textproc/gtk-doc/Makefile:1.72 pkgsrc/textproc/gtk-doc/Makefile:1.73
--- pkgsrc/textproc/gtk-doc/Makefile:1.72 Thu Aug 16 18:55:13 2018
+++ pkgsrc/textproc/gtk-doc/Makefile Tue Sep 4 13:02:07 2018
@@ -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 @@ LICENSE= gnu-gpl-v3 AND gnu-fdl-v1.1
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-highlight=source
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-depscan.in
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
Index: pkgsrc/textproc/gtk-doc/distinfo
diff -u pkgsrc/textproc/gtk-doc/distinfo:1.26 pkgsrc/textproc/gtk-doc/distinfo:1.27
--- pkgsrc/textproc/gtk-doc/distinfo:1.26 Mon Apr 16 12:49:59 2018
+++ pkgsrc/textproc/gtk-doc/distinfo Tue Sep 4 13:02:07 2018
@@ -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