pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/py-breathe py-breathe: updated to 4.32.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cd1cccbd7b36
branches:  trunk
changeset: 372808:cd1cccbd7b36
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Jan 31 11:39:40 2022 +0000

description:
py-breathe: updated to 4.32.0

Breathe v4.32.0
Added breathe_doxygen_aliases config variable.
Render \remark/\remarks and \see/\sa using Sphinx/Docutils admonition style nodes.
Render C++ scoped enums differently than unscoped enums, and with their underlying type.
Render \retval lists using dedicated field list when Sphinx >= 4.3 is used.
Make .. doxygenfunction handle function template specializations.
Properly handle field-lists and admonitions in the detailed description of classes and functions.
Add :confval:`breathe_show_include` to control whetherinclude lines are shown. Defaults to True.
Fix sys.path adjustment in doc config.
Fix sphinx renderer variable and function visitors for C#.
Fix sphinx renderer class visitor for C#.
Auto-format python code with black.
Extend flake8 and address some style issues.
Fix black formatting warning.
Update Sphinx and Python versions tested against.
Fix friend functions for older Doxygen versions.
Doxygen >= 1.9.2 supports C++20 concepts, add support for them.
Change the way directives are added to adhere to the interface, e.g., avoiding myst-parser to crash.
Improved list of included files (with cross-references for local includes).
Update flake8 and mypy related stuff.
Update readme with logo and sponsorship info.
Store version number in both setup.py and __init__.py.
CICD: lint: continue with other jobs if black fails.

diffstat:

 textproc/py-breathe/Makefile |  18 +++++++++++-------
 textproc/py-breathe/distinfo |   8 ++++----
 2 files changed, 15 insertions(+), 11 deletions(-)

diffs (51 lines):

diff -r 00a2cd0f93d4 -r cd1cccbd7b36 textproc/py-breathe/Makefile
--- a/textproc/py-breathe/Makefile      Mon Jan 31 11:34:52 2022 +0000
+++ b/textproc/py-breathe/Makefile      Mon Jan 31 11:39:40 2022 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.2 2022/01/30 07:29:04 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2022/01/31 11:39:40 adam Exp $
 
-DISTNAME=      breathe-4.31.0
+DISTNAME=      breathe-4.32.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
-PKGREVISION=   1
-CATEGORIES=    textproc
+CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=b/breathe/}
 
 MAINTAINER=    gdt%NetBSD.org@localhost
@@ -11,13 +10,18 @@
 COMMENT=       Sphinx plugin providing integrated Doxygen output
 LICENSE=       modified-bsd
 
-DEPENDS+=      ${PYPKGPREFIX}-sphinx>=3:../../textproc/py-sphinx
-DEPENDS+=      ${PYPKGPREFIX}-docutils-[0-9]*:../../textproc/py-docutils
+DEPENDS+=      ${PYPKGPREFIX}-docutils>=0.12:../../textproc/py-docutils
+DEPENDS+=      ${PYPKGPREFIX}-sphinx>=3.0:../../textproc/py-sphinx
+
+USE_LANGUAGES= # none
+
+USE_PKG_RESOURCES=     yes
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 post-install:
-       cd ${DESTDIR}${PREFIX}/bin && mv breathe-apidoc breathe-apidoc-${PYVERSSUFFIX} || ${TRUE}
+       cd ${DESTDIR}${PREFIX}/bin && \
+       ${MV} breathe-apidoc breathe-apidoc-${PYVERSSUFFIX} || ${TRUE}
 
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 00a2cd0f93d4 -r cd1cccbd7b36 textproc/py-breathe/distinfo
--- a/textproc/py-breathe/distinfo      Mon Jan 31 11:34:52 2022 +0000
+++ b/textproc/py-breathe/distinfo      Mon Jan 31 11:39:40 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2022/01/30 01:24:44 gdt Exp $
+$NetBSD: distinfo,v 1.2 2022/01/31 11:39:40 adam Exp $
 
-BLAKE2s (breathe-4.31.0.tar.gz) = 71e102ce4d22d0b2eb5671faf32f7e863744bb95cf626793cdf099754f1d0b5c
-SHA512 (breathe-4.31.0.tar.gz) = 4bcc2302c5a9ef2e470768bf0ee51324750302779e77aa7ab1dfac003b403c76915fcc60e249ba2909eee35f32e1c5923163bf2666400474c2d0d2833a3db558
-Size (breathe-4.31.0.tar.gz) = 78286 bytes
+BLAKE2s (breathe-4.32.0.tar.gz) = 39ea8a0365475bd435147b5e4596dd26aa122da81516376ecca2cb4ab2e34c6d
+SHA512 (breathe-4.32.0.tar.gz) = a2a680fdadcf2bbceff193ef78332a65223e9f7ed2240728aa995f831fe51561b7b85e472117d8be4dfbfca6f6f1fd5859843d51f9ddce15463c6c24a636109a
+Size (breathe-4.32.0.tar.gz) = 79201 bytes



Home | Main Index | Thread Index | Old Index