sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (0b074760b65944fe19037ddef28853095433ff15)
- From: Ismael Luceno <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 Ismael Luceno (0b074760b65944fe19037ddef28853095433ff15)
- Date: Sat, 14 Sep 2024 02:20:32 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 4 ++++
utils/waycheck/BUILD | 3 +++
utils/waycheck/CONFIGURE | 1 +
utils/waycheck/DEPENDS | 7 +++++++
utils/waycheck/DETAILS | 19 +++++++++++++++++++
utils/waycheck/HISTORY | 2 ++
6 files changed, 36 insertions(+)
New commits:
commit 0b074760b65944fe19037ddef28853095433ff15
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
waycheck: new spell, a tool that shows the wayland protocols implemented
diff --git a/ChangeLog b/ChangeLog
index 441878f..6a69df0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2024-09-14 Ismael Luceno <ismael AT sourcemage.org>
+ * utils/waycheck: new spell, GUI tool that shows the wayland protocols
+ implemented by a compositor
+
2024-09-12 Treeve Jelbert <treeve AT sourcemage.org>
* kde.gpg: add "Jonathan Riddell <jr AT jriddell.org>"
diff --git a/utils/waycheck/BUILD b/utils/waycheck/BUILD
new file mode 100755
index 0000000..174ee1c
--- /dev/null
+++ b/utils/waycheck/BUILD
@@ -0,0 +1,3 @@
+export
PKG_CONFIG_PATH="$PKG_CONFIG_PATH${PKG_CONFIG_PATH:+:}$QT6DIR/lib/pkgconfig"
&&
+LDFLAGS+=" -Wl,-rpath=$QT6DIR/lib" &&
+default_build
diff --git a/utils/waycheck/CONFIGURE b/utils/waycheck/CONFIGURE
new file mode 100755
index 0000000..0c76820
--- /dev/null
+++ b/utils/waycheck/CONFIGURE
@@ -0,0 +1 @@
+. $GRIMOIRE/MESON_CONFIGURE
diff --git a/utils/waycheck/DEPENDS b/utils/waycheck/DEPENDS
new file mode 100755
index 0000000..76c4b4c
--- /dev/null
+++ b/utils/waycheck/DEPENDS
@@ -0,0 +1,7 @@
+. "$GRIMOIRE"/MESON_DEPENDS &&
+. "$GRIMOIRE"/VDEPENDS &&
+vdepends <<-!
+ qt6base
+ qt6wayland
+ wayland
+!
diff --git a/utils/waycheck/DETAILS b/utils/waycheck/DETAILS
new file mode 100755
index 0000000..7d8342a
--- /dev/null
+++ b/utils/waycheck/DETAILS
@@ -0,0 +1,19 @@
+. "$GRIMOIRE"/MESON_FUNCTIONS
+ SPELL=waycheck
+ VERSION=1.3.1
+ SOURCE="$SPELL-v$VERSION.tar.bz2"
+
SOURCE_URL[0]=https://gitlab.freedesktop.org/serebit/$SPELL/-/archive/v$VERSION/$SOURCE
+
SOURCE_HASH=sha512:9a90d3b601046c00e79f9000c3aff642c1a51c3d6baa751d1e94111388aa10d9b620fbea045752a5a4e776afb23b831770a879cfd0319270825291e5a8f238bc
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-v$VERSION"
+ WEB_SITE="https://gitlab.freedesktop.org/serebit/waycheck"
+ LICENSE[0]="Apache-2.0"
+ ENTERED=20240914
+ KEYWORDS=""
+ SHORT="GUI tool that displays the protocols implemented by a
Wayland compositor"
+cat << EOF
+Waycheck is a simple Qt6 application that displays all of the Wayland
+protocols that your compositor supports, and all of the protocols that
+it doesn't support. It can be used to compare protocol support between
+compositors, or if you're working on your own compositor, to keep track of
+which protocols you still need to implement.
+EOF
diff --git a/utils/waycheck/HISTORY b/utils/waycheck/HISTORY
new file mode 100644
index 0000000..bc403b8
--- /dev/null
+++ b/utils/waycheck/HISTORY
@@ -0,0 +1,2 @@
+2024-09-14 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, CONFIGURE, DEPENDS, DETAILS: spell created
- [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (0b074760b65944fe19037ddef28853095433ff15), Ismael Luceno, 09/13/2024
Archive powered by MHonArc 2.6.24.