commit: fb1f9ce59de6967abf8eb681b5136457e7a707c4 Author: Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de> AuthorDate: Tue Aug 8 20:27:40 2023 +0000 Commit: Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de> CommitDate: Tue Aug 8 20:27:40 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb1f9ce5
gui-apps/nwg-panel: new package, add 0.9.11, 9999 Signed-off-by: Pascal Jäger <pascal.jaeger <AT> leimstift.de> 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(+) 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>pascal.jae...@leimstift.de</email> + <name>Pascal Jaeger</name> + </maintainer> + <upstream> + <maintainer> + <name>Piotr Miller</name> + <email>nwg.pi...@gmail.com</email> + </maintainer> + <bugs-to>https://github.com/nwg-piotr/nwg-panel/issues</bugs-to> + <remote-id type="github">nwg-piotr/nwg-panel</remote-id> + </upstream> +</pkgmetadata> 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}"