notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
trompeloeil Header only C++14 mocking framework
49 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 48Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-12-03 00:03:06
Last Update: 2024-10-08 08:48:10
Commit Hash: bbf2a5e
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: BSL
WWW:
https://github.com/rollbear/trompeloeil
Description:
trompeloeil is a thread-safe header-only mocking framework for C++11/14.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (33 items)
Collapse this list.
  1. /usr/local/share/licenses/trompeloeil-49/catalog.mk
  2. /usr/local/share/licenses/trompeloeil-49/LICENSE
  3. /usr/local/share/licenses/trompeloeil-49/BSL
  4. include/boost/trompeloeil.hpp
  5. include/cantata/trompeloeil.hpp
  6. include/catch2/trompeloeil.hpp
  7. include/criterion/trompeloeil.hpp
  8. include/crpcut/trompeloeil.hpp
  9. include/cxxtest/trompeloeil.hpp
  10. include/doctest/trompeloeil.hpp
  11. include/gtest/trompeloeil.hpp
  12. include/trompeloeil.hpp
  13. include/trompeloeil/coro.hpp
  14. include/trompeloeil/cpp11_shenanigans.hpp
  15. include/trompeloeil/lifetime.hpp
  16. include/trompeloeil/matcher.hpp
  17. include/trompeloeil/matcher/any.hpp
  18. include/trompeloeil/matcher/compare.hpp
  19. include/trompeloeil/matcher/deref.hpp
  20. include/trompeloeil/matcher/member_is.hpp
  21. include/trompeloeil/matcher/not.hpp
  22. include/trompeloeil/matcher/range.hpp
  23. include/trompeloeil/matcher/re.hpp
  24. include/trompeloeil/matcher/set_predicate.hpp
  25. include/trompeloeil/mock.hpp
  26. include/trompeloeil/sequence.hpp
  27. include/trompeloeil/stream_tracer.hpp
  28. lib/cmake/trompeloeil/trompeloeil-config-version.cmake
  29. lib/cmake/trompeloeil/trompeloeil-config.cmake
  30. lib/cmake/trompeloeil/trompeloeil-targets.cmake
  31. @owner
  32. @group
  33. @mode
Collapse this list.
Dependency lines:
  • trompeloeil>0:devel/trompeloeil
To install the port:
cd /usr/ports/devel/trompeloeil/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/trompeloeil
  • pkg install trompeloeil
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: trompeloeil
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1728360876 SHA256 (rollbear-trompeloeil-v49_GH0.tar.gz) = 2523571fb7920b2813cbc23b46e60294aba8ead7eba434bfec69c24408615593 SIZE (rollbear-trompeloeil-v49_GH0.tar.gz) = 336774

Packages (timestamps in pop-ups are UTC):
trompeloeil
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4949-4949---
FreeBSD:13:quarterly4949444949474747
FreeBSD:14:latest494943494943-43
FreeBSD:14:quarterly4949-4949474747
FreeBSD:15:latest4949n/a49n/a474747
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
Test dependencies:
  1. catch.hpp : devel/catch
  2. criterion>0 : devel/criterion
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for trompeloeil-49: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
devel_trompeloeil
USES:
cmake:testing compiler:c++14-lang
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/rollbear/trompeloeil/tar.gz/v49?dummy=/
Collapse this list.

Number of commits found: 7

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
49
08 Oct 2024 08:48:10
commit hash: bbf2a5e4e39ba9deefa4eb1c26c2e802752da30ecommit hash: bbf2a5e4e39ba9deefa4eb1c26c2e802752da30ecommit hash: bbf2a5e4e39ba9deefa4eb1c26c2e802752da30ecommit hash: bbf2a5e4e39ba9deefa4eb1c26c2e802752da30e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/trompeloeil: update 48 → 49

Reported by:	portscout
48
16 Jul 2024 05:21:32
commit hash: ec3472b123aab863160ae1729d8029a99267e6b1commit hash: ec3472b123aab863160ae1729d8029a99267e6b1commit hash: ec3472b123aab863160ae1729d8029a99267e6b1commit hash: ec3472b123aab863160ae1729d8029a99267e6b1 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/trompeloeil: update 47 → 48

Reported by:	portscout
47
02 Jan 2024 06:11:33
commit hash: 9fc4580f47f6a629855de7281225229e8f79789ecommit hash: 9fc4580f47f6a629855de7281225229e8f79789ecommit hash: 9fc4580f47f6a629855de7281225229e8f79789ecommit hash: 9fc4580f47f6a629855de7281225229e8f79789e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/trompeloeil: update 46 → 47

Reported by:	portscout
46
07 Nov 2023 17:56:53
commit hash: 4f988333945c183b3376f90f10318decb6a41d06commit hash: 4f988333945c183b3376f90f10318decb6a41d06commit hash: 4f988333945c183b3376f90f10318decb6a41d06commit hash: 4f988333945c183b3376f90f10318decb6a41d06 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/trompeloeil: update 45 → 46

Reported by:	portscout
45
22 Jul 2023 06:48:42
commit hash: 9c016159e9c375e1b4b8339831293e5a7c4ca057commit hash: 9c016159e9c375e1b4b8339831293e5a7c4ca057commit hash: 9c016159e9c375e1b4b8339831293e5a7c4ca057commit hash: 9c016159e9c375e1b4b8339831293e5a7c4ca057 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/trompeloeil: Update 44 → 45

Reported by:	portscout
44
18 Jun 2023 08:48:47
commit hash: fbb38d40688ae8a98fdbe1eddfb001936e00b490commit hash: fbb38d40688ae8a98fdbe1eddfb001936e00b490commit hash: fbb38d40688ae8a98fdbe1eddfb001936e00b490commit hash: fbb38d40688ae8a98fdbe1eddfb001936e00b490 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/trompeloeil: Update 43 → 44

Reported by:	portscout
43
02 Dec 2022 15:44:59
commit hash: 9ac3a7834593aa3f2aaaeaace9de5c3922adcc0dcommit hash: 9ac3a7834593aa3f2aaaeaace9de5c3922adcc0dcommit hash: 9ac3a7834593aa3f2aaaeaace9de5c3922adcc0dcommit hash: 9ac3a7834593aa3f2aaaeaace9de5c3922adcc0d files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/trompeloeil: New port: Header only C++14 mocking framework

Number of commits found: 7