devel/cbrowser 0.8nb1 NetBSD
Graphical C/C++ source code browsing tool, and call graph viewer
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Categories
- devel, tk
- Package size
- 52.4 KiB, 266.6 KiB installed
Description
Cbrowser helps manage the recursive process of searching through source code for usages by providing a history mechanism. Every query is recorded and can be recalled at any time, without the need of re-querying the database.
Cbrowser allows you to build and use multiple source code databases for individual software projects. Switching databases is as simple as selecting the file, and a history of all databases used is kept at all times.
Best of all, cbrowser provides a hierarchical function viewer. Functions may be expanded and contracted to show or hide the functions they call. The function's code itself is shown in an adjoining viewer. This feature is implemented using the megawidget Library by Jeff Hobbs which luckily for me comes with an unrestricted license.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | devel/cbrowser | 0.8nb1 |
| FreeBSD | devel/cbrowser | 0.8_4 |
| DragonFly | devel/cbrowser | 0.8_4 |
| HardenedBSD | devel/cbrowser | 0.8_4 |
| GhostBSD | devel/cbrowser | 0.8_4 |
Install
Binary package:
pkgin install cbrowser
From pkgsrc:
cd /usr/pkgsrc/devel/cbrowser && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 0.8nb1 |
| NetBSD 10.1 aarch64 | 0.8nb1 |
| SmartOS / illumos x86_64 | 0.8nb1 |
| macOS 15 arm64 | 0.8nb1 |
Dependencies
Run dependencies 2
No port depends on this one.