mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-19 00:13:33 +00:00
9355ee51b8
Pet portfmt. PR: 276609 Approved by: submitter is maintainer
53 lines
1.3 KiB
Makefile
53 lines
1.3 KiB
Makefile
PORTNAME= sfwbar
|
|
DISTVERSIONPREFIX= v
|
|
DISTVERSION= 1.0_beta14
|
|
PORTREVISION= 1
|
|
CATEGORIES= x11 wayland
|
|
|
|
MAINTAINER= tino.engel@mail.de
|
|
COMMENT= Flexible taskbar application for wayland compositors
|
|
WWW= https://github.com/LBCrion/sfwbar
|
|
|
|
LICENSE= GPLv3
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
|
|
|
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
|
|
LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell \
|
|
libjson-c.so:devel/json-c \
|
|
libwayland-client.so:graphics/wayland
|
|
|
|
USES= gnome meson pkgconfig python:run
|
|
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= LBCrion
|
|
|
|
USE_GNOME= cairo gdkpixbuf2 gtk30
|
|
|
|
MESON_ARGS= -Dbluez=enabled -Dbsdctl=enabled -Didleinhibit=enabled \
|
|
-Diwd=enabled -Dnetwork=enabled
|
|
|
|
SUB_FILES= pkg-message
|
|
|
|
OPTIONS_DEFINE= ALSA MPD PULSEAUDIO XKB
|
|
OPTIONS_DEFAULT= ALSA MPD PULSEAUDIO XKB
|
|
OPTIONS_SUB= yes
|
|
|
|
ALSA_DESC= ALSA audio volume control
|
|
MPD_DESC= Music player daemon control
|
|
PULSEAUDIO_DESC= Pulse audio volume control
|
|
XKB_DESC= XkbCommon keyboard layout conversion support
|
|
|
|
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
|
ALSA_MESON_ENABLED= alsa
|
|
|
|
MPD_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient
|
|
MPD_MESON_ENABLED= mpd
|
|
|
|
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
|
PULSEAUDIO_MESON_ENABLED= pulse
|
|
|
|
XKB_LIB_DEPENDS= libxkbregistry.so:x11/libxkbcommon
|
|
XKB_MESON_ENABLED= xkb
|
|
|
|
.include <bsd.port.mk>
|