aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPascal Jäger <pascal.jaeger@leimstift.de>2024-05-02 12:49:42 +0200
committerPascal Jäger <pascal.jaeger@leimstift.de>2024-05-02 12:51:00 +0200
commit338de2b5abcf977d9af34439a27e1b1c653700d0 (patch)
tree486cd84aa624064ba9eae487693476c957dc3805 /gui-apps/nwg-panel
parentgui-apps/nwg-displays: drop 0.3.15 (diff)
downloadguru-338de2b5abcf977d9af34439a27e1b1c653700d0.tar.gz
guru-338de2b5abcf977d9af34439a27e1b1c653700d0.tar.bz2
guru-338de2b5abcf977d9af34439a27e1b1c653700d0.zip
gui-apps/nwg-panel: add 0.9.28
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de>
Diffstat (limited to 'gui-apps/nwg-panel')
-rw-r--r--gui-apps/nwg-panel/Manifest1
-rw-r--r--gui-apps/nwg-panel/nwg-panel-0.9.28.ebuild53
2 files changed, 54 insertions, 0 deletions
diff --git a/gui-apps/nwg-panel/Manifest b/gui-apps/nwg-panel/Manifest
index 960518356..eb7f443b0 100644
--- a/gui-apps/nwg-panel/Manifest
+++ b/gui-apps/nwg-panel/Manifest
@@ -1,3 +1,4 @@
DIST nwg-panel-0.9.25.tar.gz 227247 BLAKE2B 627d679d3b9de4e32d52d4954bf090354d0ce1e85b34bb8a5a63971195c5f1e1cd6ff48c4ea9ec948726b3f3b7939c2d22f284259ee4f9637c943a98102754c7 SHA512 8dd1e43c75ad4ddc61586290fe4928db958c05f1049b7860f212e0950ca46e881d4657722b4859823917af8d16dd613a7374d5bf611d67f4ce2652992d3798f7
DIST nwg-panel-0.9.26.tar.gz 229968 BLAKE2B acac5f1268fee7d47b6b31a91e3c161cf72b9c387c3dcd75977262c7938e2e5e8a24b3a47dae9365ecf5ece9daec55771714dcd4ed1e942e59b372e0efc30684 SHA512 5f3537ce8ddc356248f75ad463980ccdbe5ec819164df6d00336eebb7eff27486ce2945ce9c15ac8d36fe45818c46f76b3460ee4b5ce08d955548cdbcaef329a
DIST nwg-panel-0.9.27.tar.gz 229930 BLAKE2B d1a028a6fb7cdf2097b868a572fb394bf9bd5ab8ed927d35eab63d354b668f4e422d0a59e1ab28d5d1cdc47343768429ce4891f72ebaa554e2d55314dfec912b SHA512 f2772fcd5336761dbe9b0f15502d4506a0a7e0362610310a67605751d5b1d0575e1b0abb2ed0745a4b14822cba71206afb6534ed59b182b35350f51ca0184563
+DIST nwg-panel-0.9.28.tar.gz 230981 BLAKE2B 70b424ae92c4d52a3c59ca3969ac9efc4799a72a316775455a8f96ab7e58690cace5702f251551054cd4ce2f3f029864aff8c636b0498f4e79508f6a4d9c7738 SHA512 b5c0dc81c96c8ade31e94e9d9298cf839d2bbcb39320b79860259ecf2d8ee9e1803a1bddb30f7cdbff4bba4e2a3843149ace0890fe3097afd5bed326427416d6
diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.28.ebuild b/gui-apps/nwg-panel/nwg-panel-0.9.28.ebuild
new file mode 100644
index 000000000..716195078
--- /dev/null
+++ b/gui-apps/nwg-panel/nwg-panel-0.9.28.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit desktop distutils-r1 systemd xdg-utils
+
+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}"
+
+python_install_all() {
+ distutils-r1_python_install_all
+ domenu nwg-panel-config.desktop
+ domenu nwg-processes.desktop
+ doicon nwg-panel.svg
+ doicon nwg-processes.svg
+ doicon nwg-shell.svg
+ systemd_dounit nwg-panel.service
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+}