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
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/quill | 13.0.0 |
| DragonFly | devel/quill | 8.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 13.0.0 | 13.0.0 | - | 9.0.1 | 13.0.0 |
| FreeBSD:14:quarterly | 13.0.0 | 13.0.0 | n/a | 9.0.1 | 13.0.0 |
| FreeBSD:15:latest | 13.0.0 | 13.0.0 | n/a | 9.0.1 | 9.0.1 |
| FreeBSD:15:quarterly | 13.0.0 | 13.0.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 13.0.0 | 13.0.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Test 1
doctest>0: devel/doctest
The full lists below include those, and their dependencies in turn.
Build dependencies 15
Required by 1
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
| File | Size | SHA256 |
|---|---|---|
| quill-13.0.0.zip | 2.377636e+06 | efb6ac9eea48633b05ebffae1dfee00fb065199bdc7686ea3353f77de09bbfa9 |
Master sites 1
- https://github.com/odygrd/quill/releases/download/v13.0.0/
Commit history 2
| Date | Commit | Credits | Log 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 |