mirror of
https://git.freebsd.org/ports.git
synced 2025-06-02 19:36:28 -04:00
devel/quill: New port: Asynchronous low latency C++ logging library
This commit is contained in:
parent
fcda9d40c1
commit
f4633a6737
5 changed files with 113 additions and 0 deletions
|
@ -6130,6 +6130,7 @@
|
|||
SUBDIR += quantum
|
||||
SUBDIR += quickcheck++
|
||||
SUBDIR += quickcpplib
|
||||
SUBDIR += quill
|
||||
SUBDIR += quilt
|
||||
SUBDIR += qxlsx
|
||||
SUBDIR += rabs
|
||||
|
|
23
devel/quill/Makefile
Normal file
23
devel/quill/Makefile
Normal file
|
@ -0,0 +1,23 @@
|
|||
PORTNAME= quill
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 5.0.0
|
||||
CATEGORIES= devel
|
||||
PKGNAMESUFFIX= -logging-library
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Asynchronous low latency C++ logging library
|
||||
WWW= https://github.com/odygrd/quill
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE= MIT
|
||||
|
||||
USES= cmake:testing compiler:c++17-lang
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= odygrd
|
||||
|
||||
CMAKE_TESTING_ON= QUILL_BUILD_TESTS # 2 tests fail, see https://github.com/odygrd/quill/issues/496
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
3
devel/quill/distinfo
Normal file
3
devel/quill/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1721059350
|
||||
SHA256 (odygrd-quill-v5.0.0_GH0.tar.gz) = c2fd2b090db7d2d7633d4ee5a8316e43b4f5a13d8e339721b8e830fb03c25129
|
||||
SIZE (odygrd-quill-v5.0.0_GH0.tar.gz) = 1572207
|
5
devel/quill/pkg-descr
Normal file
5
devel/quill/pkg-descr
Normal file
|
@ -0,0 +1,5 @@
|
|||
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.
|
81
devel/quill/pkg-plist
Normal file
81
devel/quill/pkg-plist
Normal file
|
@ -0,0 +1,81 @@
|
|||
include/quill/Backend.h
|
||||
include/quill/BackendTscClock.h
|
||||
include/quill/Frontend.h
|
||||
include/quill/LogMacros.h
|
||||
include/quill/Logger.h
|
||||
include/quill/StringRef.h
|
||||
include/quill/UserClockSource.h
|
||||
include/quill/Utility.h
|
||||
include/quill/backend/BackendManager.h
|
||||
include/quill/backend/BackendOptions.h
|
||||
include/quill/backend/BackendUtilities.h
|
||||
include/quill/backend/BackendWorker.h
|
||||
include/quill/backend/BacktraceStorage.h
|
||||
include/quill/backend/PatternFormatter.h
|
||||
include/quill/backend/RdtscClock.h
|
||||
include/quill/backend/SignalHandler.h
|
||||
include/quill/backend/StringFromTime.h
|
||||
include/quill/backend/TimestampFormatter.h
|
||||
include/quill/backend/TransitEvent.h
|
||||
include/quill/backend/TransitEventBuffer.h
|
||||
include/quill/bundled/fmt/args.h
|
||||
include/quill/bundled/fmt/chrono.h
|
||||
include/quill/bundled/fmt/color.h
|
||||
include/quill/bundled/fmt/compile.h
|
||||
include/quill/bundled/fmt/core.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/Codec.h
|
||||
include/quill/core/Common.h
|
||||
include/quill/core/DynamicFormatArgStore.h
|
||||
include/quill/core/Filesystem.h
|
||||
include/quill/core/FormatBuffer.h
|
||||
include/quill/core/FrontendOptions.h
|
||||
include/quill/core/LogLevel.h
|
||||
include/quill/core/LoggerBase.h
|
||||
include/quill/core/LoggerManager.h
|
||||
include/quill/core/MacroMetadata.h
|
||||
include/quill/core/MathUtils.h
|
||||
include/quill/core/QuillError.h
|
||||
include/quill/core/Rdtsc.h
|
||||
include/quill/core/SinkManager.h
|
||||
include/quill/core/ThreadContextManager.h
|
||||
include/quill/core/ThreadUtilities.h
|
||||
include/quill/core/TimeUtilities.h
|
||||
include/quill/core/UnboundedSPSCQueue.h
|
||||
include/quill/core/Utf8Conv.h
|
||||
include/quill/filters/Filter.h
|
||||
include/quill/sinks/ConsoleSink.h
|
||||
include/quill/sinks/FileSink.h
|
||||
include/quill/sinks/JsonConsoleSink.h
|
||||
include/quill/sinks/JsonFileSink.h
|
||||
include/quill/sinks/NullSink.h
|
||||
include/quill/sinks/RotatingFileSink.h
|
||||
include/quill/sinks/Sink.h
|
||||
include/quill/sinks/StreamSink.h
|
||||
include/quill/std/Array.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/Tuple.h
|
||||
include/quill/std/UnorderedMap.h
|
||||
include/quill/std/UnorderedSet.h
|
||||
include/quill/std/Vector.h
|
||||
include/quill/std/WideString.h
|
||||
lib/cmake/quill/quill-config-version.cmake
|
||||
lib/cmake/quill/quill-config.cmake
|
||||
lib/cmake/quill/quill-targets.cmake
|
||||
pkgconfig/quill.pc
|
Loading…
Add table
Reference in a new issue