Bug 256126 - [NEW PORT] x11/nfy: minimal and daemonless notification program for X
Summary: [NEW PORT] x11/nfy: minimal and daemonless notification program for X
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-24 17:48 UTC by Christos Margiolis
Modified: 2021-05-25 08:06 UTC (History)
1 user (show)

See Also:


Attachments
diff (2.11 KB, patch)
2021-05-24 17:48 UTC, Christos Margiolis
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christos Margiolis 2021-05-24 17:48:22 UTC
Created attachment 225229 [details]
diff

`nfy` is a minimal and daemonless notification program for X. In order to queue multiple notifications, `nfy` uses a lockfile. It also has a non-blocking behavior, so that it can be useful inside scripts.

Configuration is done by editing a `config.h` file and recompiling the source code. The port already comes with a configured version of `nfy`, but you can use your own `config.h` file by compiling the port with the `NFY_CONF=/path/nfy/config.h` option.

The source code can be found at: https://git.christosmarg.xyz/nfy/files.html
Comment 1 commit-hook freebsd_committer 2021-05-25 08:05:49 UTC
A commit in branch main references this bug:

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

commit b034a2e69c9747512b6f28bd3d852a1fd71c5703
Author:     Christos Margiolis <christos@christosmarg.xyz>
AuthorDate: 2021-05-24 19:21:29 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2021-05-25 08:04:50 +0000

    x11/nfy: + A daemonless notification program for X.

    PR:             256126

 x11/nfy/Makefile (new)  | 52 +++++++++++++++++++++++++++++++++++++++++++++++++
 x11/nfy/distinfo (new)  |  3 +++
 x11/nfy/pkg-descr (new) |  4 ++++
 3 files changed, 59 insertions(+)
Comment 2 Gleb Popov freebsd_committer 2021-05-25 08:06:45 UTC
Pushed in, thank you.