Bug 233908 - [NEW PORT] net/mtg: Community implementation of TMProto Proxy for Telegram
Summary: [NEW PORT] net/mtg: Community implementation of TMProto Proxy for Telegram
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Daniel Engberg
URL: https://github.com/9seconds/mtg
Keywords: feature, needs-patch, needs-qa
Depends on:
Blocks:
 
Reported: 2018-12-10 11:46 UTC by Anton
Modified: 2023-01-10 19:37 UTC (History)
4 users (show)

See Also:
onlinehead: maintainer-feedback-
onlinehead: maintainer-feedback-
drtr0jan: maintainer-feedback+


Attachments
Diff with the port (4.69 KB, patch)
2018-12-10 11:46 UTC, Anton
no flags Details | Diff
Diff with the port (4.76 KB, patch)
2018-12-24 10:36 UTC, Anton
no flags Details | Diff
mtg.patch (15.93 KB, patch)
2022-02-22 21:32 UTC, Boris Korzun
no flags Details | Diff
mtg.patch (15.93 KB, patch)
2022-02-23 09:01 UTC, Boris Korzun
drtr0jan: maintainer-approval+
Details | Diff
mtg.patch (15.92 KB, patch)
2022-03-23 09:35 UTC, Boris Korzun
drtr0jan: maintainer-approval+
Details | Diff
mtg.patch (4.99 KB, patch)
2023-01-10 19:37 UTC, Boris Korzun
drtr0jan: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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