diff --git a/x11/wapanel/Makefile b/x11/wapanel/Makefile index 763bbb2affad..27ffc5822e9c 100644 --- a/x11/wapanel/Makefile +++ b/x11/wapanel/Makefile @@ -1,37 +1,39 @@ PORTNAME= wapanel DISTVERSION= 1.1.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org COMMENT= Desktop bar for Wayfire and other wlroots compositors WWW= https://firstbober.github.io/wapanel/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= toml11>0:devel/toml11 \ wayland-protocols>0:graphics/wayland-protocols LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell USES= compiler:c++17-lang gnome meson pkgconfig USE_GITHUB= yes USE_GNOME= gdkpixbuf2 gtk30 GH_ACCOUNT= Firstbober MESON_ARGS= -Dsystem_toml11=true OPTIONS_DEFINE= PULSEAUDIO OPTIONS_DEFAULT=PULSEAUDIO OPTIONS_SUB= yes -PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio +PULSEAUDIO_SUBPACKAGES= pulseaudio +LIB_DEPENDS.pulseaudio= libpulse.so:audio/pulseaudio +SELF_DEPENDS.pulseaudio=main PULSEAUDIO_MESON_TRUE= volume-control post-patch: # Respect PREFIX for *.desktop @${REINPLACE_CMD} 's,/usr/share,${DATADIR:H},' \ ${WRKSRC}/src/applets/task-switcher/task_switcher.cc \ ${WRKSRC}/thirdparty/xdgpp/xdg.hpp .include diff --git a/x11/wapanel/pkg-descr.pulseaudio b/x11/wapanel/pkg-descr.pulseaudio new file mode 100644 index 000000000000..37fe3ddd4b26 --- /dev/null +++ b/x11/wapanel/pkg-descr.pulseaudio @@ -0,0 +1,10 @@ +Simple panel/status bar/task bar for your custom stacking +Wayland-based desktop. + +Features: +- Good configurability +- Config hot reload +- Exposed API for writing custom applets +- Custom themes with CSS + +This package provides PulseAudio-based volume applet. diff --git a/x11/wapanel/pkg-message b/x11/wapanel/pkg-message new file mode 100644 index 000000000000..bd57b6bf6b1d --- /dev/null +++ b/x11/wapanel/pkg-message @@ -0,0 +1,9 @@ +[ +{ type: upgrade + maximum_version: "1.1.0_4" + message: <