Created attachment 211954 [details] svn diff New (beta) plugin for IMAP Chat-over-IMAP extensions. Since I wanted to experiment with delta.chat an OX COI Messenger and had to make the plugin run anyway on my system, I decided to make a port out of it. It builds (and runs) fine on my system, poudriere run attached. CCing dovecot maintaner, so he can take a look also.
Created attachment 211955 [details] poudriere log
Created attachment 211956 [details] poudriere-portlint log
LGTM. Do I need to add this to the warning list at the top of mail/dovecot's Makefile to bump PORTREVISION when I bump dovecot major?
(In reply to Larry Rosenman from comment #3) Yes, good catch, I think it's necessary, as for the other plugins, so dovecot won't complain about a version mismatch.
Created attachment 211959 [details] svn diff Some small changes to pkg-descr and pkg-message.
Hi Larry, It's been over two years since the submission of this PR. Are you still interested in landing this port?
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=b5f374dcd5054c4a559f043aa7c5437292c88e31 commit b5f374dcd5054c4a559f043aa7c5437292c88e31 Author: Larry Rosenman <ler@FreeBSD.org> AuthorDate: 2022-05-07 16:54:29 +0000 Commit: Larry Rosenman <ler@FreeBSD.org> CommitDate: 2022-05-07 16:58:37 +0000 mail/dovecot-coi: new port Dovecot chat over IMAP PR: 244433 Reported By: andrej@ebert.su mail/Makefile | 1 + mail/dovecot-coi/Makefile (new) | 41 ++++++++++++++++++++++++++++++++++++++ mail/dovecot-coi/distinfo (new) | 3 +++ mail/dovecot-coi/pkg-descr (new) | 11 ++++++++++ mail/dovecot-coi/pkg-message (new) | 18 +++++++++++++++++ mail/dovecot-coi/pkg-plist (new) | 27 +++++++++++++++++++++++++ 6 files changed, 101 insertions(+)
Committed. Thanks! Sorry for the LONG delay, I had a bad couple of years where I wasn't attentive.
Already abandonware? - Latest version on Github is 2.3.11 from 08/2020 - The plugin was removed from the dovecot documentation: commit 52c5af450e54c10545876073896f8306550118b1 Author: Michael M Slusarz Date: Mon Apr 12 19:40:59 2021 -0600 Removed COI configuration page
(In reply to Herbert J. Skuhra from comment #9) Based on my research today. It appears to have gone MIA due to being perceived as unmaintained (understandable). I was looking to implement exactly this on Friday. So I'd like to resolve that by becoming the Maintainer (assuming the OP of this doesn't chime in to the contrary). I'm going to post all the necessary bits on either my GitLab or Codeberg account and create another git diff and post it here. Chris
(In reply to Chris Hutchinson from comment #10) I have no problem with you taking over the port, since I already lost interest in COI and don't have a commit bit anyway.
@chris hutchinson I'm more than happy to update the port when you are ready. Drop a git diff into this PR and I'll do the commit.
(In reply to Andrej Ebert from comment #11) Thank you very much, Andrej. Thanks also for all the work you did in creating this! :-) Chris
(In reply to Larry Rosenman from comment #12) Thanks Larry! In it's current state, it fails to build. So I'll need to sort the problem(s) out first. Thanks again! :-)