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