From fb1f9ce59de6967abf8eb681b5136457e7a707c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Tue, 8 Aug 2023 22:27:40 +0200 Subject: [PATCH] gui-apps/nwg-panel: new package, add 0.9.11, 9999 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-panel/Manifest | 1 + gui-apps/nwg-panel/metadata.xml | 16 ++++++++++ gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild | 35 ++++++++++++++++++++++ gui-apps/nwg-panel/nwg-panel-9999.ebuild | 35 ++++++++++++++++++++++ 4 files changed, 87 insertions(+) create mode 100644 gui-apps/nwg-panel/Manifest create mode 100644 gui-apps/nwg-panel/metadata.xml create mode 100644 gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild create mode 100644 gui-apps/nwg-panel/nwg-panel-9999.ebuild diff --git a/gui-apps/nwg-panel/Manifest b/gui-apps/nwg-panel/Manifest new file mode 100644 index 0000000000..a14a65c6e4 --- /dev/null +++ b/gui-apps/nwg-panel/Manifest @@ -0,0 +1 @@ +DIST nwg-panel-0.9.11.tar.gz 217960 BLAKE2B e980507c628a52839e4b582146c13648ed284e8947dca7391570dbe6d6c2e924d550993d37661a601930010f2df3247205324f6d298112a29b7cb799ff7addd8 SHA512 7a16fdb3259b1c41768ad7c5a29752743334c69669664803d6995000388ed43e064c379b0a8fe8433ad52e828dd63575e700a7c74a7a2654d20bfea12fde4bfc diff --git a/gui-apps/nwg-panel/metadata.xml b/gui-apps/nwg-panel/metadata.xml new file mode 100644 index 0000000000..87cfed3ee0 --- /dev/null +++ b/gui-apps/nwg-panel/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/nwg-panel/issues + nwg-piotr/nwg-panel + + diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild b/gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild new file mode 100644 index 0000000000..0319f9345c --- /dev/null +++ b/gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +if [[ "${PV}" == 9999 ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git" +else + SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors" +HOMEPAGE="https://github.com/nwg-piotr/nwg-panel" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + x11-libs/gtk+:3 + dev-python/pygobject[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/i3ipc[${PYTHON_USEDEP}] + dev-python/dasbus[${PYTHON_USEDEP}] + gui-apps/nwg-icon-picker + media-sound/playerctl + gui-libs/gtk-layer-shell +" +DEPEND="${RDEPEND}" diff --git a/gui-apps/nwg-panel/nwg-panel-9999.ebuild b/gui-apps/nwg-panel/nwg-panel-9999.ebuild new file mode 100644 index 0000000000..0319f9345c --- /dev/null +++ b/gui-apps/nwg-panel/nwg-panel-9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +if [[ "${PV}" == 9999 ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git" +else + SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors" +HOMEPAGE="https://github.com/nwg-piotr/nwg-panel" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + x11-libs/gtk+:3 + dev-python/pygobject[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/i3ipc[${PYTHON_USEDEP}] + dev-python/dasbus[${PYTHON_USEDEP}] + gui-apps/nwg-icon-picker + media-sound/playerctl + gui-libs/gtk-layer-shell +" +DEPEND="${RDEPEND}"