BSD Ports

devel/cpp-utilities 5.34.1_1 FreeBSD

Common C++ classes such as argument parser, IO, conversion utilities

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
GPLv2
Categories
devel
Package size
166.8 KiB, 709.1 KiB installed

Description

cpp-utilities contains useful C++ classes and routines such as argument parser, IO and conversion utilities.

Install

Binary package:

pkg install cpp-utilities

From the ports tree:

cd /usr/ports/devel/cpp-utilities/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cpp-utilities>0:devel/cpp-utilities
LIB_DEPENDS=	libc++utilities.so:devel/cpp-utilities

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest5.34.1_15.34.1_1-5.28.1_15.34.1_1
FreeBSD:14:quarterly5.34.1_15.34.1_1n/a5.28.1_15.34.1_1
FreeBSD:15:latest5.34.1_15.34.1_1n/a5.28.1_15.28.1_1
FreeBSD:15:quarterly5.34.1_15.34.1_1n/an/an/a
FreeBSD:16:latest5.34.1_15.34.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 20
Run dependencies 5
Required by 1

Configuration

No options to configure.

USES
cmake:testing compiler:c++17-lang iconv:wchar_t localbase:ldflags
Service scripts
none

Files

pkg-plist 73
  • include/c++utilities/application/argumentparser.h
  • include/c++utilities/application/commandlineutils.h
  • include/c++utilities/application/fakeqtconfigarguments.h
  • include/c++utilities/application/global.h
  • include/c++utilities/c++utilities-definitions.h
  • include/c++utilities/chrono/datetime.h
  • include/c++utilities/chrono/format.h
  • include/c++utilities/chrono/period.h
  • include/c++utilities/chrono/timespan.h
  • include/c++utilities/conversion/binaryconversion.h
  • include/c++utilities/conversion/binaryconversionprivate.h
  • include/c++utilities/conversion/conversionexception.h
  • include/c++utilities/conversion/stringbuilder.h
  • include/c++utilities/conversion/stringconversion.h
  • include/c++utilities/global.h
  • include/c++utilities/io/ansiescapecodes.h
  • include/c++utilities/io/binaryreader.h
  • include/c++utilities/io/binarywriter.h
  • include/c++utilities/io/bitreader.h
  • include/c++utilities/io/buffersearch.h
  • include/c++utilities/io/copy.h
  • include/c++utilities/io/inifile.h
  • include/c++utilities/io/misc.h
  • include/c++utilities/io/nativefilestream.h
  • include/c++utilities/io/path.h
  • include/c++utilities/misc/flagenumclass.h
  • include/c++utilities/misc/levenshtein.h
  • include/c++utilities/misc/math.h
  • include/c++utilities/misc/multiarray.h
  • include/c++utilities/misc/parseerror.h
  • include/c++utilities/misc/signingkeys.h
  • include/c++utilities/misc/traits.h
  • include/c++utilities/misc/verification.h
  • include/c++utilities/tests/cppunit.h
  • include/c++utilities/tests/outputcheck.h
  • include/c++utilities/tests/testutils.h
  • include/c++utilities/version.h
  • lib/libc++utilities.so
  • lib/libc++utilities.so.5
  • lib/libc++utilities.so.5.34.1
  • libdata/pkgconfig/c++utilities.pc
  • share/c++utilities/cmake/c++utilitiesConfig.cmake
  • share/c++utilities/cmake/c++utilitiesConfigVersion.cmake
  • share/c++utilities/cmake/c++utilitiesTargets-.cmake
  • share/c++utilities/cmake/c++utilitiesTargets.cmake
  • share/c++utilities/cmake/modules/3rdParty.cmake
  • share/c++utilities/cmake/modules/3rdPartyFunctions.cmake
  • share/c++utilities/cmake/modules/AppTarget.cmake
  • share/c++utilities/cmake/modules/AppUtilities.cmake
  • share/c++utilities/cmake/modules/BasicConfig.cmake
  • share/c++utilities/cmake/modules/ConfigHeader.cmake
  • share/c++utilities/cmake/modules/DevelUtilities.cmake
  • share/c++utilities/cmake/modules/Doxygen.cmake
  • share/c++utilities/cmake/modules/LibraryTarget.cmake
  • share/c++utilities/cmake/modules/ListToString.cmake
  • share/c++utilities/cmake/modules/ShellCompletion.cmake
  • share/c++utilities/cmake/modules/Sphinx.cmake
  • share/c++utilities/cmake/modules/TemplateFinder.cmake
  • share/c++utilities/cmake/modules/TestTarget.cmake
  • share/c++utilities/cmake/modules/TestUtilities.cmake
  • share/c++utilities/cmake/modules/WindowsResources.cmake
  • share/c++utilities/cmake/templates/Config.cmake.in
  • share/c++utilities/cmake/templates/appdata.xml.in
  • share/c++utilities/cmake/templates/bash-completion.sh.in
  • share/c++utilities/cmake/templates/config.h.in
  • share/c++utilities/cmake/templates/desktop.in
  • share/c++utilities/cmake/templates/doxygen.in
  • share/c++utilities/cmake/templates/global.h.in
  • share/c++utilities/cmake/templates/sphinx-conf.py.in
  • share/c++utilities/cmake/templates/template.pc.in
  • share/c++utilities/cmake/templates/version.h.in
  • share/c++utilities/coding-style.clang-format
  • share/c++utilities/tests/calculateoverallcoverage.awk
distinfo 1
FileSizeSHA256
Martchus-cpp-utilities-v5.34.1_GH0.tar.gz2167050b62032978dad89de9eeb066e954f2e133c49d81feb46cae9e96ac6fb50a49ec

Commit history 1

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92