Skip to Content.
Sympa Menu

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

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 (eca84d2a412c1db106654c533c4acd735ac094a6)
  • Date: Wed, 1 Mar 2023 06:01:20 +0000

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

ChangeLog | 3 +++
utils/grim/CONFIGURE | 1 +
utils/grim/DEPENDS | 26 ++++++++++++++++++++++++++
utils/grim/DETAILS | 16 ++++++++++++++++
utils/grim/HISTORY | 3 +++
5 files changed, 49 insertions(+)

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

grim: new spell, wayland screenshot utility

diff --git a/ChangeLog b/ChangeLog
index d252bac..1145900 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2023-02-28 Conner Clere <xenanthropy AT sourcemage.org>
+ * utils/grim: new spell, wayland screenshot utility
+
2023-02-27 Conner Clere <xenanthropy AT sourcemage.org>
* libs/libappindicator: new spell, menu exporting library
* windowmanagers/labwc: new spell, wayland window-stacking compositor
diff --git a/utils/grim/CONFIGURE b/utils/grim/CONFIGURE
new file mode 100755
index 0000000..9f48d22
--- /dev/null
+++ b/utils/grim/CONFIGURE
@@ -0,0 +1 @@
+. "${GRIMOIRE}/MESON_CONFIGURE"
diff --git a/utils/grim/DEPENDS b/utils/grim/DEPENDS
new file mode 100755
index 0000000..261e1b6
--- /dev/null
+++ b/utils/grim/DEPENDS
@@ -0,0 +1,26 @@
+. "${GRIMOIRE}/MESON_DEPENDS" &&
+depends PKG-CONFIG &&
+depends wayland &&
+depends wayland-protocols &&
+depends pixman &&
+depends libpng &&
+
+optional_depends JPEG \
+ 'jpeg=enabled' \
+ 'jpeg=disabled' \
+ 'Enable JPEG support?' &&
+
+optional_depends bash-completion \
+ 'bash-completions=true' \
+ 'bash-completions=false' \
+ 'Install bash completions?' &&
+
+optional_depends fish \
+ 'fish-completions=true' \
+ 'fish-completions=false' \
+ 'Install fish completions?' &&
+
+optional_depends scdoc \
+ 'man-pages=enabled' \
+ 'man-pages=disabled' \
+ 'Generate and install man-pages?'
diff --git a/utils/grim/DETAILS b/utils/grim/DETAILS
new file mode 100755
index 0000000..5224a23
--- /dev/null
+++ b/utils/grim/DETAILS
@@ -0,0 +1,16 @@
+. "${GRIMOIRE}/MESON_FUNCTIONS"
+ SPELL=grim
+ VERSION=1.4.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+
SOURCE_URL[0]=https://git.sr.ht/~emersion/${SPELL}/refs/download/v${VERSION}/${SOURCE}
+
SOURCE_HASH=sha256:b6786e889ed93568634189a59f6b6429c041bf74883c10e8b6e2ed6772ae7ffb
+ LICENSE[0]=MIT
+ WEB_SITE=https://wayland.emersion.fr/grim/
+ ENTERED=20230228
+ KEYWORDS="wayland screenshot screencopy"
+ SHORT="wayland screenshot tool"
+cat << EOF
+ Grab images from any Wayland compositor which supports
+the screencopy protocol. Works well with slurp.
+EOF
diff --git a/utils/grim/HISTORY b/utils/grim/HISTORY
new file mode 100644
index 0000000..6164a4a
--- /dev/null
+++ b/utils/grim/HISTORY
@@ -0,0 +1,3 @@
+2023-02-28 Conner Clere <xenanthropy AT sourcemage.org>
+ * DETAILS, CONFIGURE, DEPENDS: version 1.4.0, new spell
+



  • [SM-Commit] GIT changes to master grimoire by Conner Clere (eca84d2a412c1db106654c533c4acd735ac094a6), Conner Clere, 03/01/2023

Archive powered by MHonArc 2.6.24.

Top of Page