Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (70e2e5f703564961d68696bc8e52bce2b663a79e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Conner Clere <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (70e2e5f703564961d68696bc8e52bce2b663a79e)
  • Date: Mon, 13 May 2024 03:16:54 +0000

GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:

ChangeLog | 1 +
python-pypi/nwg-hello/DEPENDS | 19 +++++++++++++++++++
python-pypi/nwg-hello/DETAILS | 17 +++++++++++++++++
python-pypi/nwg-hello/HISTORY | 3 +++
python-pypi/nwg-hello/INSTALL | 11 +++++++++++
5 files changed, 51 insertions(+)

New commits:
commit 70e2e5f703564961d68696bc8e52bce2b663a79e
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

python-pypi/nwg-hello: new spell

gtk3-based greeter for greetd, part of the nwg-shell project

diff --git a/ChangeLog b/ChangeLog
index a97bada..fb7a4d6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -17,6 +17,7 @@
* utils/cliphist: new spell, clipboard history manager for wayland
* python-pypi/nwg-clipman: new spell, gtk3 gui for cliphist
* wm-addons/gopsuinfo: new spell, display system info in bars
+ * python-pypi/nwg-hello: new spell, gtk3 greeter for greetd

2024-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* SSO: added, for use by accounts-sso spells
diff --git a/python-pypi/nwg-hello/DEPENDS b/python-pypi/nwg-hello/DEPENDS
new file mode 100755
index 0000000..36d840a
--- /dev/null
+++ b/python-pypi/nwg-hello/DEPENDS
@@ -0,0 +1,19 @@
+depends PKG-CONFIG &&
+depends python3 &&
+depends setuptools &&
+depends wheel &&
+depends pygobject3 &&
+depends greetd &&
+depends gtk+3 &&
+depends gtk-layer-shell &&
+
+optional_depends hyprland '' '' 'Use hyprland (instead of sway)' &&
+
+if ! is_depends_enabled $SPELL hyprland; then
+ optional_depends swayfx '' '' 'Use swayfx (instead of sway)' &&
+ if ! is_depends_enabled $SPELL swayfx; then
+ depends sway
+ fi
+fi &&
+
+suggest_depends gnome-themes-standard '' '' 'provides default adwaita theme'
diff --git a/python-pypi/nwg-hello/DETAILS b/python-pypi/nwg-hello/DETAILS
new file mode 100755
index 0000000..21ed1e5
--- /dev/null
+++ b/python-pypi/nwg-hello/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=nwg-hello
+ VERSION=0.1.10
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=https://github.com/nwg-piotr/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:d20883ed4ce923949c2f94969fe849c4dc1ddb68792b158cd4a770d0564085b14f5f10b6d894cc412dd9f9a0eab1917df36936578d540c853e94f095ae187f20
+ LICENSE[0]=MIT
+ WEB_SITE=https://nwg-piotr.github.io/nwg-shell/nwg-hello
+ ENTERED=20240512
+ KEYWORDS="greetd dm nwg"
+ SHORT="gtk3-based greeter for greetd"
+cat << EOF
+Nwg-hello is a GTK3-based greeter for the greetd daemon,
+written in python. It is meant to work under a Wayland compositor,
+like sway or Hyprland. The greeter has been developed for the nwg-iso
+project, but it may be configured for standalone use.
+EOF
diff --git a/python-pypi/nwg-hello/HISTORY b/python-pypi/nwg-hello/HISTORY
new file mode 100644
index 0000000..03d726e
--- /dev/null
+++ b/python-pypi/nwg-hello/HISTORY
@@ -0,0 +1,3 @@
+2024-05-12 Conner Clere <xenanthropy AT sourcemage.org>
+ * INSTALL, DEPENDS, DETAILS: version 0.1.10, new spell
+
diff --git a/python-pypi/nwg-hello/INSTALL b/python-pypi/nwg-hello/INSTALL
new file mode 100755
index 0000000..cd4bdcc
--- /dev/null
+++ b/python-pypi/nwg-hello/INSTALL
@@ -0,0 +1,11 @@
+default_install &&
+
+install -D -m 644 -t "$INSTALL_ROOT"/etc/nwg-hello/ nwg-hello-default.json &&
+install -D -m 644 -t "$INSTALL_ROOT"/etc/nwg-hello/ nwg-hello-default.css &&
+install -D -m 644 -t "$INSTALL_ROOT"/etc/nwg-hello/ hyprland.conf &&
+install -D -m 644 -t "$INSTALL_ROOT"/etc/nwg-hello/ sway-config &&
+install -D -m 644 -t "$INSTALL_ROOT"/usr/share/nwg-hello/ nwg.jpg &&
+install -D -m 644 -t "$INSTALL_ROOT"/usr/share/nwg-hello/ img/* &&
+
+install -d -m 755 "$INSTALL_ROOT"/var/cache/nwg-hello -o greeter &&
+install -Dm666 -t "$INSTALL_ROOT"/var/cache/nwg-hello cache.json -o greeter


  • [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (70e2e5f703564961d68696bc8e52bce2b663a79e), Conner Clere, 05/12/2024

Archive powered by MHonArc 2.6.24.

Top of Page