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