sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Conner Clere (a5719a34dbcc3117926c2389e99417c0b28f2bf5)
- From: Conner Clere <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Conner Clere (a5719a34dbcc3117926c2389e99417c0b28f2bf5)
- Date: Mon, 13 Mar 2023 23:48:45 +0000
GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:
ChangeLog | 1 +
x11/gtkgreet/CONFIGURE | 1 +
x11/gtkgreet/DEPENDS | 14 ++++++++++++++
x11/gtkgreet/DETAILS | 14 ++++++++++++++
x11/gtkgreet/HISTORY | 3 +++
x11/gtkgreet/PRE_BUILD | 4 ++++
6 files changed, 37 insertions(+)
New commits:
commit a5719a34dbcc3117926c2389e99417c0b28f2bf5
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>
gtkgreet: new spell, gtk greeter for greetd
diff --git a/ChangeLog b/ChangeLog
index 7811484..f8bfe9c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
2023-03-13 Conner Clere <xenanthropy AT sourcemage.org>
* gnome4-libs/libadwaita: new spell, library for modern adaptive
gnome apps
* gnome4-apps/gnome-software: new spell, gnome software installer
+ * x11/gtkgreet: new spell, gtk greeter for greetd
2023-03-12 Conner Clere <xenanthropy AT sourcemage.org>
* libs/chrono-date: new spell, date and time library
diff --git a/x11/gtkgreet/CONFIGURE b/x11/gtkgreet/CONFIGURE
new file mode 100755
index 0000000..9f48d22
--- /dev/null
+++ b/x11/gtkgreet/CONFIGURE
@@ -0,0 +1 @@
+. "${GRIMOIRE}/MESON_CONFIGURE"
diff --git a/x11/gtkgreet/DEPENDS b/x11/gtkgreet/DEPENDS
new file mode 100755
index 0000000..0de08c9
--- /dev/null
+++ b/x11/gtkgreet/DEPENDS
@@ -0,0 +1,14 @@
+. "${GRIMOIRE}/MESON_DEPENDS" &&
+depends gtk+3 &&
+depends greetd &&
+depends json-c &&
+
+optional_depends gtk-layer-shell \
+ 'layershell=enabled' \
+ 'layershell=disabled' \
+ 'Enable layer-shell support?' &&
+
+optional_depends scdoc \
+ 'man-pages=enabled' \
+ 'man-pages=disabled' \
+ 'Build and install man pages?'
diff --git a/x11/gtkgreet/DETAILS b/x11/gtkgreet/DETAILS
new file mode 100755
index 0000000..23e3120
--- /dev/null
+++ b/x11/gtkgreet/DETAILS
@@ -0,0 +1,14 @@
+. "${GRIMOIRE}/MESON_FUNCTIONS"
+ SPELL=gtkgreet
+ VERSION=0.7
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=https://git.sr.ht/~kennylevinsen/${SPELL}/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha256:eb4ba0e1e4f9cf888ce7b932b923f97521c2277032628cfc06bb86fecbad9373
+ LICENSE[0]=MIT
+ WEB_SITE=https://sr.ht/~kennylevinsen/gtkgreet/
+ ENTERED=20230313
+ KEYWORDS="gtk greeter greetd"
+ SHORT="gtk-based greeter for greetd"
+cat << EOF
+EOF
diff --git a/x11/gtkgreet/HISTORY b/x11/gtkgreet/HISTORY
new file mode 100644
index 0000000..4614504
--- /dev/null
+++ b/x11/gtkgreet/HISTORY
@@ -0,0 +1,3 @@
+2023-03-13 Conner Clere <xenanthropy AT sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS: version 0.7, new spell
+
diff --git a/x11/gtkgreet/PRE_BUILD b/x11/gtkgreet/PRE_BUILD
new file mode 100755
index 0000000..708a868
--- /dev/null
+++ b/x11/gtkgreet/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+sed -i 's/werror=true/werror=false/' meson.build
- [SM-Commit] GIT changes to master grimoire by Conner Clere (a5719a34dbcc3117926c2389e99417c0b28f2bf5), Conner Clere, 03/13/2023
Archive powered by MHonArc 2.6.24.