Bug 233908

Summary: [NEW PORT] net/mtg: Community implementation of TMProto Proxy for Telegram
Product: Ports & Packages Reporter: Anton <onlinehead>
Component: Individual Port(s)Assignee: Daniel Engberg <diizzy>
Status: New ---    
Severity: Affects Only Me CC: diizzy, drtr0jan, ndowens04, onlinehead
Priority: --- Keywords: feature, needs-patch, needs-qa
Version: LatestFlags: onlinehead: maintainer-feedback-
onlinehead: maintainer-feedback-
drtr0jan: maintainer-feedback+
Hardware: Any   
OS: Any   
URL: https://github.com/9seconds/mtg
Attachments:
Description Flags
Diff with the port
none
Diff with the port
none
mtg.patch
none
mtg.patch
drtr0jan: maintainer-approval+
mtg.patch
drtr0jan: maintainer-approval+
mtg.patch drtr0jan: maintainer-approval+

Description Anton 2018-12-10 11:46:21 UTC
Created attachment 200006 [details]
Diff with the port

New port net/mtg.
That application is created by community, pure Golang implementation of MTProto Proxy for Telegram messenger which helps people to use it in case of original servers of Telegram is blocked by someone.

Source: https://github.com/9seconds/mtg
Comment 1 Nathan 2018-12-10 23:13:47 UTC
Comment on attachment 200006 [details]
Diff with the port

COMMENT=    Mtg is a Golang implementation of MTProto proxy server for Telegram
Don't include port name in comment

I haven't looked at the source, but if it has a license file, needs to be put in LICENSE_FILE=
Comment 2 Anton 2018-12-24 10:36:03 UTC
Created attachment 200439 [details]
Diff with the port

Description is updated, LICENSE_FILE added.
Comment 3 Tobias Kortkamp freebsd_committer freebsd_triage 2019-01-28 10:36:44 UTC
I'm sorry, but I'm rejecting this.  The port opens network connections
during the build which our package building tool Poudriere doesn't
allow.  If you can fix this please reopen.  Look at some Go ports
on how they build themselves for inspiration for example devel/grv.
Comment 4 Boris Korzun 2022-02-22 21:32:10 UTC
Created attachment 232019 [details]
mtg.patch

(In reply to Tobias Kortkamp from comment #3)

Updated version of the port in the attachment. The port hasn't opened network connections during the build anymore.
Comment 5 Anton 2022-02-23 08:52:29 UTC
Reopen it in case Boris Korzun will maintain it in future. Unfortunately I have no resources and needs to do that.
Comment 6 Boris Korzun 2022-02-23 09:01:16 UTC
Created attachment 232034 [details]
mtg.patch

(In reply to Anton from comment #5)

Ok. I can take a maintainership.
Comment 7 Boris Korzun 2022-03-23 09:35:56 UTC
Created attachment 232652 [details]
mtg.patch

Updated to 2.1.6.
Comment 8 Boris Korzun 2023-01-10 19:37:56 UTC
Created attachment 239386 [details]
mtg.patch

Update to 2.1.7