Package Details: matterircd 0.28.0-1

Git Clone URL: https://aur.archlinux.org/matterircd.git (read-only, click to copy)
Package Base: matterircd
Description: Minimal IRC server which integrates with mattermost and slack
Upstream URL: https://github.com/42wim/matterircd
Licenses: MIT
Submitter: jokke
Maintainer: Zauberfisch
Last Packager: Zauberfisch
Votes: 2
Popularity: 0.000000
First Submitted: 2018-03-20 14:22 (UTC)
Last Updated: 2024-11-12 13:19 (UTC)

Latest Comments

Zauberfisch commented on 2024-11-12 22:38 (UTC)

I've adopted this project as a maintainer now and tagged a v0.28 release. However for Mattermost 10 compatibility we are still waiting for a v0.29 release of matterircd.

Zauberfisch commented on 2024-02-14 01:45 (UTC)

@sergej please update the pkgver. 0.27.0 does not work with current mattermost anymore. The current version is 0.28.0.

sergej commented on 2021-10-28 01:24 (UTC) (edited on 2021-10-28 01:24 (UTC) by sergej)

WantedBy = multiuser.target

should be

WantedBy = multi-user.target

in matterircd.service

Zauberfisch commented on 2020-11-01 07:59 (UTC)

The new version changed -conf to --conf, please update the service file

dodys commented on 2020-06-16 21:17 (UTC) (edited on 2020-06-16 21:20 (UTC) by dodys)

To update to the latest version and including armv7h as one of the supported archs, currently running on a Beaglebone Black.

diff --git a/PKGBUILD b/PKGBUILD
index 884abd1..ae2f988 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,15 +3,16 @@
 pkgname='matterircd'
 _github_path="github.com/42wim/${pkgname}"
 _go_pkg_path="src/${_github_path}"
-pkgver='0.19.2'
-pkgrel='2'
+pkgver='0.19.4'
+pkgrel='1'
 pkgdesc='Minimal IRC server which integrates with mattermost and slack'
-arch=('x86_64')
+arch=('x86_64' 'armv7h')
 url='https://github.com/42wim/matterircd'
 license=('MIT')
 depends=('glibc')
-makedepends=('go-pie>=1.8')
+makedepends=('go>=1.8')
 backup=("etc/${pkgname}/config.toml")
+validpgpkeys=('CC7D978417C1AEA1E4CDD7240E41AB4BF4C610B4')

 source=(
     "${pkgname}-${pkgver}.tar.gz::https://${_github_path}/archive/v${pkgver}.tar.gz"
@@ -21,7 +22,7 @@ source=(
 )

 sha512sums=(
-    '43f9f73a2932a3be3c843d3325ecc8787f55647b89834cde93afff07f98cf6a1c76cb660390f6875802f56e0b59090df6b7972c6a0c424c54bac3ae4821c2b7e'
+    'a259414d865398fb23a2de1c156e81740b1b420f0b0d3a8510034f4f2c1718a0827a8d128084eccc921c34658dd489c087ceade830c1709f3e5b423346db6f63'
     'SKIP'
     'a1c8947ca8ed510b0abd94e1eb3f049a7179a596e20975f343f1fd6a034512b3e7d5daa082ed0e7662757d416b3b10f318de5a8fe9c44923d2cfbd15742d3ba0'
     '80db251f5b087ba6bcdd6f266063fb749107a441f794678d645acf32d44aba7b53c2c9ef7a9c3962abfd6e8af20a2d29e93bde1c15358d9f2011ce98b68e56dc'

jokke commented on 2019-10-31 14:25 (UTC)

Assuming you meant prepare() I get the go dependencies during prepare() now. Thanks for the input!

dreieck commented on 2019-10-31 12:56 (UTC)

It downloads stuff during build(). But during build() network connection should not be assumed.

Please make sure that everything needed to build the package is already downloaded after package(). Use the source-array, or the package() function as an excpeption if it is not possible in source.

[...]
==> Starting build()...
go: downloading github.com/sirupsen/logrus v1.3.0
go: downloading github.com/BurntSushi/toml v0.3.1
go: downloading github.com/42wim/matterbridge v1.14.3-0.20190413195239-4db34b0506cc
go: downloading github.com/nlopes/slack v0.5.0
go: downloading github.com/mattermost/mattermost-server v5.9.0+incompatible
go: downloading github.com/sorcix/irc v0.0.0-20160513142731-d007bfcbaef1
go: downloading github.com/desertbit/timer v0.0.0-20180107155436-c41aec40b27f
go: extracting github.com/sirupsen/logrus v1.3.0
go: downloading golang.org/x/crypto v0.0.0-20190222235706-ffb98f73852f
go: extracting github.com/BurntSushi/toml v0.3.1
go: extracting github.com/desertbit/timer v0.0.0-20180107155436-c41aec40b27f
go: extracting github.com/sorcix/irc v0.0.0-20160513142731-d007bfcbaef1
go: extracting github.com/nlopes/slack v0.5.0
go: downloading github.com/gorilla/websocket v1.4.0
go: downloading github.com/pkg/errors v0.8.0
go: extracting github.com/pkg/errors v0.8.0
go: extracting github.com/gorilla/websocket v1.4.0
go: extracting golang.org/x/crypto v0.0.0-20190222235706-ffb98f73852f
go: downloading golang.org/x/sys v0.0.0-20190222171317-cd391775e71e
go: extracting golang.org/x/sys v0.0.0-20190222171317-cd391775e71e
go: extracting github.com/42wim/matterbridge v1.14.3-0.20190413195239-4db34b0506cc
go: downloading github.com/matterbridge/logrus-prefixed-formatter v0.0.0-20180806162718-01618749af61
go: downloading github.com/hashicorp/golang-lru v0.5.0
go: downloading github.com/jpillora/backoff v0.0.0-20180909062703-3050d21c67d7
go: extracting github.com/jpillora/backoff v0.0.0-20180909062703-3050d21c67d7
go: extracting github.com/hashicorp/golang-lru v0.5.0
go: extracting github.com/matterbridge/logrus-prefixed-formatter v0.0.0-20180806162718-01618749af61
go: downloading github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b
go: extracting github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b
go: downloading github.com/mattn/go-colorable v0.1.1
go: extracting github.com/mattn/go-colorable v0.1.1
go: downloading github.com/mattn/go-isatty v0.0.5
go: extracting github.com/mattn/go-isatty v0.0.5
go: extracting github.com/mattermost/mattermost-server v5.9.0+incompatible
go: downloading github.com/blang/semver v3.5.1+incompatible
go: downloading github.com/nicksnyder/go-i18n v1.9.0
go: downloading golang.org/x/text v0.3.0
go: downloading github.com/dyatlov/go-opengraph v0.0.0-20180429202543-816b6608b3c8
go: downloading gopkg.in/natefinch/lumberjack.v2 v2.0.0
go: downloading gopkg.in/yaml.v2 v2.2.2
go: downloading github.com/pborman/uuid v0.0.0-20160216163710-c55201b03606
go: downloading go.uber.org/zap v1.9.1
go: extracting github.com/blang/semver v3.5.1+incompatible
go: extracting github.com/pborman/uuid v0.0.0-20160216163710-c55201b03606
go: extracting go.uber.org/zap v1.9.1
go: downloading go.uber.org/atomic v1.3.2
go: downloading go.uber.org/multierr v1.1.0
go: extracting gopkg.in/yaml.v2 v2.2.2
go: extracting gopkg.in/natefinch/lumberjack.v2 v2.0.0
go: extracting github.com/dyatlov/go-opengraph v0.0.0-20180429202543-816b6608b3c8
go: downloading golang.org/x/net v0.0.0-20190110200230-915654e7eabc
go: extracting go.uber.org/multierr v1.1.0
go: extracting go.uber.org/atomic v1.3.2
go: extracting golang.org/x/text v0.3.0
go: extracting github.com/nicksnyder/go-i18n v1.9.0
go: downloading github.com/pelletier/go-toml v1.2.0
go: extracting golang.org/x/net v0.0.0-20190110200230-915654e7eabc
go: extracting github.com/pelletier/go-toml v1.2.0
go: finding github.com/BurntSushi/toml v0.3.1
go: finding github.com/sirupsen/logrus v1.3.0
go: finding github.com/42wim/matterbridge v1.14.3-0.20190413195239-4db34b0506cc
go: finding github.com/desertbit/timer v0.0.0-20180107155436-c41aec40b27f
go: finding github.com/nlopes/slack v0.5.0
go: finding github.com/mattermost/mattermost-server v5.9.0+incompatible
go: finding golang.org/x/crypto v0.0.0-20190222235706-ffb98f73852f
go: finding github.com/sorcix/irc v0.0.0-20160513142731-d007bfcbaef1
go: finding github.com/hashicorp/golang-lru v0.5.0
go: finding github.com/gorilla/websocket v1.4.0
go: finding github.com/jpillora/backoff v0.0.0-20180909062703-3050d21c67d7
go: finding github.com/matterbridge/logrus-prefixed-formatter v0.0.0-20180806162718-01618749af61
go: finding golang.org/x/sys v0.0.0-20190222171317-cd391775e71e
go: finding github.com/pkg/errors v0.8.0
go: finding github.com/blang/semver v3.5.1+incompatible
go: finding github.com/dyatlov/go-opengraph v0.0.0-20180429202543-816b6608b3c8
go: finding github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b
go: finding github.com/nicksnyder/go-i18n v1.9.0
go: finding go.uber.org/zap v1.9.1
go: finding github.com/pborman/uuid v0.0.0-20160216163710-c55201b03606
go: finding github.com/mattn/go-colorable v0.1.1
go: finding gopkg.in/natefinch/lumberjack.v2 v2.0.0
go: finding golang.org/x/net v0.0.0-20190110200230-915654e7eabc
go: finding golang.org/x/text v0.3.0
go: finding github.com/mattn/go-isatty v0.0.5
go: finding gopkg.in/yaml.v2 v2.2.2
go: finding go.uber.org/atomic v1.3.2
go: finding github.com/pelletier/go-toml v1.2.0
go: finding go.uber.org/multierr v1.1.0
[...]

mksandere commented on 2019-02-06 11:40 (UTC)

thx for the package!