# Template file for 'polybar' pkgname=polybar version=3.6.3 revision=1 build_style=cmake configure_args="-DBUILD_CONFIG=OFF -DBUILD_DOC_HTML=OFF $(vopt_bool alsa ENABLE_ALSA) $(vopt_bool curl ENABLE_CURL) $(vopt_bool i3 ENABLE_I3) $(vopt_bool mpd ENABLE_MPD) $(vopt_bool network ENABLE_NETWORK) $(vopt_bool pulseaudio ENABLE_PULSEAUDIO)" hostmakedepends="pkg-config xcb-proto python3 python3-Sphinx python3-packaging" makedepends="cairo-devel xcb-util-image-devel xcb-util-wm-devel xcb-util-xrm-devel zlib-devel xcb-util-renderutil-devel xcb-util-cursor-devel libxcb-devel libuv-devel $(vopt_if alsa "alsa-lib-devel") $(vopt_if curl "libcurl-devel") $(vopt_if i3 "i3-devel jsoncpp-devel") $(vopt_if mpd "libmpdclient-devel") $(vopt_if network "libnl3-devel") $(vopt_if pulseaudio "pulseaudio-devel")" short_desc="Fast and easy-to-use status bar" maintainer="classabbyamp " license="MIT" homepage="https://github.com/polybar/polybar" changelog="https://raw.githubusercontent.com/polybar/polybar/master/CHANGELOG.md" distfiles="https://github.com/polybar/polybar/releases/download/${version}/polybar-${version}.tar.gz" checksum=f25758573567208fc7b6f4d4115a6117a87389cbcc094cf605d079775be95fa5 # tries to download and build unstable/unreleased googletest during configure make_check=no build_options="alsa curl i3 mpd network pulseaudio" build_options_default="$build_options" desc_option_curl="Enable support for cURL" desc_option_i3="Enable support for i3" desc_option_mpd="Enable support for MPD" desc_option_network="Enable support for network" if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES='-latomic'" fi post_install() { rm -r ${DESTDIR}/usr/share/doc/polybar vsconf doc/config.ini vlicense LICENSE }