mirror of
https://github.com/openbsd/ports.git
synced 2026-06-18 07:24:23 +02:00
ffbd89bdbe
Comment: proxy StatusNotifierItems as XEmbedded systemtray-spec icons Description: While many status bars for simple X window managers do not (yet) support StatusNotifierItem for displaying system tray icons, some software does not fall back to the widely supported XEmbed-based tray icon protocol. snixembed acts as a proxy between the new and old. (It does this by presenting itself as a StatusNotifierHost on the session bus, and using GTK+3 to maintain corresponding XEmbed tray icons.) Maintainer: izzy Meyer <izder456@disroot.org> WWW: https://git.sr.ht/~steef/snixembed
33 lines
763 B
Makefile
33 lines
763 B
Makefile
COMMENT = proxy StatusNotifierItems as XEmbedded systemtray-spec icons
|
|
|
|
DIST_TUPLE += srht steef snixembed 0.3.3 .
|
|
|
|
CATEGORIES = x11
|
|
|
|
MAINTAINER = izzy Meyer <izder456@disroot.org>
|
|
|
|
# ISC
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
BUILD_DEPENDS = lang/vala
|
|
RUN_DEPENDS = x11/dbus x11/gtk+3 devel/glib2
|
|
LIB_DEPENDS = x11/libdbusmenu
|
|
|
|
WANTLIB += X11 atk-1.0 c cairo cairo-gobject dbusmenu-glib dbusmenu-gtk3
|
|
WANTLIB += gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0
|
|
WANTLIB += gtk-3 harfbuzz harfbuzz-gobject intl pango-1.0 pangocairo-1.0
|
|
WANTLIB += pthread
|
|
|
|
MAKE_ENV = PREFIX=$(TRUEPREFIX)
|
|
FAKE_FLAGS = PREFIX=$(TRUEPREFIX)
|
|
MAKE_FLAGS = MANDIR=/man
|
|
|
|
USE_GMAKE = Yes
|
|
|
|
MAKE_FILE = makefile
|
|
|
|
ALL_TARGET = snixembed
|
|
INSTALL_TARGET = install
|
|
|
|
.include <bsd.port.mk>
|