Port details on branch 2024Q2 |
- googletest Framework for writing C++ tests on a variety of platforms
- 1.16.0 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: 2025-02-08 16:58:48
- Commit Hash: 304bd674
- 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 = 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/surelog
- databases/rocksdb-jni
- devel/apache-orc
- devel/libkiwix
-
Deleted ports which required this port:
- for Libraries
-
- astro/phd2
- benchmarks/apib
- cad/openroad
- databases/arrow
- devel/android-tools
- devel/ayatana-ido
- devel/libayatana-indicator
-
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:
|
There are no commits on branch 2024Q2 for this port
|