diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2021-06-08 02:32:09 -0700 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2021-06-08 02:32:09 -0700 |
commit | 4518c9cad4d1ec4a78237d9ffa1cfb5f5729b59e (patch) | |
tree | 52a14accc2fc57374283e7eaabfe415b6b88accd /irc/ergo | |
parent | sysutils/bpytop: Update to 1.0.67 (diff) |
irc/oragono: Update 2.6.1 -> 2.7.0; Project renamed into "ergo"
Diffstat (limited to 'irc/ergo')
-rw-r--r-- | irc/ergo/Makefile | 56 | ||||
-rw-r--r-- | irc/ergo/distinfo | 63 | ||||
-rw-r--r-- | irc/ergo/pkg-descr | 7 |
3 files changed, 126 insertions, 0 deletions
diff --git a/irc/ergo/Makefile b/irc/ergo/Makefile new file mode 100644 index 000000000000..ae84389b88af --- /dev/null +++ b/irc/ergo/Makefile @@ -0,0 +1,56 @@ +PORTNAME= ergo +DISTVERSIONPREFIX= v +DISTVERSION= 2.7.0 +CATEGORIES= irc + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Modern IRC server (daemon/ircd) written in Go + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules +USE_GITHUB= yes +GH_ACCOUNT= ergochat +GH_TUPLE= \ + GehirnInc:crypt:bb7000b8a962:gehirninc_crypt/vendor/github.com/GehirnInc/crypt \ + cloudfoundry:bytefmt:cf55d5288a48:cloudfoundry_bytefmt/vendor/code.cloudfoundry.org/bytefmt \ + dgrijalva:jwt-go:v3.2.0:dgrijalva_jwt_go/vendor/github.com/dgrijalva/jwt-go \ + docopt:docopt.go:ee0de3bc6815:docopt_docopt_go/vendor/github.com/docopt/docopt-go \ + ergochat:confusables:4ab98ab61fb1:ergochat_confusables/vendor/github.com/ergochat/confusables \ + ergochat:go-ident:830550b1d775:ergochat_go_ident/vendor/github.com/ergochat/go-ident \ + ergochat:websocket:v1.4.2-oragono1:ergochat_websocket/vendor/github.com/gorilla/websocket \ + go-sql-driver:mysql:v1.6.0:go_sql_driver_mysql/vendor/github.com/go-sql-driver/mysql \ + go-test:deep:v1.0.6:go_test_deep/vendor/github.com/go-test/deep \ + go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ + golang:crypto:4f45737414dc:golang_crypto/vendor/golang.org/x/crypto \ + golang:sys:f84b799fce68:golang_sys/vendor/golang.org/x/sys \ + golang:term:7de9c90e9dd1:golang_term/vendor/golang.org/x/term \ + golang:text:v0.3.6:golang_text/vendor/golang.org/x/text \ + goshuirc:irc-go:bdc2c2cd2fef:goshuirc_irc_go/vendor/github.com/goshuirc/irc-go \ + onsi:ginkgo:v1.12.0:onsi_ginkgo/vendor/github.com/onsi/ginkgo \ + onsi:gomega:v1.9.0:onsi_gomega/vendor/github.com/onsi/gomega \ + oragono:confusables:4ab98ab61fb1:oragono_confusables \ + oragono:go-ident:830550b1d775:oragono_go_ident \ + stretchr:testify:v1.4.0:stretchr_testify/vendor/github.com/stretchr/testify \ + tidwall:btree:v0.4.2:tidwall_btree/vendor/github.com/tidwall/btree \ + tidwall:buntdb:v1.2.3:tidwall_buntdb/vendor/github.com/tidwall/buntdb \ + tidwall:gjson:v1.7.4:tidwall_gjson/vendor/github.com/tidwall/gjson \ + tidwall:grect:v0.1.1:tidwall_grect/vendor/github.com/tidwall/grect \ + tidwall:match:v1.0.3:tidwall_match/vendor/github.com/tidwall/match \ + tidwall:pretty:v1.1.0:tidwall_pretty/vendor/github.com/tidwall/pretty \ + tidwall:rtred:v0.1.2:tidwall_rtred/vendor/github.com/tidwall/rtred \ + tidwall:rtree:32188eeb08a8:tidwall_rtree/vendor/github.com/tidwall/rtree \ + tidwall:tinyqueue:v0.1.1:tidwall_tinyqueue/vendor/github.com/tidwall/tinyqueue \ + toorop:go-dkim:e1cd1a0a5208:toorop_go_dkim/vendor/github.com/toorop/go-dkim + +GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} + +PLIST_FILES= bin/${PORTNAME} + +post-extract: + @${MKDIR} ${WRKSRC}/vendor/github.com/oragono + @${RLN} ${WRKSRC_ergochat_confusables} ${WRKSRC}/vendor/github.com/oragono/confusables + @${RLN} ${WRKSRC_ergochat_go_ident} ${WRKSRC}/vendor/github.com/oragono/go-ident + +.include <bsd.port.mk> diff --git a/irc/ergo/distinfo b/irc/ergo/distinfo new file mode 100644 index 000000000000..aa42cf6e8bf8 --- /dev/null +++ b/irc/ergo/distinfo @@ -0,0 +1,63 @@ +TIMESTAMP = 1623144253 +SHA256 (ergochat-ergo-v2.7.0_GH0.tar.gz) = c47cb751f960285a7357b8aaf75520f844370d965897385eae4ff0ab849cf0a3 +SIZE (ergochat-ergo-v2.7.0_GH0.tar.gz) = 3115191 +SHA256 (GehirnInc-crypt-bb7000b8a962_GH0.tar.gz) = 1a57049bd9c75e5e3f5679f1786e74181da1d2d69b3ccc1a944820d20d6f2699 +SIZE (GehirnInc-crypt-bb7000b8a962_GH0.tar.gz) = 10251 +SHA256 (cloudfoundry-bytefmt-cf55d5288a48_GH0.tar.gz) = d043b0fd4af393e261d0435a5ba593c42b17931c601c01a0c7d117a25e750deb +SIZE (cloudfoundry-bytefmt-cf55d5288a48_GH0.tar.gz) = 7821 +SHA256 (dgrijalva-jwt-go-v3.2.0_GH0.tar.gz) = 197465ef53219f3aeb1a6940b70e16d288fe4e4108d4831b91ea101118440e63 +SIZE (dgrijalva-jwt-go-v3.2.0_GH0.tar.gz) = 36960 +SHA256 (docopt-docopt.go-ee0de3bc6815_GH0.tar.gz) = ba02d30f7be6ff0f486c9ea8cacd84255d643cf58397a6926b805c76ed6da43a +SIZE (docopt-docopt.go-ee0de3bc6815_GH0.tar.gz) = 30673 +SHA256 (ergochat-confusables-4ab98ab61fb1_GH0.tar.gz) = 40f9def24a153a8989fe8806e0c269870c12f93715728a9d9304b8e67c6fc257 +SIZE (ergochat-confusables-4ab98ab61fb1_GH0.tar.gz) = 37104 +SHA256 (ergochat-go-ident-830550b1d775_GH0.tar.gz) = a427b0c9d0e20f1030d31f4eb1af9e5042b3c82f7307d2bc7c9113a4fbcafd96 +SIZE (ergochat-go-ident-830550b1d775_GH0.tar.gz) = 2110 +SHA256 (ergochat-websocket-v1.4.2-oragono1_GH0.tar.gz) = 13e590604cf355c63e1d82f9ac973228a38b9b68606fc7640c7b01807a379093 +SIZE (ergochat-websocket-v1.4.2-oragono1_GH0.tar.gz) = 54123 +SHA256 (go-sql-driver-mysql-v1.6.0_GH0.tar.gz) = 25233aea6418ca7e2e8d83f1bf4f498ef7f79c8c0fee1dc2a8ba623372574b28 +SIZE (go-sql-driver-mysql-v1.6.0_GH0.tar.gz) = 94168 +SHA256 (go-test-deep-v1.0.6_GH0.tar.gz) = efb077dfe783aeabc04756a5d04b3f16202073a558d8ebdc020b53d28e428a4c +SIZE (go-test-deep-v1.0.6_GH0.tar.gz) = 9575 +SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0 +SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209 +SHA256 (golang-crypto-4f45737414dc_GH0.tar.gz) = a741e69ef8961b0e4cac39e52b7a6513bc26ebc3648bdf87d62fc0860eeefb24 +SIZE (golang-crypto-4f45737414dc_GH0.tar.gz) = 1727053 +SHA256 (golang-sys-f84b799fce68_GH0.tar.gz) = 460f5326b83bac46e12e1fd6ec1fed7ddba3756cdc9c9de7ba3f3226c588fa81 +SIZE (golang-sys-f84b799fce68_GH0.tar.gz) = 1087830 +SHA256 (golang-term-7de9c90e9dd1_GH0.tar.gz) = 73603eaab2ab2bfe05061d64ad09f8ed7469de6964a672398f7bf82cffb4b1da +SIZE (golang-term-7de9c90e9dd1_GH0.tar.gz) = 15239 +SHA256 (golang-text-v0.3.6_GH0.tar.gz) = f66bebcf21985b0a713d67c6c35dfc9800d3b6d00d62b83ed0ce5b2ed4cb9760 +SIZE (golang-text-v0.3.6_GH0.tar.gz) = 8351095 +SHA256 (goshuirc-irc-go-bdc2c2cd2fef_GH0.tar.gz) = 79dee2b494893b2061539992689f42e81b7cfeb17c02b4548de66395615cdcc2 +SIZE (goshuirc-irc-go-bdc2c2cd2fef_GH0.tar.gz) = 55206 +SHA256 (onsi-ginkgo-v1.12.0_GH0.tar.gz) = 7df557fed1107ac2b8fcbd990336f3f73152cb171f1f1e611df07504001135ff +SIZE (onsi-ginkgo-v1.12.0_GH0.tar.gz) = 138578 +SHA256 (onsi-gomega-v1.9.0_GH0.tar.gz) = fd78d531a58b82162288a6bcbc3cd28ae91123dbc8ab77ec5dd28dee18139208 +SIZE (onsi-gomega-v1.9.0_GH0.tar.gz) = 93611 +SHA256 (oragono-confusables-4ab98ab61fb1_GH0.tar.gz) = 40f9def24a153a8989fe8806e0c269870c12f93715728a9d9304b8e67c6fc257 +SIZE (oragono-confusables-4ab98ab61fb1_GH0.tar.gz) = 37104 +SHA256 (oragono-go-ident-830550b1d775_GH0.tar.gz) = a427b0c9d0e20f1030d31f4eb1af9e5042b3c82f7307d2bc7c9113a4fbcafd96 +SIZE (oragono-go-ident-830550b1d775_GH0.tar.gz) = 2110 +SHA256 (stretchr-testify-v1.4.0_GH0.tar.gz) = 3ae072321569a8cd6d77de8f3be774165e136198ce808df0a31589237ba59698 +SIZE (stretchr-testify-v1.4.0_GH0.tar.gz) = 110085 +SHA256 (tidwall-btree-v0.4.2_GH0.tar.gz) = f9ca5251ed9105d12c58005fea27ef1ebfb23662aa072ae2b4c914123a28d3fd +SIZE (tidwall-btree-v0.4.2_GH0.tar.gz) = 11019 +SHA256 (tidwall-buntdb-v1.2.3_GH0.tar.gz) = daa3e8f47969eea9e4df70d87809d3ddb65d3d43316848a88fba1a3bc8b3e5a8 +SIZE (tidwall-buntdb-v1.2.3_GH0.tar.gz) = 132840 +SHA256 (tidwall-gjson-v1.7.4_GH0.tar.gz) = 8052b7777eb625360b9ddfc561fbc6bb4741a10d0777d063933c3393e4e855e3 +SIZE (tidwall-gjson-v1.7.4_GH0.tar.gz) = 52402 +SHA256 (tidwall-grect-v0.1.1_GH0.tar.gz) = eee568a143c809b502574bee25858e7f925d7a110892040c847391e70b6a41df +SIZE (tidwall-grect-v0.1.1_GH0.tar.gz) = 4261 +SHA256 (tidwall-match-v1.0.3_GH0.tar.gz) = 12f9c257baf7c96eb009b3f814326ef95837bf84a4f9fcc2816cf12e78aa0f9e +SIZE (tidwall-match-v1.0.3_GH0.tar.gz) = 4829 +SHA256 (tidwall-pretty-v1.1.0_GH0.tar.gz) = 3b29b957afa66beb8eee7cd5910b3f4e3cd1dbe72f93e563c8e8e297d14a87d5 +SIZE (tidwall-pretty-v1.1.0_GH0.tar.gz) = 10503 +SHA256 (tidwall-rtred-v0.1.2_GH0.tar.gz) = a04586f7644652c5b6ff7bfb7ea9cf6bdb0cb8307830241b6ea9eccb60ccfe48 +SIZE (tidwall-rtred-v0.1.2_GH0.tar.gz) = 12854 +SHA256 (tidwall-rtree-32188eeb08a8_GH0.tar.gz) = 661ce8eb8f18e2f26b9cba5abf37cc4a19e1f9e5f781d2111dfcfdb613be3617 +SIZE (tidwall-rtree-32188eeb08a8_GH0.tar.gz) = 12341 +SHA256 (tidwall-tinyqueue-v0.1.1_GH0.tar.gz) = b0e127985f3512990977d4dcb326a26f91b009e40267b62eacceb3fe371a8ad4 +SIZE (tidwall-tinyqueue-v0.1.1_GH0.tar.gz) = 2034 +SHA256 (toorop-go-dkim-e1cd1a0a5208_GH0.tar.gz) = 8129114a07bd9581724f90c55ba0d0e6133e651d9b83cff99cde4c54dc4616b3 +SIZE (toorop-go-dkim-e1cd1a0a5208_GH0.tar.gz) = 20676 diff --git a/irc/ergo/pkg-descr b/irc/ergo/pkg-descr new file mode 100644 index 000000000000..78825531b459 --- /dev/null +++ b/irc/ergo/pkg-descr @@ -0,0 +1,7 @@ +Oragono is a modern, experimental IRC server written in Go. It's designed to be +simple to setup and use, and it includes features such as UTF-8 nicks/channel +names, client accounts with SASL, and other assorted IRCv3 support. + +Oragono is a fork of the Ergonomadic IRC daemon. + +WWW: https://oragono.io/ |