commit:     18eb19316a84bccf6c84d764aa2eb27695a918ac
Author:     Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de>
AuthorDate: Sun Nov 19 19:54:34 2023 +0000
Commit:     Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de>
CommitDate: Sun Nov 19 20:06:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18eb1931

gui-apps/nwg: new meta package for nwg-shell

Signed-off-by: Pascal Jäger <pascal.jaeger <AT> leimstift.de>

 gui-apps/nwg/Manifest     |  1 +
 gui-apps/nwg/metadata.xml | 14 ++++++++++++++
 gui-apps/nwg/nwg-0.ebuild | 30 ++++++++++++++++++++++++++++++
 3 files changed, 45 insertions(+)

diff --git a/gui-apps/nwg/Manifest b/gui-apps/nwg/Manifest
new file mode 100644
index 0000000000..31bf55f917
--- /dev/null
+++ b/gui-apps/nwg/Manifest
@@ -0,0 +1 @@
+DIST nwg-shell 256434 BLAKE2B 
57cb56c3ac2fc1416fea34888cda4e8d50be349213feb79e28ff902c74f72580a8216b998385b8b18b1b8111594d2f5c85af3574c5833fd047e653502492dcd9
 SHA512 
5b9c1f0d4215a1b5fb05042ae0f7722866161f3821082807dcd9925a3399a712a61b5c37cd683ba58ef4db7409caffd8720bdd4f6a3258f8b919d3a006dc46e9

diff --git a/gui-apps/nwg/metadata.xml b/gui-apps/nwg/metadata.xml
new file mode 100644
index 0000000000..d017bc5a2d
--- /dev/null
+++ b/gui-apps/nwg/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="person">
+               <email>[email protected]</email>
+               <name>Pascal Jaeger</name>
+       </maintainer>
+       <upstream>
+               <remote-id type="github">nwg-piotr/nwg-shell</remote-id>
+       </upstream>
+       <use>
+               <flag name="hyprland">Pull in nwg-dock-hyprland instead of 
nwg-dock for sway</flag>
+       </use>
+</pkgmetadata>

diff --git a/gui-apps/nwg/nwg-0.ebuild b/gui-apps/nwg/nwg-0.ebuild
new file mode 100644
index 0000000000..656b550402
--- /dev/null
+++ b/gui-apps/nwg/nwg-0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="meta package package for nwg-shell"
+HOMEPAGE="https://nwg-piotr.github.io/nwg-shell/";
+SRC_URI="https://github.com/nwg-piotr/nwg-shell";
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hyprland"
+
+S="${WORKDIR}"
+
+RDEPEND="
+       app-misc/nwg-look
+       app-misc/nwg-shell-wallpapers
+       gui-apps/nwg-displays
+       gui-apps/nwg-dock
+       !hyprland? ( gui-apps/nwg-dock )
+       hyprland? ( gui-apps/nwg-dock-hyprland )
+       gui-apps/nwg-drawer
+       gui-apps/nwg-icon-picker
+       gui-apps/nwg-menu
+       gui-apps/nwg-panel
+       gui-apps/nwg-shell
+       gui-apps/nwg-shell-config
+"

Reply via email to