Page MenuHomeFreeBSD

D31410.id93325.diff
No OneTemporary

D31410.id93325.diff

Index: GIDs
===================================================================
--- GIDs
+++ GIDs
@@ -234,7 +234,7 @@
sftpgo:*:292:
biboumi:*:293:
krill:*:294:
-# free: 295
+avalanchemq:*:295:
# free: 296
dkron:*:297:
# free: 298
Index: UIDs
===================================================================
--- UIDs
+++ UIDs
@@ -239,7 +239,7 @@
sftpgo:*:292:292::0:0:SFTPGo user:/nonexistent:/usr/sbin/nologin
biboumi:*:293:293::0:0:biboumi:/nonexistent:/usr/sbin/nologin
krill:*:294:294::0:0:krill Pseudo User:/nonexistent:/usr/sbin/nologin
-# free: 295
+avalanchemq:*:295:295::0:0:AvalancheMQ user:/nonexistent:/usr/sbin/nologin
# free: 296
dkron:*:297:297::0:0:dkron user:/var/db/dkron:/usr/sbin/nologin
# free: 298
Index: net/Makefile
===================================================================
--- net/Makefile
+++ net/Makefile
@@ -47,6 +47,7 @@
SUBDIR += avahi-libdns
SUBDIR += avahi-qt5
SUBDIR += avahi-sharp
+ SUBDIR += avalanchemq
SUBDIR += axa
SUBDIR += babeld
SUBDIR += balance
Index: net/avalanchemq/Makefile
===================================================================
--- /dev/null
+++ net/avalanchemq/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= avalanchemq
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0.0-alpha.31
+CATEGORIES= net
+
+MAINTAINER= dch@FreeBSD.org
+COMMENT= Next-generation AMQP 0.9.1 based message broker
+
+LICENSE= APACHE20
+
+BUILD_DEPENDS= crystal:lang/crystal \
+ shards:devel/shards
+
+USES= pkgconfig ssl:build
+USE_GITHUB= yes
+GH_ACCOUNT= cloudamqp
+GH_TUPLE= dch:avalanchemq-lib:${DISTVERSION}:lib
+
+PLIST_FILES= bin/avalanchemq \
+ bin/avalanchemqctl \
+ bin/avalanchemqperf
+
+SHARDS_ENV= --release --production --verbose --local --progress --stats --static
+
+post-extract:
+ @${MV} ${WRKDIR}/avalanchemq-lib-${DISTVERSION} ${WRKSRC}/lib
+
+do-build:
+ (cd ${WRKSRC} && ${LOCALBASE}/bin/shards build ${SHARDS_ENV} --link-flags -L${OPENSSLLIB})
+
+.include <bsd.port.mk>
Index: net/avalanchemq/distinfo
===================================================================
--- /dev/null
+++ net/avalanchemq/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1628108503
+SHA256 (cloudamqp-avalanchemq-v1.0.0-alpha.31_GH0.tar.gz) = c4264e6dff3b3b65e17604a3dea21e2614a8167495c8167a431f59bef9218ec0
+SIZE (cloudamqp-avalanchemq-v1.0.0-alpha.31_GH0.tar.gz) = 871165
+SHA256 (dch-avalanchemq-lib-1.0.0-alpha.31_GH0.tar.gz) = 15fd65ae3b6ae8a36605e70f34c67ca6a3f0ee94fdbedaba4c4b3d06c71292a6
+SIZE (dch-avalanchemq-lib-1.0.0-alpha.31_GH0.tar.gz) = 121562
Index: net/avalanchemq/pkg-descr
===================================================================
--- /dev/null
+++ net/avalanchemq/pkg-descr
@@ -0,0 +1,16 @@
+AvalancheMQ is a message queue server, also called a message broker,
+where messages are published by a sending service called a producer, via
+the broker, to then be consumed by the receiving service called a
+consumer. When not handling messages, the queue can route, buffer, and
+persist the messages according to rules set up by the user.
+
+Messages can be sent across languages, platforms, and OS, which decouple
+processes and creates a highly scalable system. AvalancheMQ, as queue
+management software, gives an organized, safe place for messages to wait
+until another application or part of the system can come along and
+consume them for processing.
+
+AvalancheMQ is written in Crystal, a statically compiled LLVM-based
+language with a ruby-like syntax.
+
+WWW: http://www.avalanchemq.com/

File Metadata

Mime Type
text/plain
Expires
Mon, Jul 20, 9:26 PM (32 m, 2 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35287608
Default Alt Text
D31410.id93325.diff (3 KB)

Event Timeline