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