void-linux / void-packages

The Void source packages collection
https://voidlinux.org
Other
2.59k stars 2.16k forks source link

Package Request: Hybridbar #33637

Open rawhuul opened 3 years ago

rawhuul commented 3 years ago

Hybridbar is a extensible top panel for Wayland forked from wingpanel. It removes all elementary os specific dependencies (such as granite, libgala, switchboard, appstore, libplank), hence it can be used with standalone WMs.

# Template file for 'hybridbar'
pkgname=hybridbar
version=1.0.0
revision=0
#archs="i686 x86_64"
# wrksrc=${pkgname}
# create_wrksrc=yes
build_style=meson
hostmakedepends="pkg-config vala cmake gobject-introspection"
makedepends="glib-devel gtk+3-devel gtk-layer-shell-devel libical-devel evolution-data-server-devel libhandy1-devel libgee08-devel gnome-menus-devel json-glib-devel libsoup-devel libnm libnma-devel libgirepository-devel accountsservice-devel granite-devel libcanberra-gtk3 libnotify-devel pulseaudio-devel libindicator-devel"
depends="glib gtk-layer-shell libical libhandy1 libnm"
short_desc="a beautiful bar inspired by elementary os's wingpanel."
maintainer=" <>"
license="gpl-3.0-or-later"
homepage="https://github.com/hcsubser/hybridbar/"
distfiles="${homepage}/archive/refs/tags/${version}.tar.gz"
checksum=36ebefd8751defa89b68073961c048bf22628aa713e1680cc01abb9d7b6c1b19

post_install(){
    cd indicators
    ./build.sh
}

I tried making this template but it ain't worked as it needs libhybridbar to be compiled first.

rawhuul commented 3 years ago

@mobinmob can you please help me with it!

mobinmob commented 3 years ago

I cannot - I am not using wayland.

rawhuul commented 3 years ago

Cool - that's alright