Você não pode selecionar mais de 25 tópicos
Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
|
- # Copyright 1999-2018 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
-
- EAPI=6
-
- EGIT_REPO_URI="https://github.com/Alexays/Waybar.git"
- EGIT_BRANCH="master"
-
- if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-r3"
- fi
-
- inherit eutils meson $GIT_ECLASS
-
- DESCRIPTION="Highly customizable Wayland Polybar like bar for Sway and Wlroots based compositors."
- HOMEPAGE="https://github.com/Alexays/Waybar"
-
- if [[ $PV = 9999* ]]; then
- SRC_URI=""
- else
- SRC_URI="https://github.com/Alexays/Waybar/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
- fi
-
- LICENSE="MIT"
- SLOT="0"
- IUSE="dbusmenu-gtk network pulseaudio udev"
-
- RDEPEND="dev-libs/wayland
- gui-libs/wlroots
- dev-cpp/gtkmm:3.0
- dbusmenu-gtk? (
- dev-libs/libdbusmenu[gtk3]
- dev-libs/glib
- )
- dev-libs/jsoncpp
- dev-libs/libsigc++
- >=dev-libs/libfmt-5.3.0
- network? ( dev-libs/libnl )
- pulseaudio? ( media-sound/pulseaudio )
- udev? ( virtual/udev )"
-
- DEPEND="${RDEPEND}
- >=dev-util/meson-0.47
- dev-util/ninja
- >=dev-util/gdbus-codegen-2.56
- >=sys-devel/gcc-8.0"
-
- src_configure() {
- local emesonargs=(
- -Dlibnl=$(usex network enabled disabled)
- -Dpulseaudio=$(usex pulseaudio enabled disabled)
- -Ddbusmenu-gtk=$(usex dbusmenu-gtk enabled disabled)
- -Dlibudev=$(usex udev enabled disabled)
- )
- meson_src_configure
- }
|