BSD Ports

devel/googletest 1.18.0 NetBSD

Google's C++ testing framework

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
7edf8f80e7
License
modified-bsd
Categories
devel
Package size
350.5 KiB, 2210.6 KiB installed

Description

The googletest package provides Google's C++ test writing framework. It is based on the xUnit architecture and works for a variety of platforms (Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). It provides various options for running the tests, a rich set of assertions, automatic test discovery, and XML test report generation. It supports type- and value-parameterized tests, death tests, fatal and non-fatal failures, and user-defined assertions.

In the other systems

The newest version among them is 1.18.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDdevel/googletest1.18.0 newestnone known-[email protected]2026-08-16
FreeBSDdevel/googletest1.16.0 behind since 2026-08-16none known-[email protected]-
DragonFlydevel/googletest1.16.0 behind since 2026-08-16none known-[email protected]-
MidnightBSDdevel/googletest1.14.0_1 behind since 2026-08-16no data-[email protected]-
HardenedBSDdevel/googletest1.16.0 behind since 2026-08-16no data-[email protected]-
GhostBSDdevel/googletest1.16.0 behind since 2026-08-16no data-[email protected]-

Compare across BSDs

Version history 1

  1. 1.18.0 7edf8f80e7

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkgin install googletest

From pkgsrc:

cd /usr/pkgsrc/devel/googletest && 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.

RepositoryVersion
NetBSD 10.1 x86_641.18.0
NetBSD 10.1 aarch641.18.0
SmartOS / illumos x86_641.18.0
macOS 15 arm641.18.0

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Commit history 1

DateCommitCreditsLog message
7edf8f80e7 wiz googletest: update to 1.18.0.
C++ Language Support GoogleTest now requires at least C++17 and follows Google's Foundational C++ Support Policy. See this table for a list of currently supported versions compilers, platforms, and build tools. Notable Changes Set GTEST_INTERNAL_HAS_STRING_VIEW = 1 in googletest as C++17 always supports it (4f47274) Many bug fixes