Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Mar 2026 05:21:16 +0000
From:      Xin LI <delphij@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 5230d6b40830 - main - devel/rubygem-uniform_notifier: Add version 1.18.0
Message-ID:  <69b0fbcc.1d449.d2572fe@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by delphij:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5230d6b408308efd54b36ec495d8145bb795b7ee

commit 5230d6b408308efd54b36ec495d8145bb795b7ee
Author:     Xin LI <delphij@FreeBSD.org>
AuthorDate: 2026-03-11 05:20:32 +0000
Commit:     Xin LI <delphij@FreeBSD.org>
CommitDate: 2026-03-11 05:21:02 +0000

    devel/rubygem-uniform_notifier: Add version 1.18.0
    
    uniform_notifier provides a unified notification interface supporting
    Rails logger, JavaScript alert/console, XMPP, Slack, and more.
---
 devel/Makefile                           |  1 +
 devel/rubygem-uniform_notifier/Makefile  | 17 +++++++++++++++++
 devel/rubygem-uniform_notifier/distinfo  |  3 +++
 devel/rubygem-uniform_notifier/pkg-descr | 18 ++++++++++++++++++
 4 files changed, 39 insertions(+)

diff --git a/devel/Makefile b/devel/Makefile
index 0c33ed432577..87249ecbc8a7 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -8237,6 +8237,7 @@
     SUBDIR += rubygem-unicode-emoji
     SUBDIR += rubygem-unicode-version
     SUBDIR += rubygem-unicode_utils
+    SUBDIR += rubygem-uniform_notifier
     SUBDIR += rubygem-unleash
     SUBDIR += rubygem-useragent
     SUBDIR += rubygem-uuid
diff --git a/devel/rubygem-uniform_notifier/Makefile b/devel/rubygem-uniform_notifier/Makefile
new file mode 100644
index 000000000000..195c64396a10
--- /dev/null
+++ b/devel/rubygem-uniform_notifier/Makefile
@@ -0,0 +1,17 @@
+PORTNAME=	uniform_notifier
+PORTVERSION=	1.18.0
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	ruby@FreeBSD.org
+COMMENT=	Uniform notifier for rails logger and various notification methods
+WWW=		https://github.com/flyerhzm/uniform_notifier
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		gem
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-uniform_notifier/distinfo b/devel/rubygem-uniform_notifier/distinfo
new file mode 100644
index 000000000000..6ed53f45d87a
--- /dev/null
+++ b/devel/rubygem-uniform_notifier/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761896202
+SHA256 (rubygem/uniform_notifier-1.18.0.gem) = 4787785556f66f6418486da0f1d78b3239aaff98e2e7938fb05e2062b0ffce9d
+SIZE (rubygem/uniform_notifier-1.18.0.gem) = 15360
diff --git a/devel/rubygem-uniform_notifier/pkg-descr b/devel/rubygem-uniform_notifier/pkg-descr
new file mode 100644
index 000000000000..55ba68af8d49
--- /dev/null
+++ b/devel/rubygem-uniform_notifier/pkg-descr
@@ -0,0 +1,18 @@
+uniform_notifier is a Ruby gem that provides a unified interface for sending
+notifications across multiple channels and methods. It supports various
+notification backends including Rails logger, customized logger, JavaScript
+alert, JavaScript console, and XMPP.
+
+The gem is designed to provide a consistent API for different notification
+methods, making it easy to switch between or combine multiple notification
+channels in Ruby applications.
+
+Supported notification methods:
+- Rails logger
+- Custom logger
+- JavaScript alert
+- JavaScript console
+- XMPP messaging
+- Slack notifications
+- File output
+- Airbrake integration


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69b0fbcc.1d449.d2572fe>