Port details on branch 2023Q4
googletest Framework for writing C++ tests on a variety of platforms
1.16.0 devel Σ =5 1.16.0Version of this port present on the latest quarterly branch. Maintainer: sunpoet@FreeBSD.org Port Added: 2008-10-14 08:01:31
Last Update: 2025-12-09 11:20:55
Commit Hash: a33efd4
People watching this port, also watch: png , jbigkit , lame , p5-Net-SSLeay , p5-HTML-Parser License: BSD3CLAUSE
WWW: https://google.github.io/googletest/ https://github.com/google/googletest Description: # GoogleTest is based on the xUnit architecture. Supports automatic test
discovery, a rich set of assertions, user-defined assertions, death
tests, fatal and non-fatal failures, type-parameterized tests, various
options for running the tests, and XML test report generation.
GoogleMock is inspired by jMock, EasyMock, and Hamcrest, and designed
with C++'s specifics in mind, Google C++ Mocking Framework (or Google
Mock for short) is a library for writing and using C++ mock
classes. Google Mock:
* lets you create mock classes trivially using simple macros,
* supports a rich set of matchers and actions,
* handles unordered, partially ordered, or completely ordered expectations,
* is extensible by users, and
* works on Linux, Windows, and Mac OS X. ¦ ¦ ¦ ¦
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 :
For RUN/BUILD depends:googletest>0:devel/googletest
For LIB depends:libgmock.so:devel/googletest libgmock_main.so:devel/googletest libgtest.so:devel/googletest libgtest_main.so:devel/googletest
To install the port : # cd /usr/ports/devel/googletest/ && make install clean To add the package , run one of these commands: pkg install devel/googletest pkg install googletest NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: googletest Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1738982800
SHA256 (googletest-1.16.0.tar.gz) = 78c676fc63881529bf97bf9d45948d905a66833fbfa5318ea2cd7478cb98f399
SIZE (googletest-1.16.0.tar.gz) = 876245
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
Test dependencies: #
python3.11 : lang/python311
This port is required by: # for Build #
archivers/zim-tools
audio/mixxx
cad/freecad
cad/freecad-devel
databases/rocksdb-jni
devel/android-tools
devel/apache-orc
Deleted ports which required this port:
for Libraries #
astro/phd2
benchmarks/apib
cad/openroad
databases/arrow
databases/mongosh
databases/rocksdb
devel/ayatana-ido
Deleted ports which required this port:
for Test #
archivers/snappy
archivers/zlib-ng
audio/atracdenc
audio/sonivox
audio/strawberry
benchmarks/libcelero
biology/bioparser
Deleted ports which required this port:
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options : #
No options to configure Options name : #
devel_googletest USES: #
cmake:testing compiler:c++17-lang python:test
FreshPorts was unable to extract/find any pkg message # Master Sites: #