BSD Ports

devel/libfmt 12.1.0 FreeBSD

Formatting library for C++

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
devel
Package size
176.3 KiB, 709.1 KiB installed

Description

fmt is an open-source formatting library providing a fast and safe alternative to C stdio and C++ iostreams.

In the other systems

SystemPortVersion
FreeBSDdevel/libfmt12.1.0
DragonFlydevel/libfmt10.2.1
MidnightBSDdevel/libfmt12.1.0

Install

Binary package:

pkg install libfmt

From the ports tree:

cd /usr/ports/devel/libfmt/ && make install clean

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

RUN_DEPENDS=	libfmt>0:devel/libfmt
LIB_DEPENDS=	libfmt.so:devel/libfmt

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:latest12.1.012.1.09.1.011.2.012.1.0
FreeBSD:14:quarterly12.1.012.1.0n/a10.2.112.1.0
FreeBSD:15:latest12.1.012.1.0n/a11.2.011.2.0
FreeBSD:15:quarterly12.1.012.1.0n/an/an/a
FreeBSD:16:latest12.1.012.1.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 15
Required by 263

The first 100 are listed.

Configuration

Options name: devel_fmt

OptionDefaultDescription
FULL_CACHE_DRAGONBOXonUse larger binary size for better performance
USES
cmake:testing compiler:c++11-lang cpe zip
Service scripts
none

Files

pkg-plist 22
  • include/fmt/args.h
  • include/fmt/base.h
  • include/fmt/chrono.h
  • include/fmt/color.h
  • include/fmt/compile.h
  • include/fmt/core.h
  • include/fmt/format-inl.h
  • include/fmt/format.h
  • include/fmt/os.h
  • include/fmt/ostream.h
  • include/fmt/printf.h
  • include/fmt/ranges.h
  • include/fmt/std.h
  • include/fmt/xchar.h
  • lib/cmake/fmt/fmt-config-version.cmake
  • lib/cmake/fmt/fmt-config.cmake
  • lib/cmake/fmt/fmt-targets-.cmake
  • lib/cmake/fmt/fmt-targets.cmake
  • lib/libfmt.so
  • lib/libfmt.so.12
  • lib/libfmt.so.
  • libdata/pkgconfig/fmt.pc
distinfo 1
FileSizeSHA256
fmt-12.1.0.zip1.435256e+06695fd197fa5aff8fc67b5f2bbc110490a875cdf7a41686ac8512fb480fa8ada7
Master sites 1
  • https://github.com/fmtlib/fmt/releases/download/12.1.0/

Commit history 0

No commits in the history this site was built from.