BSD Ports

net-im/toot 0.52.1_1 FreeBSD

Interact with the Mastodon social network from the command line

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
45ea4cf85c
License
GPLv3
Categories
net-im, python
Package size
85.3 KiB, 355.6 KiB installed

Description

Toot is a Mastodon CLI client written in Python.

Features: * Posting, replying, deleting statuses * Support for media uploads, spoiler text, sensitive content * Search by account or hash tag * Following, muting and blocking accounts * Simple switching between authenticated in Mastodon accounts

In the other systems

SystemPortVersion
FreeBSDnet-im/toot0.52.1_1
DragonFlynet-im/toot0.47.1

Install

Binary package:

pkg install py312-toot

From the ports tree:

cd /usr/ports/net-im/toot/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-toot>0:net-im/toot

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.52.1_10.52.1_10.28.00.50.10.52.1_1
FreeBSD:14:quarterly0.52.1_10.52.1_1n/a0.48.10.52.1_1
FreeBSD:15:latest0.52.1_10.52.1_1n/a0.50.00.50.1
FreeBSD:15:quarterly0.52.1_10.52.1_1n/an/an/a
FreeBSD:16:latest0.52.1_10.52.1_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 7

The full lists below include those, and their dependencies in turn.

Build dependencies 7
Run dependencies 78

No port depends on this one.

Configuration

Options name: net-im_toot

OptionDefaultDescription
IMAGESonRequired to display images in the TUI
RICHTEXTonRequired to display rich text in the TUI
USES
python:build,run
Service scripts
none

Files

pkg-plist 51
  • bin/toot
  • %%PYTHON_SITELIBDIR%%/toot/__init__.py
  • %%PYTHON_SITELIBDIR%%/toot/__main__.py
  • %%PYTHON_SITELIBDIR%%/toot/api.py
  • %%PYTHON_SITELIBDIR%%/toot/auth.py
  • %%PYTHON_SITELIBDIR%%/toot/cache.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/__init__.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/accounts.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/auth.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/diag.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/follow_requests.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/lists.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/polls.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/post.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/read.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/statuses.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/tags.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/timelines.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/timelines_v2.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/tui.py
  • %%PYTHON_SITELIBDIR%%/toot/cli/validators.py
  • %%PYTHON_SITELIBDIR%%/toot/config.py
  • %%PYTHON_SITELIBDIR%%/toot/entities.py
  • %%PYTHON_SITELIBDIR%%/toot/exceptions.py
  • %%PYTHON_SITELIBDIR%%/toot/http.py
  • %%PYTHON_SITELIBDIR%%/toot/logging.py
  • %%PYTHON_SITELIBDIR%%/toot/output.py
  • %%PYTHON_SITELIBDIR%%/toot/settings.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/NOTES.md
  • %%PYTHON_SITELIBDIR%%/toot/tui/__init__.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/app.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/compose.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/constants.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/entities.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/images.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/overlays.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/poll.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/richtext/__init__.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/richtext/richtext.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/scroll.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/timeline.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/utils.py
  • %%PYTHON_SITELIBDIR%%/toot/tui/widgets.py
  • %%PYTHON_SITELIBDIR%%/toot/urwidgets/README.md
  • %%PYTHON_SITELIBDIR%%/toot/urwidgets/__init__.py
  • %%PYTHON_SITELIBDIR%%/toot/urwidgets/hyperlink.py
  • %%PYTHON_SITELIBDIR%%/toot/urwidgets/text_embed.py
  • %%PYTHON_SITELIBDIR%%/toot/utils/__init__.py
  • %%PYTHON_SITELIBDIR%%/toot/utils/datetime.py
  • %%PYTHON_SITELIBDIR%%/toot/utils/language.py
  • %%PYTHON_SITELIBDIR%%/toot/wcstring.py
distinfo 1
FileSizeSHA256
toot-0.52.1.tar.gz1.318274e+06b737173be5587522077c18c4024eb1741a4a30e59d3165e72fd6ce4519d2fecb
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
45ea4cf85c Michael Osipov */*: Bump consumers of www/beautifulsoup4 after port rename
PR: 297837 Approved by: wen (maintainer via email)