<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/misc/py-cppman, branch main</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2025-12-24T02:35:59Z</updated>
<entry>
<title>misc/py-cppman: Update to 0.6.0</title>
<updated>2025-12-24T02:35:59Z</updated>
<author>
<name>Hiroki Tagato</name>
<email>tagattie@FreeBSD.org</email>
</author>
<published>2025-12-24T02:35:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=a38917651cbcc41e0e458590f504d8dcbb0cc81b'/>
<id>urn:sha1:a38917651cbcc41e0e458590f504d8dcbb0cc81b</id>
<content type='text'>
Changelog: https://github.com/aitjcize/cppman/blob/v0.6.0/ChangeLog

Reported by:	GitHub (watch releases)
</content>
</entry>
<entry>
<title>*/*: switch dependency from devel/py-lxml5 to devel/py-lxml</title>
<updated>2025-09-15T13:55:40Z</updated>
<author>
<name>Hiroki Tagato</name>
<email>tagattie@FreeBSD.org</email>
</author>
<published>2025-09-15T13:55:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=a6233e5a2fdfc3f67a89a90ac005521f25395355'/>
<id>urn:sha1:a6233e5a2fdfc3f67a89a90ac005521f25395355</id>
<content type='text'>
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 &lt;michiel@vanbaak.eu&gt;, arrowd,
		crees, madpilot, delphij, marcus, nivit, kai,
		skreuzer, fluffy, bofh, thierry, stephen, sunpoet,
		0mp, Eric Camachat &lt;eric@camachat.org&gt;
</content>
</entry>
<entry>
<title>misc/py-cppman: add port: C++ 98/11/14/17/20 manual pages on the terminal</title>
<updated>2025-08-05T01:57:27Z</updated>
<author>
<name>Hiroki Tagato</name>
<email>tagattie@FreeBSD.org</email>
</author>
<published>2025-08-05T01:54:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=b55bde09b21a27008e0ba4ab0638b3cbc8225c9b'/>
<id>urn:sha1:b55bde09b21a27008e0ba4ab0638b3cbc8225c9b</id>
<content type='text'>
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)
</content>
</entry>
</feed>
