logo

overlay

My (experimental) gentoo overlay
commit: 862d0b5fc628e41fd2c12a59d161733b96ae9e9b
parent: 072cc6a067535beb6cc4457beb499e421da3f438
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat, 13 Jul 2019 15:33:04 +0200

gui-apps/waybar: Version Bump, 0.7.1

Diffstat:

Mgui-apps/waybar/Manifest1+
Agui-apps/waybar/waybar-0.7.1.ebuild53+++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 54 insertions(+), 0 deletions(-)

diff --git a/gui-apps/waybar/Manifest b/gui-apps/waybar/Manifest @@ -1 +1,2 @@ DIST waybar-0.7.0.tar.gz 101087 BLAKE2B 3d5859858d8904314158c22a8832083aeceb89c16b3369286cd625a6802b89397d1319ecb8eabf9db61cb27c4ffed3c2fb4f21ff68cfc0c7c81cdd15518257cc SHA512 0bb037e94019d69b3e6b5e88158eeadd6da859db765b149f5dd650487cceab4296819d8c96c861956d9f5f112fbe9b3b0e9eecd26340e3c71442a3cc966383e8 +DIST waybar-0.7.1.tar.gz 101125 BLAKE2B 30707730e39ce10530c80177c2eb76612990b8dadb3ab2da338500d5090d9ec8b5897e71e78f0a298c185f561382a47f632ea057a2e25c8a74c8da439e339ffb SHA512 3e7b11a26e8bd76907a802f1025c075fe240ebcde53a01f4bb045946a13962c2f8892e8b11d3e8f1c96e22ef9c8491d159b9852c92f08a872064140221c88570 diff --git a/gui-apps/waybar/waybar-0.7.1.ebuild b/gui-apps/waybar/waybar-0.7.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +DESCRIPTION="Highly customizable Wayland bar for Sway and Wlroots based compositors." +HOMEPAGE="https://github.com/Alexays/Waybar" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Alexays/Waybar.git" +else + SRC_URI="https://github.com/Alexays/Waybar/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="mpd network pulseaudio tray udev" +S="$WORKDIR/Waybar-$PV" + +DEPEND=" + dev-libs/libinput:= + >=dev-libs/libfmt-5.3.0:= + >=dev-libs/spdlog-1.3.1:= + dev-libs/wayland:= + dev-cpp/gtkmm:3.0= + tray? ( + dev-libs/libdbusmenu:=[gtk3] + dev-libs/glib:= + ) + dev-libs/jsoncpp:= + dev-libs/libsigc++:2= + network? ( dev-libs/libnl:3= ) + pulseaudio? ( media-sound/pulseaudio:= ) + udev? ( virtual/udev ) + mpd? ( media-libs/libmpdclient:= ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + $(meson_feature network libnl) + $(meson_feature udev libudev) + $(meson_feature pulseaudio) + $(meson_feature tray dbusmenu-gtk) + $(meson_feature mpd) + ) + + meson_src_configure +}