BSD Ports

devel/quill 13.0.0 FreeBSD

Asynchronous low latency C++ logging library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e8c1aa0bd6
License
MIT
Categories
devel
Package size
266.4 KiB, 1502.8 KiB installed

Description

Quill is a high-performance, cross-platform logging library designed for C++17 and onwards. Quill is a production-ready logging library that has undergone extensive unit testing. It has been successfully utilized in production environments, including financial trading applications, providing high-performance and reliable logging capabilities.

In the other systems

SystemPortVersion
FreeBSDdevel/quill13.0.0
DragonFlydevel/quill8.1.0

Install

Binary package:

pkg install quill-logging-library

From the ports tree:

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

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

RUN_DEPENDS=	quill-logging-library>0:devel/quill

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:latest13.0.013.0.0-9.0.113.0.0
FreeBSD:14:quarterly13.0.013.0.0n/a9.0.113.0.0
FreeBSD:15:latest13.0.013.0.0n/a9.0.19.0.1
FreeBSD:15:quarterly13.0.013.0.0n/an/an/a
FreeBSD:16:latest13.0.013.0.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

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

Build dependencies 15

Configuration

No options to configure.

USES
cmake:testing compiler:c++17-lang zip
Service scripts
none

Files

pkg-plist 109
  • include/quill/Backend.h
  • include/quill/BackendTscClock.h
  • include/quill/BinaryDataDeferredFormatCodec.h
  • include/quill/CsvWriter.h
  • include/quill/DeferredFormatCodec.h
  • include/quill/DirectFormatCodec.h
  • include/quill/Frontend.h
  • include/quill/HelperMacros.h
  • include/quill/LogFunctions.h
  • include/quill/LogMacros.h
  • include/quill/Logger.h
  • include/quill/SimpleSetup.h
  • include/quill/StopWatch.h
  • include/quill/StringRef.h
  • include/quill/UserClockSource.h
  • include/quill/Utility.h
  • include/quill/backend/BackendManager.h
  • include/quill/backend/BackendMdcState.h
  • include/quill/backend/BackendOptions.h
  • include/quill/backend/BackendUtilities.h
  • include/quill/backend/BackendWorker.h
  • include/quill/backend/BackendWorkerLock.h
  • include/quill/backend/BacktraceStorage.h
  • include/quill/backend/ManualBackendWorker.h
  • include/quill/backend/PatternFormatter.h
  • include/quill/backend/RdtscClock.h
  • include/quill/backend/SignalHandler.h
  • include/quill/backend/StringFromTime.h
  • include/quill/backend/ThreadUtilities.h
  • include/quill/backend/TimestampFormatter.h
  • include/quill/backend/TransitEvent.h
  • include/quill/backend/TransitEventBuffer.h
  • include/quill/backend/Utf8Conv.h
  • include/quill/bundled/fmt/args.h
  • include/quill/bundled/fmt/base.h
  • include/quill/bundled/fmt/chrono.h
  • include/quill/bundled/fmt/color.h
  • include/quill/bundled/fmt/compile.h
  • include/quill/bundled/fmt/format-inl.h
  • include/quill/bundled/fmt/format.h
  • include/quill/bundled/fmt/os.h
  • include/quill/bundled/fmt/ostream.h
  • include/quill/bundled/fmt/printf.h
  • include/quill/bundled/fmt/ranges.h
  • include/quill/bundled/fmt/std.h
  • include/quill/bundled/fmt/xchar.h
  • include/quill/core/Attributes.h
  • include/quill/core/BoundedSPSCQueue.h
  • include/quill/core/ChronoTimeUtils.h
  • include/quill/core/Codec.h
  • include/quill/core/Common.h
  • include/quill/core/DynamicFormatArgStore.h
  • include/quill/core/Filesystem.h
  • include/quill/core/FrontendOptions.h
  • include/quill/core/InlinedVector.h
  • include/quill/core/LogLevel.h
  • include/quill/core/LoggerBase.h
  • include/quill/core/LoggerManager.h
  • include/quill/core/MacroMetadata.h
  • include/quill/core/MathUtilities.h
  • include/quill/core/Metric.h
  • include/quill/core/MetricManager.h
  • include/quill/core/PatternFormatterOptions.h
  • include/quill/core/QuillError.h
  • include/quill/core/Rdtsc.h
  • include/quill/core/SinkManager.h
  • include/quill/core/SourceLocation.h
  • include/quill/core/Spinlock.h
  • include/quill/core/ThreadContextManager.h
  • include/quill/core/ThreadPrimitives.h
  • include/quill/core/TimeUtilities.h
  • include/quill/core/UnboundedSPSCQueue.h
  • include/quill/filters/Filter.h
  • include/quill/sinks/AndroidSink.h
  • include/quill/sinks/ConsoleSink.h
  • include/quill/sinks/FileSink.h
  • include/quill/sinks/JsonSink.h
  • include/quill/sinks/NullSink.h
  • include/quill/sinks/RotatingFileSink.h
  • include/quill/sinks/RotatingJsonFileSink.h
  • include/quill/sinks/RotatingSink.h
  • include/quill/sinks/Sink.h
  • include/quill/sinks/StreamSink.h
  • include/quill/sinks/SyslogSink.h
  • include/quill/sinks/SystemdSink.h
  • include/quill/sinks/metrics/PrometheusSink.h
  • include/quill/std/Array.h
  • include/quill/std/Bitset.h
  • include/quill/std/Chrono.h
  • include/quill/std/Complex.h
  • include/quill/std/Deque.h
  • include/quill/std/FilesystemPath.h
  • include/quill/std/ForwardList.h
  • include/quill/std/List.h
  • include/quill/std/Map.h
  • include/quill/std/Optional.h
  • include/quill/std/Pair.h
  • include/quill/std/Set.h
  • include/quill/std/SystemError.h
  • include/quill/std/Tuple.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
quill-13.0.0.zip2.377636e+06efb6ac9eea48633b05ebffae1dfee00fb065199bdc7686ea3353f77de09bbfa9
Master sites 1
  • https://github.com/odygrd/quill/releases/download/v13.0.0/

Commit history 2

DateCommitCreditsLog message
e8c1aa0bd6 Yuri Victorovich devel/quill: Use zip archive instead of GH
Reported by: Daniel Engberg <[email protected]>
7d05a3e6c2 Yuri Victorovich devel/quill: update 11.1.0 → 13.0.0