CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

misc/py-cppman0.6.3_1

C++ 98/11/14/17/20 manual pages on the terminal

Maintainer
tagattie@FreeBSD.org
Packages
py312-cppman 0.6.3_1
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
https://github.com/aitjcize/cppman
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (5)

Michael Osipov (michaelo) · 0.6.3_1
*/*: Bump consumers of www/beautifulsoup4 after port rename

PR:		297837
Approved by:	wen (maintainer via email)
45ea4cf85c
Hiroki Tagato (tagattie) · 0.6.3
misc/py-cppman: Update to 0.6.3

While here, convert to USE_PYTHON=pep517.

Changelog: https://github.com/aitjcize/cppman/blob/v0.6.3/ChangeLog

Reported by:	GitHub (watch releases)
081992d31c
Hiroki Tagato (tagattie) · 0.6.0
misc/py-cppman: Update to 0.6.0

Changelog: https://github.com/aitjcize/cppman/blob/v0.6.0/ChangeLog

Reported by:	GitHub (watch releases)
a38917651c
Hiroki Tagato (tagattie) · 0.5.9_1
*/*: switch dependency from devel/py-lxml5 to devel/py-lxml

Currently, there are two versions of python XML processing library
which conflict each other in the ports tree, namely:
- devel/py-lxml5 (now at version 5.4.0)
- devel/py-lxml  (now at version 6.0.1)

To avoid the situation that some ports depend on py-lxml5 and some
others do on py-lxml (by switching dependencies individually), this
commit switches the dependencies from py-lxml5 to py-lxml at once.

Additional note: There are still two ports (textproc/py-rdflib and
www/py-draftjs-exporter) depending on py-lxml5 since they limit upper
version to less than 6.

PR:		289491
Approved by:	Michiel van Baak Jansen <michiel@vanbaak.eu>, arrowd,
		crees, madpilot, delphij, marcus, nivit, kai,
		skreuzer, fluffy, bofh, thierry, stephen, sunpoet,
		0mp, Eric Camachat <eric@camachat.org>
a6233e5a2f
Hiroki Tagato (tagattie) · 0.5.9
misc/py-cppman: add port: C++ 98/11/14/17/20 manual pages on the terminal

Cppman is a tool that provides C++ manual pages on the terminal. It
acts as a convenient interface to view formatted C++ documentation
directly from cplusplus.com and cppreference.com, allowing developers
to access relevant information quickly without switching to a web
browser.

Features:
- Supports two backends (switch it with cppman -s):
  cplusplus.com
  cppreference.com
- Syntax highlighting support for sections and example source code.
- Usage/Interface similar to the 'man' command
- Hyperlink between manpages (only available when pager=vim)
  - Press Ctrl-] when cursor is on keyword to go forward and Ctrl-T to
    go backward.
  - You can also double-click on keyword to go forward and right-click
    to go backward.
- Frequently update to support cplusplus.com.

WWW: https://github.com/aitjcize/cppman

Co-authored-by: freebsd@fron.io

PR:		284157
Reported by:	freebsd@fron.io (initial version)
b55bde09b2