gnu: Add birdtray.

* gnu/packages/mail.scm (birdtray): New variable.

Change-Id: I394befcdff761efe9d58a842ad1bf873d345029f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Andrew Wong 2025-03-26 00:36:23 -04:00 committed by Ludovic Courtès
parent db16fc819c
commit 566a52b58d
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -162,6 +162,7 @@
#:use-module (gnu packages python-crypto) #:use-module (gnu packages python-crypto)
#:use-module (gnu packages python-web) #:use-module (gnu packages python-web)
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages qt)
#:use-module (gnu packages ragel) #:use-module (gnu packages ragel)
#:use-module (gnu packages rdf) #:use-module (gnu packages rdf)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
@ -286,6 +287,35 @@ example, modify the message headers or body, or encrypt or sign the message.")
(home-page "https://www.gnu.org/software/anubis/manual/") (home-page "https://www.gnu.org/software/anubis/manual/")
(license license:gpl3+))) (license license:gpl3+)))
(define-public birdtray
(package
(name "birdtray")
(version "1.11.4")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/gyunaev/birdtray")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "14vb3lj8129im0d61d5zsgb1fwmsw9977g3abqhnv0bk6qzjsgxf"))))
(build-system cmake-build-system)
(home-page "https://github.com/gyunaev/birdtray")
(inputs (list qtbase-5 qtsvg-5 qtx11extras libx11))
(arguments
(list
#:tests? #f)) ;no test suite.
(synopsis "System tray indicator for Thunderbird/Icedove")
(description
"Birdtray is a free system tray notification for new mail for
Thunderbird/Icedove. Its features include an unread mail counter,
snooze-able new mail notifications, configurable fonts for different
accounts, a ``quick compose'' function with pre-configured templates,
and a direct connection to the Thunderbird database, making it
completely independent from the extension API.")
(license license:gpl3+)))
(define-public mailutils (define-public mailutils
(package (package
(name "mailutils") (name "mailutils")