diff options
author | Jonas Frei <freijon@pm.me> | 2022-02-21 06:33:27 +0100 |
---|---|---|
committer | Jonas Frei <freijon@pm.me> | 2022-02-21 06:33:27 +0100 |
commit | 963682efb607ce819c8ce462abdb170db230186f (patch) | |
tree | f0ce6ecabcee373eb59399ca586daaade5ad42b0 /gui-apps | |
parent | gnome-extra/extension-manager: Initial import (diff) | |
download | guru-963682efb607ce819c8ce462abdb170db230186f.tar.gz guru-963682efb607ce819c8ce462abdb170db230186f.tar.bz2 guru-963682efb607ce819c8ce462abdb170db230186f.zip |
gui-apps/swaync: Initial commit
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Frei <freijon@pm.me>
Diffstat (limited to 'gui-apps')
-rw-r--r-- | gui-apps/swaync/Manifest | 1 | ||||
-rw-r--r-- | gui-apps/swaync/metadata.xml | 23 | ||||
-rw-r--r-- | gui-apps/swaync/swaync-0.4.ebuild | 44 |
3 files changed, 68 insertions, 0 deletions
diff --git a/gui-apps/swaync/Manifest b/gui-apps/swaync/Manifest new file mode 100644 index 000000000..d404c3ee6 --- /dev/null +++ b/gui-apps/swaync/Manifest @@ -0,0 +1 @@ +DIST swaync-0.4.tar.gz 3131182 BLAKE2B 22c1fcca55247fc1fe242c798e3c8cd6ad9af8be716f2849237c3ed14f1a9b68550cca6c3a34b5ab4e92e19afaf48c648d28f46c0b535dbb9def98a79b524dbe SHA512 e3394c913e0f06ad47c6062dbc60e885860bfaf2c095bb7c7f2011884f73b4c7308d5dc09969cf2570daca35950c378d6fdfdeb23b715a6115c2a44a97f437e0 diff --git a/gui-apps/swaync/metadata.xml b/gui-apps/swaync/metadata.xml new file mode 100644 index 000000000..14d598f67 --- /dev/null +++ b/gui-apps/swaync/metadata.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <name>Jonas Frei</name> + <email>freijon@pm.me</email> + </maintainer> + <longdescription lang="en"> + A simple notification daemon with a GTK gui for notifications + and the control center + </longdescription> + <upstream> + <remote-id type="github">ErikReider/SwayNotificationCenter</remote-id> + <bugs-to>https://github.com/ErikReider/SwayNotificationCenter/issues</bugs-to> + </upstream> + <use> + <flag name="bash-completion">Install bash completions</flag> + <flag name="fish-completion">Install fish completions</flag> + <flag name="systemd">Install systemd .service file</flag> + <flag name="scripting">Enable scripting feature</flag> + <flag name="zsh-completion">Install zsh completions</flag> + </use> +</pkgmetadata> diff --git a/gui-apps/swaync/swaync-0.4.ebuild b/gui-apps/swaync/swaync-0.4.ebuild new file mode 100644 index 000000000..5adf03b79 --- /dev/null +++ b/gui-apps/swaync/swaync-0.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="A simple notification daemon with a GTK gui for notifications and control center" +HOMEPAGE="https://github.com/ErikReider/SwayNotificationCenter" +SRC_URI="https://github.com/ErikReider/SwayNotificationCenter/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/SwayNotificationCenter-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="bash-completion fish-completion scripting systemd zsh-completion" + +DEPEND=" + dev-libs/glib + dev-libs/gobject-introspection + dev-libs/json-glib + dev-libs/libgee + dev-libs/wayland + gui-libs/gtk-layer-shell + gui-libs/libhandy + sys-apps/dbus + x11-libs/gtk+ +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-lang/vala + dev-util/meson +" + +src_configure() { + local emesonargs=( + $(meson_use bash-completion bash-completions) + $(meson_use fish-completion fish-completions) + $(meson_use scripting) + $(meson_use systemd systemd-service) + $(meson_use zsh-completion zsh-completions) + ) + meson_src_configure +} |