BSD Ports

deskutils/fyi 1.0.4_1 FreeBSD

Command line utility to send desktop notifications

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
8b79ada9a6
License
MIT
Categories
deskutils
Package size
15.2 KiB, 32.5 KiB installed

Description

FYI (for your information) is a command line utility to send desktop notifications to the user via a notification daemon implementing XDG desktop notifications.

It is a almost a notify-send clone, with the following differences:

* notify-send does not implement --close. * notify-send does not expose activation tokens (needed for window focus/activation) in any meaningful way. It prints it as a debug message when G_MESSAGES_DEBUG=all; fyi prints it when you use --print-token. * fyi has consistent syntax in its --action and --hintoptions. * fyi can print the reason a notification was closed, with --print-reason. * fyi can query the notification daemon for its name and version information. * fyi can query the notification daemon for its capabilities. * fyi has shell completions (bash and fish). * fyi has a single run-time dependency: dbus.

In the other systems

SystemPortVersion
FreeBSDdeskutils/fyi1.0.4_1
OpenBSDmisc/fyi1.0.4p0
DragonFlydeskutils/fyi1.0.4_1

Install

Binary package:

pkg install fyi

From the ports tree:

cd /usr/ports/deskutils/fyi/ && make install clean

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

RUN_DEPENDS=	fyi>0:deskutils/fyi

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:latest1.0.4_11.0.4_1-1.0.4_11.0.4_1
FreeBSD:14:quarterly1.0.4_11.0.4_1n/a1.0.4_11.0.4_1
FreeBSD:15:latest1.0.4_11.0.4_1n/a1.0.4_11.0.4_1
FreeBSD:15:quarterly1.0.4_11.0.4_1n/an/an/a
FreeBSD:16:latest1.0.4_11.0.4_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

Build dependencies 20
Run dependencies 12

No port depends on this one.

Configuration

Options name: deskutils_fyi

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
meson pkgconfig
Service scripts
none

Files

Manual pages 1
  • fyi(1)
pkg-plist 7
  • bin/fyi
  • share/bash-completion/completions/fyi
  • share/doc/fyi/CHANGELOG.md
  • share/doc/fyi/LICENSE
  • share/doc/fyi/README.md
  • share/fish/vendor_completions.d/fyi.fish
  • share/man/man1/fyi.1.gz
distinfo 1
FileSizeSHA256
fyi-1.0.4.tar.gz13894584fc3966a21949dbcc655d8693497384dade382d332be1cf92eae958336a145
Master sites 1
  • https://codeberg.org/dnkl/fyi/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/

Commit history 1

DateCommitCreditsLog message
8b79ada9a6 Daniel Engberg */*: Refresh checksums for on the fly archives on codeberg.org
See https://codeberg.org/Codeberg/Community/issues/2861 Approved by: blanket