Port details on branch 2024Q4 |
- googletest Framework for writing C++ tests on a variety of platforms
- 1.15.2 devel =4 1.15.2Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2008-10-14 08:01:31
- Last Update: 2024-10-29 14:38:29
- Commit Hash: 732864a3
- People watching this port, also watch:: libevent, indexinfo, xcb-util-image, libXdamage, py311-configargparse
- 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 - Dependency lines:
-
- googletest>0: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 = 1724084506
SHA256 (googletest-1.15.2.tar.gz) = 7b42b4d6ed48810c5362c265a17faebe90dc2373c885e5216439d37927f02926
SIZE (googletest-1.15.2.tar.gz) = 872667
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
-
- audio/mixxx
- cad/freecad
- cad/surelog
- databases/rocksdb-jni
- devel/libphonenumber
- devel/libzim
- devel/ros-catkin
-
Deleted ports which required this port:
- for Libraries
-
- astro/phd2
- benchmarks/apib
- databases/arrow
- devel/android-tools
- devel/ayatana-ido
- devel/libayatana-indicator
- devel/opentelemetry-cpp
-
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 pathfix python:test
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|