Port details on branch 2023Q4
catch2 Test framework for C++ (3.x series)
3.16.1 devel Σ =0 3.16.0Version of this port present on the latest quarterly branch. Maintainer: yuri@FreeBSD.org Port Added: 2022-12-31 10:24:35
Last Update: 2026-10-11 20:38:10
Commit Hash: b24a523
License: BSL
WWW: https://github.com/catchorg/Catch2 Description: # Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm
automated test framework for C++ and Objective-C (and, maybe, C). ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
Conflicts: # CONFLICTS:
To install the port : # cd /usr/ports/devel/catch2/ && make install clean To add the package , run one of these commands: pkg install devel/catch2 pkg install catch2 NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: catch2 Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1791738938
SHA256 (catchorg-Catch2-v3.16.1_GH0.tar.gz) = d16bd1b8b2364918bd472cb216394acb93bde6784890df0d91bccfb3f28d777d
SIZE (catchorg-Catch2-v3.16.1_GH0.tar.gz) = 1228880
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
cmake : devel/cmake-core ninja : devel/ninja python3.12 : lang/python312
Test dependencies: #
python3.12 : lang/python312
This port is required by: # for Build #
devel/fcppt
devel/libunicode-contour
games/CWR-CE
graphics/libopendrive
ports-mgmt/appstream-generator
science/libcifpp
for Libraries #
emulators/azahar
emulators/libretro-azahar
ports-mgmt/appstream-generator
for Test #
audio/libremidi
devel/boxed-cpp
devel/expected
devel/fcppt
devel/libmcfp
devel/mrc
devel/nodeeditor
Configuration Options : #
===> The following configuration options are available for catch2-3.16.1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings Options name : #
devel_catch2 USES: #
cmake:testing compiler:c++14-lang python:build,test
FreshPorts was unable to extract/find any pkg message # Master Sites: #