Bug 269531 - net-im/tokodon: new port
Summary: net-im/tokodon: new port
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tobias C. Berner
URL: https://apps.kde.org/tokodon/
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-13 09:26 UTC by Vidar Karlsen
Modified: 2023-02-13 20:10 UTC (History)
1 user (show)

See Also:


Attachments
git format-patch, net-im/tokodon (4.38 KB, patch)
2023-02-13 09:26 UTC, Vidar Karlsen
no flags Details | Diff
git format-patch, proper sorting of USE args (4.38 KB, patch)
2023-02-13 09:36 UTC, Vidar Karlsen
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vidar Karlsen 2023-02-13 09:26:56 UTC
Created attachment 240127 [details]
git format-patch, net-im/tokodon

Tokodon is a mastodon client for KDE/Plasma.

It is likely to be/become a part of the KDE suite so I'm "donating" it to kde@ as per agreement with tcberner.

QA:
portclippy is happy.
portlint suggests adding an NLS knob, but it does this for other KDE
ports as well.
poudriere testport on 13.1 ok.
runtime-tested on 13.1 -- I use it on my desktop.
Comment 1 Vidar Karlsen 2023-02-13 09:36:36 UTC
Created attachment 240128 [details]
git format-patch, proper sorting of USE args
Comment 2 Tobias C. Berner freebsd_committer freebsd_triage 2023-02-13 20:09:57 UTC
Moin moin 

Thanks alot -- comitted with a few minor changes:

 * depend on flavored security/qtkeychain
 * use USE_QT to depend on qt5-widgets
 * add missing runtime dependency on itemmodels
 * make kirigami-addons a run-time dependency also (I'd assume it would like to use the qml files it provides :) ).
 * remove kde-applications category (that one is 'magic' and is used to identify software that is part of KDE Gear).



mfg Tobias
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-02-13 20:10:49 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3bb31c095dfe5c8398c8778cfd9247bfbdad0fa7

commit 3bb31c095dfe5c8398c8778cfd9247bfbdad0fa7
Author:     Vidar Karlsen <vidar@karlsen.tech>
AuthorDate: 2023-02-11 21:55:57 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2023-02-13 20:09:27 +0000

    net-im/tokodon: add new port

    Tokodon is a mastodon client for KDE/Plasma.

    https://apps.kde.org/tokodon/

    PR:     269531

 net-im/Makefile                |  1 +
 net-im/tokodon/Makefile (new)  | 26 ++++++++++++++++++++++++++
 net-im/tokodon/distinfo (new)  |  3 +++
 net-im/tokodon/pkg-descr (new) |  3 +++
 net-im/tokodon/pkg-plist (new) | 31 +++++++++++++++++++++++++++++++
 5 files changed, 64 insertions(+)