notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
cpp-pcp-client Client libraries for the PCP protocol
1.7.6 net on this many watch lists=0 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 1.7.3Version of this port present on the latest quarterly branch.
Maintainer: puppet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-05-23 19:42:21
Last Update: 2021-12-03 18:40:33
Commit Hash: df6204f
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (40 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/cpp-pcp-client-1.7.6/catalog.mk
  3. /usr/local/share/licenses/cpp-pcp-client-1.7.6/LICENSE
  4. /usr/local/share/licenses/cpp-pcp-client-1.7.6/APACHE20
  5. include/cpp-pcp-client/connector/client_metadata.hpp
  6. include/cpp-pcp-client/connector/connection.hpp
  7. include/cpp-pcp-client/connector/connector.hpp
  8. include/cpp-pcp-client/connector/connector_base.hpp
  9. include/cpp-pcp-client/connector/errors.hpp
  10. include/cpp-pcp-client/connector/session_association.hpp
  11. include/cpp-pcp-client/connector/timings.hpp
  12. include/cpp-pcp-client/connector/v1/connector.hpp
  13. include/cpp-pcp-client/connector/v1/session_association.hpp
  14. include/cpp-pcp-client/connector/v2/connector.hpp
  15. include/cpp-pcp-client/export.h
  16. include/cpp-pcp-client/protocol/chunks.hpp
  17. include/cpp-pcp-client/protocol/errors.hpp
  18. include/cpp-pcp-client/protocol/message.hpp
  19. include/cpp-pcp-client/protocol/parsed_chunks.hpp
  20. include/cpp-pcp-client/protocol/schemas.hpp
  21. include/cpp-pcp-client/protocol/serialization.hpp
  22. include/cpp-pcp-client/protocol/v1/chunks.hpp
  23. include/cpp-pcp-client/protocol/v1/errors.hpp
  24. include/cpp-pcp-client/protocol/v1/message.hpp
  25. include/cpp-pcp-client/protocol/v1/schemas.hpp
  26. include/cpp-pcp-client/protocol/v1/serialization.hpp
  27. include/cpp-pcp-client/protocol/v2/message.hpp
  28. include/cpp-pcp-client/protocol/v2/schemas.hpp
  29. include/cpp-pcp-client/util/chrono.hpp
  30. include/cpp-pcp-client/util/logging.hpp
  31. include/cpp-pcp-client/util/thread.hpp
  32. include/cpp-pcp-client/validator/schema.hpp
  33. include/cpp-pcp-client/validator/validator.hpp
  34. include/cpp-pcp-client/valijson/rapidjson_adapter.hpp
  35. include/cpp-pcp-client/ws_config.hpp
  36. lib/liblibcpp-pcp-client.so
  37. lib/liblibcpp-pcp-client.so.1.7.6
  38. @owner
  39. @group
  40. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • cpp-pcp-client>0:net/cpp-pcp-client
  • For LIB depends:
    • liblibcpp-pcp-client.so:net/cpp-pcp-client
To install the port:
cd /usr/ports/net/cpp-pcp-client/ && make install clean
To add the package, run one of these commands:
  • pkg install net/cpp-pcp-client
  • pkg install cpp-pcp-client
PKGNAME: cpp-pcp-client
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
cpp-pcp-client
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd641.7.31.7.3
FreeBSD:11:armv6--
FreeBSD:11:i3861.7.31.7.3
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.7.3
FreeBSD:12:amd641.7.31.7.3
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3861.7.61.7.3
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-1.7.3
FreeBSD:13:amd641.7.61.7.3
FreeBSD:13:armv6--
FreeBSD:13:armv7-1.7.3
FreeBSD:13:i3861.7.61.7.3
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.7.3
FreeBSD:14:aarch641.7.3-
FreeBSD:14:amd641.7.6-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3861.7.6-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
Library dependencies:
  1. libboost_filesystem.so : devel/boost-libs
  2. libleatherman_json_container.so : devel/leatherman
This port is required by:
for Libraries
  1. sysutils/pxp-agent

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/puppetlabs/cpp-pcp-client/tar.gz/1.7.6?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
03 Dec 2021 18:40:33
 files touched by this commit commit hash:df6204fb32a820759365ef3257bb6e4c415eb668  1.7.6
Romain Tartière (romain) search for other commits by this committer
net/cpp-pcp-client: Update to 1.7.6

With hat:	puppet
07 Jun 2021 11:01:11
 files touched by this commit commit hash:d2de89c028abf364aa6fd2f3da969c7bbc786605  1.7.3
Mark Linimon (linimon) search for other commits by this committer
net/cpp-pcp-client: fix build on GCC-based systems

by adding compiler:c++11-lang to USES:

  cc1plus: error: unrecognized command line option "-Wno-unused-local-typedefs"
  cc1plus: error: unrecognized command line option "-Wno-maybe-uninitialized"
  cc1plus: error: unrecognized command line option "-std=c++11"
05 Jun 2021 04:11:35
 files touched by this commit commit hash:c973897394f49ca3af05f89eb79dea8948c230e5  1.7.3
Romain Tartière (romain) search for other commits by this committer
net/cpp-pcp-client: Update to 1.7.3

With hat:	puppet
23 May 2021 19:28:45
 files touched by this commit commit hash:07d6d600e86b879520aa09d7414f073c58b51e18  1.6.5
Romain Tartière (romain) search for other commits by this committer
net/cpp-pcp-client: New port

cpp-pcp-client is a C++ client library for the Puppet Communications Protocol
(PCP) protocol. It includes a collection of abstractions which can be used to
initiate connections to a PCP broker, wrapping the PCP message format and
performing schema validation for message bodies.

WWW: https://github.com/puppetlabs/cpp-pcp-client

With hat:	puppet

Number of commits found: 4