Skip to Content.
Sympa Menu

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

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
  • Subject: [SM-Commit] GIT changes to master grimoire by Conner Clere (29667d17dd53fc6428e7a268e72fcc1386af451b)
  • Date: Thu, 6 Jul 2023 04:20:53 +0000

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

ChangeLog | 1 +
wm-addons/mako-notification/CONFIGURE | 2 ++
wm-addons/mako-notification/DEPENDS | 34
++++++++++++++++++++++++++++++++++
wm-addons/mako-notification/DETAILS | 17 +++++++++++++++++
wm-addons/mako-notification/HISTORY | 3 +++
5 files changed, 57 insertions(+)

New commits:
commit 29667d17dd53fc6428e7a268e72fcc1386af451b
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

wm-addons/mako-notification: new spell, wayland notification daemon

diff --git a/ChangeLog b/ChangeLog
index 862e199..92124fe 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2023-07-05 Conner Clere <xenanthropy AT sourcemage.org>
* utils/rtkit: new spell, realtime policy and watchdog daemon
+ * wm-addons/mako-notification: new spell, wayland notification daemon

2023-06-28 Treeve Jelbert <treeve AT sourcemage.org>
* KDE_FUNCTIONS: tweak build options
diff --git a/wm-addons/mako-notification/CONFIGURE
b/wm-addons/mako-notification/CONFIGURE
new file mode 100755
index 0000000..4f0f341
--- /dev/null
+++ b/wm-addons/mako-notification/CONFIGURE
@@ -0,0 +1,2 @@
+. "${GRIMOIRE}/MESON_CONFIGURE" &&
+config_query_list MAKO_SDBUS "Which sd-bus provider do you want to use?"
systemd elogind basu
diff --git a/wm-addons/mako-notification/DEPENDS
b/wm-addons/mako-notification/DEPENDS
new file mode 100755
index 0000000..20c4521
--- /dev/null
+++ b/wm-addons/mako-notification/DEPENDS
@@ -0,0 +1,34 @@
+. "${GRIMOIRE}/MESON_DEPENDS" &&
+depends PKG-CONFIG &&
+depends cairo &&
+depends pango &&
+depends glib2 &&
+depends wayland &&
+depends wayland-protocols &&
+
+optional_depends gdk-pixbuf2 \
+ 'icons=enabled' \
+ 'icons=disabled' \
+ 'Icon support?' &&
+
+optional_depends man \
+ 'man-pages=enabled' \
+ 'man-pages=disabled' \
+ 'Generate manpages?' &&
+
+optional_depends fish 'fish-completions=true' '' 'Install fish completions?'
&&
+optional_depends zsh 'zsh-completions=true' '' 'Install zsh completions?'
&&
+optional_depends bash-completion \
+ 'bash-completions=true' '' 'Install bash completions?' &&
+
+case $MAKO_SDBUS in
+ systemd)
+ depends systemd 'sd-bus-provider=libsystemd'
+ ;;
+ elogind)
+ depends elogind 'sd-bus-provider=libelogind'
+ ;;
+ *)
+ depends basu 'sd-bus-provider=basu'
+ ;;
+esac
diff --git a/wm-addons/mako-notification/DETAILS
b/wm-addons/mako-notification/DETAILS
new file mode 100755
index 0000000..941e1f8
--- /dev/null
+++ b/wm-addons/mako-notification/DETAILS
@@ -0,0 +1,17 @@
+. "${GRIMOIRE}/MESON_FUNCTIONS"
+ SPELL=mako-notification
+ SPELLX=mako
+ VERSION=1.8.0
+ SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+
SOURCE_URL[0]=https://github.com/emersion/${SPELLX}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha256:f149f3dd2a083504a50307554c0a729ac56888c8ebb0704a78b7261be26166de
+ LICENSE[0]=MIT
+ WEB_SITE=https://github.com/emersion/mako
+ ENTERED=20230705
+ KEYWORDS="utils notification daemon"
+ SHORT="lightweight wayland notification daemon"
+cat << EOF
+A lightweight notification daemon for Wayland.
+mako implements the FreeDesktop Notifications Specification.
+EOF
diff --git a/wm-addons/mako-notification/HISTORY
b/wm-addons/mako-notification/HISTORY
new file mode 100644
index 0000000..87bd535
--- /dev/null
+++ b/wm-addons/mako-notification/HISTORY
@@ -0,0 +1,3 @@
+2023-07-05 Conner Clere <xenanthropy AT sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS: version 1.8.0, new spell
+



  • [SM-Commit] GIT changes to master grimoire by Conner Clere (29667d17dd53fc6428e7a268e72fcc1386af451b), Conner Clere, 07/06/2023

Archive powered by MHonArc 2.6.24.

Top of Page