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}"

Reply via email to