Created attachment 235829 [details] textproc-python-pptx-0.6.21.patch python-pptx is a Python library for creating and updating PowerPoint (.pptx) files. A typical use would be generating a customized PowerPoint presentation from database content, downloadable by clicking a link in a web application. Several developers have used it to automate production of presentation-ready engineering status reports based on information held in their work management system. It could also be used for making bulk updates to a library of presentations or simply to automate the production of a slide or two that would be tedious to get right by hand. WWW: https://github.com/scanny/python-pptx portlint: looks fine. poudriere: testport is ok.
Created attachment 235841 [details] Fix missing test dependency version When I run make test I noticed that the mock is not found because the package version in TEST_DEPENDS is required.
Created attachment 235850 [details] textproc-python-pptx-0.6.21.patch I have unified the patch to make it easier to read and commit, and I remove pytest in TEST_DEPENDS because USE_PYTHON already includes it.
Committed!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d34f3249f1c231e225bbc71bc1662ad7dc140db6 commit d34f3249f1c231e225bbc71bc1662ad7dc140db6 Author: Jesús Daniel Colmenares Oviedo <DtxdF@riseup.net> AuthorDate: 2022-08-11 18:17:20 +0000 Commit: Neel Chauhan <nc@FreeBSD.org> CommitDate: 2022-08-15 21:17:46 +0000 textproc/python-pptx: new port python-pptx is a Python library for creating and updating PowerPoint (.pptx) files. A typical use would be generating a customized PowerPoint presentation from database content, downloadable by clicking a link in a web application. Several developers have used it to automate production of presentation-ready engineering status reports based on information held in their work management system. It could also be used for making bulk updates to a library of presentations or simply to automate the production of a slide or two that would be tedious to get right by hand. PR: 265763 textproc/Makefile | 1 + textproc/py-python-pptx/Makefile (new) | 23 +++++++++++++++++++++++ textproc/py-python-pptx/distinfo (new) | 3 +++ textproc/py-python-pptx/pkg-descr (new) | 13 +++++++++++++ 4 files changed, 40 insertions(+)