sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (44db8dd51866fcecf0bc9603f9604f76e2414ac8)
- From: Treeve Jelbert <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 Treeve Jelbert (44db8dd51866fcecf0bc9603f9604f76e2414ac8)
- Date: Sun, 20 Apr 2025 12:29:31 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
dfl/DFL_VERSIONS | 17 +++++++++++++++++
dfl/dfl-applications/DETAILS | 12 +++---------
dfl/dfl-applications/HISTORY | 3 +++
dfl/dfl-clipboard/DETAILS | 12 +++---------
dfl/dfl-clipboard/HISTORY | 3 +++
dfl/dfl-color-utils/DETAILS | 12 +++---------
dfl/dfl-color-utils/HISTORY | 3 +++
dfl/dfl-config-parser/DETAILS | 12 +++---------
dfl/dfl-config-parser/HISTORY | 3 +++
dfl/dfl-gamma-effects/DETAILS | 12 +++---------
dfl/dfl-gamma-effects/HISTORY | 3 +++
dfl/dfl-inotify/DETAILS | 11 +----------
dfl/dfl-inotify/HISTORY | 6 ++++++
dfl/dfl-ipc/DETAILS | 12 +++---------
dfl/dfl-ipc/HISTORY | 3 +++
dfl/dfl-keyring/DETAILS | 12 +++---------
dfl/dfl-keyring/HISTORY | 3 +++
dfl/dfl-login1/DETAILS | 12 +++---------
dfl/dfl-login1/HISTORY | 3 +++
dfl/dfl-notification/DETAILS | 12 +++---------
dfl/dfl-notification/HISTORY | 3 +++
dfl/dfl-storage/DETAILS | 12 +++---------
dfl/dfl-storage/HISTORY | 3 +++
dfl/dfl-utils/DETAILS | 12 +++---------
dfl/dfl-utils/HISTORY | 3 +++
dfl/dfl-volume/DETAILS | 12 +++---------
dfl/dfl-volume/HISTORY | 3 +++
dfl/dfl-wayqt/DETAILS | 12 +++---------
dfl/dfl-wayqt/HISTORY | 3 +++
dfl/dfl-xdg/DETAILS | 12 +++---------
dfl/dfl-xdg/HISTORY | 3 +++
dfl/sha5sum.txt | 15 +++++++++++++++
dfl/upddfl | 32 ++++++++++++++++++++++++++++++++
33 files changed, 155 insertions(+), 136 deletions(-)
New commits:
commit 44db8dd51866fcecf0bc9603f9604f76e2414ac8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
dfl* => 0.3.0
commit ecc00eb7e364a8182d3e5ed697697e53e55ed5cb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
dlf - fixes
commit e82c89f8758a3993d518870232e07bbb19aac1af
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
dfl-inotify - fix
commit f8bd32bdd53a5d932535315513476d84bf513582
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
dfl - determine commit-id for tarballs
commit 3d0ada751d9b887332cc1b14155e27b2b504188b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
DFL_VERSIONS 0.2.99
commit 9ab1e722dedeac9c3690c5ecaba2574549da5d01
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
dfl* - use generic DFL_VERSIONS
diff --git a/dfl/DFL_VERSIONS b/dfl/DFL_VERSIONS
new file mode 100644
index 0000000..6d401c7
--- /dev/null
+++ b/dfl/DFL_VERSIONS
@@ -0,0 +1,17 @@
+# this script list the file name, source hash and url for all the Qt6 spells
+# together with the file sha5sum.txt, it simplifies updating of all these
spells
+VERSION=0.3.0
+# map spell name to dfl name
+SPELLX=${SPELL/dfl-}
+SOURCE=$SPELL-v$VERSION.tar.bz2
+
+LL=$GRIMOIRE/$SECTION/sha5sum.txt
+SPEC=$"`grep $SPELLX $LL`"
+# format is
+# checksum dirname
+
+ SOURCE_HASH=sha512:$"`echo $SPEC|cut -d\ -f1`"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/`echo $SPEC|cut -d\ -f2`"
+ WEB_SITE=https://gitlab.com/desktop-frameworks
+
SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SPELLX-v$VERSION.tar.bz2
+ LICENSE[0]=GPL3
diff --git a/dfl/dfl-applications/DETAILS b/dfl/dfl-applications/DETAILS
index fd6205b..3c80277 100755
--- a/dfl/dfl-applications/DETAILS
+++ b/dfl/dfl-applications/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-applications
- VERSION=0.2.0
-
SOURCE_HASH=sha512:aca9c9ca1208b6b63bfcd93cddbefdf47ad4446b32b915debce5c907d4c62f6d09ff8d28cc9ebe498136f53f5d104e1a53b99e1c48cbaa44e1b177d94a896fca
- SPELLX=applications
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20221229
- KEYWORDS=""
SHORT=""
cat << EOF
This library provides a thin wrapper around QApplication, QGuiApplication
and QCoreApplication, to provide
diff --git a/dfl/dfl-applications/HISTORY b/dfl/dfl-applications/HISTORY
index 411a66e..12f708b 100644
--- a/dfl/dfl-applications/HISTORY
+++ b/dfl/dfl-applications/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2023-12-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-clipboard/DETAILS b/dfl/dfl-clipboard/DETAILS
index c943395..deebde6 100755
--- a/dfl/dfl-clipboard/DETAILS
+++ b/dfl/dfl-clipboard/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-clipboard
- VERSION=0.2.0
-
SOURCE_HASH=sha512:b2ebea42d38e28340bc4d47aa7e0b3af6b24e0cf33192280d54c9a819c1635115852c510c6ff13170ff3297cde61af198f8145101d451180d5cb370cc2fa5762
- SPELLX=clipboard
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20250403
- KEYWORDS=""
SHORT="Clipboard Manager"
cat << EOF
Clipboard Manager based on wlroots data control protocol
diff --git a/dfl/dfl-clipboard/HISTORY b/dfl/dfl-clipboard/HISTORY
index cf7879b..75a14f4 100644
--- a/dfl/dfl-clipboard/HISTORY
+++ b/dfl/dfl-clipboard/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2025-04-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-color-utils/DETAILS b/dfl/dfl-color-utils/DETAILS
index a73e8f4..d20ae00 100755
--- a/dfl/dfl-color-utils/DETAILS
+++ b/dfl/dfl-color-utils/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-color-utils
- VERSION=0.2.0
-
SOURCE_HASH=sha512:f61400fe6a324d4bddc4858948f5138948142c27289e88da285bbacee2c809e264de9b007300a6fc08d8f7878bd661c900747bafb4778f3b193ba5297c95c168
- SPELLX=color-utils
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20250403
- KEYWORDS=""
SHORT="implementation of the cylindrical color space model"
cat << EOF
A simple pure Qt/C++ implementation of the cylindrical color space model
characterized by Hue-Chroma-Luma.
diff --git a/dfl/dfl-color-utils/HISTORY b/dfl/dfl-color-utils/HISTORY
index cf7879b..75a14f4 100644
--- a/dfl/dfl-color-utils/HISTORY
+++ b/dfl/dfl-color-utils/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2025-04-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-config-parser/DETAILS b/dfl/dfl-config-parser/DETAILS
index 81477e2..809aea8 100755
--- a/dfl/dfl-config-parser/DETAILS
+++ b/dfl/dfl-config-parser/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-config-parser
- VERSION=0.2.0
- SOURCE_HASH=sha512:
- SPELLX= config-parser
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20250403
- KEYWORDS=""
SHORT="parsers for various config files"
cat << EOF
this library provides simple to use parsers for various config files.
diff --git a/dfl/dfl-config-parser/HISTORY b/dfl/dfl-config-parser/HISTORY
index cf7879b..75a14f4 100644
--- a/dfl/dfl-config-parser/HISTORY
+++ b/dfl/dfl-config-parser/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2025-04-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-gamma-effects/DETAILS b/dfl/dfl-gamma-effects/DETAILS
index e91d774..1dac52d 100755
--- a/dfl/dfl-gamma-effects/DETAILS
+++ b/dfl/dfl-gamma-effects/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-gamma-effects
- VERSION=0.2.0
- SOURCE_HASH=sha512:
- SPELLX=gamma-effects
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20250403
- KEYWORDS=""
SHORT="handle various display effects"
cat << EOF
GammaEffects is a class to handle various display effects that can be
performed using wlr-gamma-control protocol.
diff --git a/dfl/dfl-gamma-effects/HISTORY b/dfl/dfl-gamma-effects/HISTORY
index cf7879b..75a14f4 100644
--- a/dfl/dfl-gamma-effects/HISTORY
+++ b/dfl/dfl-gamma-effects/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2025-04-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-inotify/DETAILS b/dfl/dfl-inotify/DETAILS
index bbd2a9a..fd525d5 100755
--- a/dfl/dfl-inotify/DETAILS
+++ b/dfl/dfl-inotify/DETAILS
@@ -1,16 +1,7 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-inotify
- VERSION=0.2.0
-VX=a631b307a9cddb010f1a93d51708dd6be281d168
-
SOURCE_HASH=sha512:7501064e479e5c9cbda7d432b2de21aa97604dd73fcb20cab59279cafa6d27325c98b98fe461a6d40db543f73a0e5bfb32a214234c7581ce5ba129e7f432255a
- SPELLX=Inotify
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/inotify-v$VERSION-$VX
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
ENTERED=20250403
- KEYWORDS=""
SHORT="A thin wrapper around inotify"
cat << EOF
A thin wrapper around inotify.
diff --git a/dfl/dfl-inotify/HISTORY b/dfl/dfl-inotify/HISTORY
index cf7879b..8ab1549 100644
--- a/dfl/dfl-inotify/HISTORY
+++ b/dfl/dfl-inotify/HISTORY
@@ -1,3 +1,9 @@
+2025-04-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * remove bad VX usage
+
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2025-04-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-ipc/DETAILS b/dfl/dfl-ipc/DETAILS
index cf47a50..4ea6882 100755
--- a/dfl/dfl-ipc/DETAILS
+++ b/dfl/dfl-ipc/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-ipc
- VERSION=0.2.0
-
SOURCE_HASH=sha512:511818f8637589470b664e274e8834b900a4bd1c93a78e016370301ad493b83570966140a4d5acdabff12bec5fee279f51c7dc2975eda4d6db6741a62ae9cdc8
- SPELLX=ipc
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20221229
- KEYWORDS=""
SHORT=""
cat << EOF
A very simple set of IPC classes for inter-process communication.
diff --git a/dfl/dfl-ipc/HISTORY b/dfl/dfl-ipc/HISTORY
index bea0266..416c3b2 100644
--- a/dfl/dfl-ipc/HISTORY
+++ b/dfl/dfl-ipc/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2023-12-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-keyring/DETAILS b/dfl/dfl-keyring/DETAILS
index 15581e7..7e090ee 100755
--- a/dfl/dfl-keyring/DETAILS
+++ b/dfl/dfl-keyring/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-keyring
- VERSION=0.2.0
-
SOURCE_HASH=sha512:531737307b753fa7b3b64f73aa4641ed614008d65446c4b1686821f14d365fcc64a3182bba23a62bb1a94ae10c7a753b97be4d3226bd2589d9f69f6bca20e7db
- SPELLX=keyring
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20250403
- KEYWORDS=""
SHORT=""
cat << EOF
this library provides a simple and easy to use implementation of Keyring.
diff --git a/dfl/dfl-keyring/HISTORY b/dfl/dfl-keyring/HISTORY
index cf7879b..75a14f4 100644
--- a/dfl/dfl-keyring/HISTORY
+++ b/dfl/dfl-keyring/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2025-04-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-login1/DETAILS b/dfl/dfl-login1/DETAILS
index abf196f..c07ee88 100755
--- a/dfl/dfl-login1/DETAILS
+++ b/dfl/dfl-login1/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-login1
- VERSION=0.2.0
-
SOURCE_HASH=sha512:91a38adcc91bbc31a1578873a97971b89b94735015caaff4108e1bf6640a455dd1ca3708483846a6973fa50855474cd735ea3ce36eef45ebd5c81e5646799431
- SPELLX=login1
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20221229
- KEYWORDS=""
SHORT=""
cat << EOF
Implementation of systemd/elogind for DFL
diff --git a/dfl/dfl-login1/HISTORY b/dfl/dfl-login1/HISTORY
index 411a66e..12f708b 100644
--- a/dfl/dfl-login1/HISTORY
+++ b/dfl/dfl-login1/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2023-12-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-notification/DETAILS b/dfl/dfl-notification/DETAILS
index 2aac5cc..3c7fab6 100755
--- a/dfl/dfl-notification/DETAILS
+++ b/dfl/dfl-notification/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-notification
- VERSION=0.2.0
-
SOURCE_HASH=sha512:edaaf48c064f9734c394dfa91b88c9db8cdd2a58a8c2833abac1b156d687d1826c7637f6ccc61553c33508a2a4e58596b08062d4079b1bf75a1f728838df6d4a
- SPELLX=notification
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20250403
- KEYWORDS=""
SHORT="dbus implementation of the XDG Desktop Notification
specifications"
cat << EOF
DFL::NotifyWatcher is a dbus implementation of the XDG Desktop Notification
specifications. This class watches
diff --git a/dfl/dfl-notification/HISTORY b/dfl/dfl-notification/HISTORY
index cf7879b..75a14f4 100644
--- a/dfl/dfl-notification/HISTORY
+++ b/dfl/dfl-notification/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2025-04-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-storage/DETAILS b/dfl/dfl-storage/DETAILS
index 34202c5..cf50aa5 100755
--- a/dfl/dfl-storage/DETAILS
+++ b/dfl/dfl-storage/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-storage
- VERSION=0.2.0
-
SOURCE_HASH=sha512:a28763e3369773e1c66fe667ec25fe139e57a186fc4808ab8676691973faa88fb0996f788aa64784512ea8f1181a8695c282bcbf33b243351f0d1702d77a596c
- SPELLX=storage
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20250403
- KEYWORDS=""
SHORT="easy access to attached storage devices"
cat << EOF
The DFL::Storage provides easy access to the attached storage devices.
diff --git a/dfl/dfl-storage/HISTORY b/dfl/dfl-storage/HISTORY
index cf7879b..75a14f4 100644
--- a/dfl/dfl-storage/HISTORY
+++ b/dfl/dfl-storage/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2025-04-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-utils/DETAILS b/dfl/dfl-utils/DETAILS
index 857a0dd..1d6ad9f 100755
--- a/dfl/dfl-utils/DETAILS
+++ b/dfl/dfl-utils/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-utils
- VERSION=0.2.0
-
SOURCE_HASH=sha512:08611c57ea436df81c172877e0dee3f2d68f3a5b2fd18193e60298cab10d7d942bb86621a220f465ac205584e2de7ec5bda1e3c30c228c2681bd7d4708c32484
- SPELLX=utils
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20221229
- KEYWORDS=""
SHORT=""
cat << EOF
Some utilities for DFL
diff --git a/dfl/dfl-utils/HISTORY b/dfl/dfl-utils/HISTORY
index 411a66e..12f708b 100644
--- a/dfl/dfl-utils/HISTORY
+++ b/dfl/dfl-utils/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2023-12-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-volume/DETAILS b/dfl/dfl-volume/DETAILS
index e072f7c..ab8a0e9 100755
--- a/dfl/dfl-volume/DETAILS
+++ b/dfl/dfl-volume/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-volume
- VERSION=0.2.0
-
SOURCE_HASH=sha512:4651ec3727f4da377eafcdff82858150a68c90aeb6f233417b56ef56e426e544afcf2c890e50367a7f3b7729fd40364a42102ce5c65e9842404e76cf7f0e1dc2
- SPELLX=volume
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20250403
- KEYWORDS=""
SHORT="Volume control"
cat << EOF
Volume control to allow users to choose devices and control the volume
diff --git a/dfl/dfl-volume/HISTORY b/dfl/dfl-volume/HISTORY
index cf7879b..75a14f4 100644
--- a/dfl/dfl-volume/HISTORY
+++ b/dfl/dfl-volume/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2025-04-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-wayqt/DETAILS b/dfl/dfl-wayqt/DETAILS
index eb104d3..3310d53 100755
--- a/dfl/dfl-wayqt/DETAILS
+++ b/dfl/dfl-wayqt/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-wayqt
- VERSION=0.2.0
-
SOURCE_HASH=sha512:34469ac12eef0ad1cfd11392177c7a4f2c2efad993b2ebdcf4fc6898b63f995b243baf40b7d32002f992c4e7c2885fa2c5a635283e67da41aeaf25d16dd82222
- SPELLX=wayqt
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=MIT
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20221228
- KEYWORDS=""
SHORT=""
cat << EOF
Qt-based library to handle Wayland and Wlroots protocols to be used with any
Qt project.
diff --git a/dfl/dfl-wayqt/HISTORY b/dfl/dfl-wayqt/HISTORY
index 3bbb509..19bae2a 100644
--- a/dfl/dfl-wayqt/HISTORY
+++ b/dfl/dfl-wayqt/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2023-12-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/dfl-xdg/DETAILS b/dfl/dfl-xdg/DETAILS
index 5b8bb8d..e9b4521 100755
--- a/dfl/dfl-xdg/DETAILS
+++ b/dfl/dfl-xdg/DETAILS
@@ -1,15 +1,9 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=dfl-xdg
- VERSION=0.2.0
-
SOURCE_HASH=sha512:58f6fbfc4e50ffac2458679021d487139f93f7e658f2ad4300bbc123c2cc38c685d9c88c1249201f173c69a2078d7870ee6f7c810bd8a50b25e1b9e565b25ed4
- SPELLX=xdg
- SOURCE=$SPELLX-v$VERSION.tar.bz2
- WEB_SITE=https://gitlab.com/desktop-frameworks
- SOURCE_URL=$WEB_SITE/$SPELLX/-/archive/v$VERSION/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-v$VERSION
- LICENSE[0]=GPL3
+source $GRIMOIRE/$SECTION/DFL_VERSIONS
+
+
ENTERED=20221229
- KEYWORDS=""
SHORT=""
cat << EOF
XDG Specifications implementation for Qt
diff --git a/dfl/dfl-xdg/HISTORY b/dfl/dfl-xdg/HISTORY
index 411a66e..12f708b 100644
--- a/dfl/dfl-xdg/HISTORY
+++ b/dfl/dfl-xdg/HISTORY
@@ -1,3 +1,6 @@
+2025-04-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: use generic DFL_VERSIONS which also provides the checksums
+
2023-12-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.0
diff --git a/dfl/sha5sum.txt b/dfl/sha5sum.txt
new file mode 100644
index 0000000..6fb8238
--- /dev/null
+++ b/dfl/sha5sum.txt
@@ -0,0 +1,15 @@
+ebe14c37615840fbb99f734254b5d4906268c11a361932b5e339aea6474364dc3d7058f85acdfcd4bf8bd7600c3cc3e4de588b6fbcee63e216493021085609ec
applications-v0.3.0
+32d68291279d4613b840a888ba6dd4f9c9a53c5a2f3e8537010b1e37f1cb75783a716e7cd89383127233edbe127566f61ba46d807c5e3753bbd94e26ee3d8621
clipboard-v0.3.0
+b9d6dcd7357228eee6f039477287fbf19942b0646850164fd5a1192f8ce1f64db0bafd4a06469077abcf05ffe0885dbbb27c9de5d0e8390f2c01b3f27f6b323f
color-utils-v0.3.0
+a1b95152114fb21fa8a2620d89b6e7f9eede8fd29ac0b110d72f981e81adcbbd11ecaab3a4bab998475b1acca268e5f1c0a27b74af43d70b49eace45d19663c3
config-parser-v0.3.0
+c937ab04cfb826e80cdb37cfcdf6803d608ca5718866fda75a47506a4fe96e2479c68b6048bfb7337aa98c5dfee8091faabd2f1ea42d584e1511543f14a0ae64
gamma-effects-v0.3.0
+03000f7552ffb3868c07be31120e30bafdb3e90a59b0c155532b2b9f0205e2c4f20898a083e58c340c08abb610b749bf246c9fa66b7ca671548c8e1b7877b2a3
inotify-v0.3.0
+a47a194939ed84224850a0f913c185e4f0cf6e06893a5ff37997becde7667f13162e9bbcc8b4f856d780e76c687a783a5c715be6281faa880c727ead02186afe
ipc-v0.3.0
+64d424a65508e0ac91bd7e1162c22adb4f1adee5cd2f5b52eca4bacdb74d5d7fb9bcb379906c1c97a04062319aace1825b2ae823e077c20cc9c1b5c28ae3ac3d
keyring-v0.3.0
+90d02f1fc8703555d53cc225e78c76c40cfa6d38a84d1732df18f14bf05fa5e162ae1f085857dda59e0d53c30c04642c9cd8c6c641b2cb83fbc24e32af5b1655
login1-v0.3.0
+d45c51d1e89c75d59adda9e5965665afeccdbadcccef6ebe6f548382ab39892d933ff2b8ab4220c9dbea290601b47a3410c0a82431d1917cd715310a63e0a823
notification-v0.3.0
+308f535bdfc3cb771385322db5bd350d89ff1be97a472b4387785e438251a08868efb405f02a38170e9d1f7317667c56e983218c6fbed8b11bcde9858c562284
storage-v0.3.0
+ceed95b414f62014f961462a8be98fc59b320d77f6518d31e9120dfd5d69c3c7fe4245e6dce0bb6c498586f0a3ebeb4efd312b74c05960ee3c68340ad23d5ff3
utils-v0.3.0
+b9582c4247d6775082d511c920849c7862a4bd8c582347a743799b6478c5caaa7bf6eb9c2bf58db9561ed14f4914597e584ec07ee6d2266575e364c20456fc4a
volume-v0.3.0
+864b3548b82ea69ebeb3a56a3631b56e1b3e039850b0c7aef8947961585f3bddf2ad0ab2cc3e8382751e1ed21365cb6994423e979969adb59f45b3b826bd50d0
wayqt-v0.3.0
+7bc6c3402d4b5db0574234daf2fd452f53d48def4751faacb594dd87cde525dbe4de58ae51b19b7fc2e1451dd288c3da1eb644ce0cf100abec8cda94e66184e3
xdg-v0.3.0
diff --git a/dfl/upddfl b/dfl/upddfl
new file mode 100644
index 0000000..385e197
--- /dev/null
+++ b/dfl/upddfl
@@ -0,0 +1,32 @@
+#!/bin/bash
+# a script to summon all dfl tarballs and update sha5sum.txt
+
+VV=`grep VERSION= DFL_VERSIONS| cut -d= -f2`
+#summon `ls|grep dfl`
+SPOOL=/var/spool/sorcery
+#sha512sum ${SPOOL}/dfl*${VV}* |sed "s|${SPOOL}/||"> sha5sum.txt
+sha512sum ${SPOOL}/dfl*${VV}* > sum.txt
+
+# sometimes the tarball has a commit id in the expanded files
+# so we need to extract the tarball to determine the directory name
+
+# format is:
+# checksum dirname
+
+TMP=$XDG_RUNTIME_DIR/XXX
+mkdir -p $TMP
+rm sha5sum.txt
+
+while read -r LL;do
+ cd $TMP
+ SUM=`echo $LL|cut -d\ -f1`
+ FF=`echo $LL|cut -d\ -f2`
+ tar xf $FF
+ DIR=`ls`
+ COMMIT=${DIR##*-}
+ rm -r $DIR
+ cd -
+ F1=`echo $FF| sed "s|${SPOOL}/||"`
+ echo $SUM $DIR >> sha5sum.txt
+done < sum.txt
+rm sum.txt
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (44db8dd51866fcecf0bc9603f9604f76e2414ac8), Treeve Jelbert, 04/20/2025
Archive powered by MHonArc 2.6.24.