Skip to Content.
Sympa Menu

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

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 (561dde3388130c59d56edbdac2266988cc977122)
  • Date: Fri, 11 Aug 2023 02:33:16 +0000

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

ChangeLog | 4 ++++
wm-addons/fuzzel/CONFIGURE | 1 +
wm-addons/fuzzel/DEPENDS | 27 +++++++++++++++++++++++++++
wm-addons/fuzzel/DETAILS | 23 +++++++++++++++++++++++
wm-addons/fuzzel/HISTORY | 3 +++
5 files changed, 58 insertions(+)

New commits:
commit 561dde3388130c59d56edbdac2266988cc977122
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

wm-addons/fuzzel: new spell, application launcher for wlroots-based
compositors

diff --git a/ChangeLog b/ChangeLog
index 95d89bc..c04e1a7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2023-08-10 Conner Clere <xenanthropy AT sourcemage.org>
+ * wm-addons/fuzzel: new spell, application launcher for wlroots-based
+ compositors
+
2023-08-10 Pavel Vinogradov <public AT sourcemage.org>
* devel/imhex: new spell, a hexadecimal editor for reverse engineers,
programmers, and eyesight
diff --git a/wm-addons/fuzzel/CONFIGURE b/wm-addons/fuzzel/CONFIGURE
new file mode 100755
index 0000000..9f48d22
--- /dev/null
+++ b/wm-addons/fuzzel/CONFIGURE
@@ -0,0 +1 @@
+. "${GRIMOIRE}/MESON_CONFIGURE"
diff --git a/wm-addons/fuzzel/DEPENDS b/wm-addons/fuzzel/DEPENDS
new file mode 100755
index 0000000..ff591a2
--- /dev/null
+++ b/wm-addons/fuzzel/DEPENDS
@@ -0,0 +1,27 @@
+. "${GRIMOIRE}/MESON_DEPENDS" &&
+depends PKG-CONFIG &&
+depends pixman &&
+depends wayland &&
+depends wayland-protocols &&
+depends fcft &&
+depends tllist &&
+depends scdoc &&
+
+optional_depends libpng \
+ 'png-backend=libpng' \
+ 'png-backend=none' \
+ 'Enable support for PNG icons?'
&&
+
+optional_depends librsvg2 \
+ 'svg-backend=librsvg' \
+ 'svg-backend=nanosvg' \
+ 'Enable support for SVG icons? (If yes, cairo dep forced)'
&&
+
+if is_depends_enabled $SPELL librsvg2; then
+ depends cairo 'enable-cairo=enabled'
+else
+ optional_depends cairo \
+ 'enable-cairo=enabled' \
+ 'enable-cairo=disabled' \
+ 'Use cairo (required for rounded corners)'
+fi
diff --git a/wm-addons/fuzzel/DETAILS b/wm-addons/fuzzel/DETAILS
new file mode 100755
index 0000000..61a21c5
--- /dev/null
+++ b/wm-addons/fuzzel/DETAILS
@@ -0,0 +1,23 @@
+. "${GRIMOIRE}/MESON_FUNCTIONS"
+ SPELL=fuzzel
+ VERSION=1.9.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
+ SOURCE_URL[0]=https://codeberg.org/dnkl/${SPELL}/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha256:dac5f0017aaa4e41835e9145dbdaa52a6eb1c8c61306766a9f1df3824487339a
+ LICENSE[0]=MIT
+ WEB_SITE=https://codeberg.org/dnkl/fuzzel/
+ ENTERED=20230810
+ KEYWORDS="wm-addons rofi wofi drun dmenu wayland wlroots launcher"
+ SHORT="application launcher for wayland"
+cat << EOF
+Fuzzel is a Wayland-native application launcher, similar to rofi's drun mode.
+Features:
+
+ * Wayland native
+ * Rofi drun-like mode of operation
+ * dmenu mode where newline separated entries are read from stdin
+ * Emacs key bindings
+ * Icons!
+ * Remembers frequently launched applications
+EOF
diff --git a/wm-addons/fuzzel/HISTORY b/wm-addons/fuzzel/HISTORY
new file mode 100644
index 0000000..7b33b28
--- /dev/null
+++ b/wm-addons/fuzzel/HISTORY
@@ -0,0 +1,3 @@
+2023-08-10 Conner Clere <xenanthropy AT sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS: version 1.9.1, new spell
+



  • [SM-Commit] GIT changes to master grimoire by Conner Clere (561dde3388130c59d56edbdac2266988cc977122), Conner Clere, 08/10/2023

Archive powered by MHonArc 2.6.24.

Top of Page