Wed Nov 30 14:26:19 2022 UTC ()
devel/ruby-tty-logger: add pacakge version 0.6.0

This package is required by new ruby-review package.

TTY::Logger

> A readable, structured and beautiful logging for the terminal

TTY::Logger provides independent logging component for TTY toolkit.

## Features

* Intuitive console output for an increased readability
* Ability to stream data to any IO object
* Supports structured data logging
* Filters sensitive data
* Allows to define custom log types
* Formats and truncates messages to avoid clogging logging output
* Customizable styling of labels and symbols for console output
* Includes metadata information: time, location, scope
* Handles multiple logging outputs


(taca)
diff -r0 -r1.1 pkgsrc/devel/ruby-tty-logger/DESCR
diff -r0 -r1.1 pkgsrc/devel/ruby-tty-logger/Makefile
diff -r0 -r1.1 pkgsrc/devel/ruby-tty-logger/PLIST
diff -r0 -r1.1 pkgsrc/devel/ruby-tty-logger/distinfo

File Added: pkgsrc/devel/ruby-tty-logger/DESCR
TTY::Logger

> A readable, structured and beautiful logging for the terminal

TTY::Logger provides independent logging component for TTY toolkit.

## Features

* Intuitive console output for an increased readability
* Ability to stream data to any IO object
* Supports structured data logging
* Filters sensitive data
* Allows to define custom log types
* Formats and truncates messages to avoid clogging logging output
* Customizable styling of labels and symbols for console output
* Includes metadata information: time, location, scope
* Handles multiple logging outputs

File Added: pkgsrc/devel/ruby-tty-logger/Makefile
# $NetBSD: Makefile,v 1.1 2022/11/30 14:26:19 taca Exp $

DISTNAME=	tty-logger-0.6.0
CATEGORIES=	devel

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://ttytoolkit.org/
COMMENT=	Readable, structured and beautiful terminal logging
LICENSE=	mit

DEPENDS+=	${RUBY_PKGPREFIX}-pastel>=0.8<1:../../devel/ruby-pastel

USE_LANGUAGES=	# none

.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/ruby-tty-logger/PLIST
@comment $NetBSD: PLIST,v 1.1 2022/11/30 14:26:19 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CHANGELOG.md
${GEM_LIBDIR}/LICENSE.txt
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/lib/tty-logger.rb
${GEM_LIBDIR}/lib/tty/logger.rb
${GEM_LIBDIR}/lib/tty/logger/config.rb
${GEM_LIBDIR}/lib/tty/logger/data_filter.rb
${GEM_LIBDIR}/lib/tty/logger/event.rb
${GEM_LIBDIR}/lib/tty/logger/formatters/json.rb
${GEM_LIBDIR}/lib/tty/logger/formatters/text.rb
${GEM_LIBDIR}/lib/tty/logger/handlers/base.rb
${GEM_LIBDIR}/lib/tty/logger/handlers/console.rb
${GEM_LIBDIR}/lib/tty/logger/handlers/null.rb
${GEM_LIBDIR}/lib/tty/logger/handlers/stream.rb
${GEM_LIBDIR}/lib/tty/logger/levels.rb
${GEM_LIBDIR}/lib/tty/logger/version.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec

File Added: pkgsrc/devel/ruby-tty-logger/distinfo
$NetBSD: distinfo,v 1.1 2022/11/30 14:26:19 taca Exp $

BLAKE2s (tty-logger-0.6.0.gem) = ab66bfea4e8779521200d258aa26f1815f97a9148560403996c79b66e6827bbd
SHA512 (tty-logger-0.6.0.gem) = 83727cff71b83f13b5ee484fbcd70ffa3eefdc130c7e052888ced423eed31c89d9335c30b37be46d2390b52d018b74ca1848347625ac4e025fd7781bea0211c2
Size (tty-logger-0.6.0.gem) = 20992 bytes