Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (11509afdf06891f11a9d9b9b0aae4ee26a223566)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <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 Pavel Vinogradov (11509afdf06891f11a9d9b9b0aae4ee26a223566)
  • Date: Wed, 9 Sep 2026 18:33:54 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

wm-addons/hyprtoolkit/DETAILS | 4 ++--
wm-addons/hyprtoolkit/HISTORY | 4 ++++
wm-addons/hyprtoolkit/UP_TRIGGERS | 16 ++++++++++++++++
3 files changed, 22 insertions(+), 2 deletions(-)

New commits:
commit 11509afdf06891f11a9d9b9b0aae4ee26a223566
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

wm-addons/hyprtoolkit: version 0.6.0

diff --git a/wm-addons/hyprtoolkit/DETAILS b/wm-addons/hyprtoolkit/DETAILS
index 0bb7f0a..7406441 100755
--- a/wm-addons/hyprtoolkit/DETAILS
+++ b/wm-addons/hyprtoolkit/DETAILS
@@ -9,8 +9,8 @@ if [[ "${HYPRTOOLKIT_BRANCH}" == "scm" ]]; then
SOURCE_IGNORE="volatile"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
else
- VERSION="0.5.4"
-
SOURCE_HASH="sha512:aa35ce4afb1c7295a3ca7c8c392bb6a028aa99427f02f3d5802c90563ac23c5bbd474cc8001fb0cc8ea4e8944c7bb4452b2c1ed2d44bc8c63c93a088d3cd91f1"
+ VERSION="0.6.0"
+
SOURCE_HASH="sha512:6e3d86e020c1b094d96e3cda67a3b7bf661d941a9f0a0eba4ecd444d33385d66e5fa01c0972056641c1f31d17644fe63a32921b023999e58adccc82f964da493"
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"

SOURCE_URL[0]="https://github.com/hyprwm/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz";
diff --git a/wm-addons/hyprtoolkit/HISTORY b/wm-addons/hyprtoolkit/HISTORY
index 32c1784..03df824 100644
--- a/wm-addons/hyprtoolkit/HISTORY
+++ b/wm-addons/hyprtoolkit/HISTORY
@@ -1,3 +1,7 @@
+2026-09-09 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 0.6.0
+ * UP_TRIGGERs: added generic update triggers
+
2026-05-02 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.5.4

diff --git a/wm-addons/hyprtoolkit/UP_TRIGGERS
b/wm-addons/hyprtoolkit/UP_TRIGGERS
new file mode 100755
index 0000000..80847df
--- /dev/null
+++ b/wm-addons/hyprtoolkit/UP_TRIGGERS
@@ -0,0 +1,16 @@
+# up_trigger everything on major/minor version updates
+
+if spell_ok "${SPELL}"; then
+ local OLD_SPELL_VERSION="$(installed_version ${SPELL})" &&
+
+ if test "${VERSION%.?}" != "${OLD_SPELL_VERSION%.?}"; then
+ message "${MESSAGE_COLOR}This is a possibly incompatible update of
${SPELL}..." &&
+ message "Figuring out what spells need to be recast, this may take a
while.${DEFAULT_COLOR}" &&
+
+ local dependees="$(show_up_depends ${SPELL} 1)" &&
+
+ for each in ${dependees}; do
+ up_trigger "${each}" cast_self
+ done
+ fi
+fi


  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (11509afdf06891f11a9d9b9b0aae4ee26a223566), Pavel Vinogradov, 09/09/2026

Archive powered by MHonArc 2.6.24.

Top of Page