summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rwxr-xr-xkde5-apps/plasma-camera/CONFIGURE1
-rwxr-xr-xkde5-apps/plasma-camera/DEPENDS5
-rwxr-xr-xkde5-apps/plasma-camera/DETAILS14
-rw-r--r--kde5-apps/plasma-camera/HISTORY4
-rwxr-xr-xkde5-edu/cantor/DETAILS5
-rwxr-xr-xkde5-edu/kalgebra/DETAILS5
-rwxr-xr-xkde5-edu/kalzium/DETAILS5
-rwxr-xr-xkde5-edu/kanagram/DETAILS5
-rwxr-xr-xkde5-edu/kbruch/DETAILS5
-rwxr-xr-xkde5-edu/kgeography/DETAILS5
-rwxr-xr-xkde5-edu/khangman/DETAILS5
-rwxr-xr-xkde5-edu/kig/DETAILS5
-rwxr-xr-xkde5-edu/kiten/DETAILS5
-rwxr-xr-xkde5-edu/klettres/DETAILS5
-rwxr-xr-xkde5-edu/kmplot/DETAILS5
-rwxr-xr-xkde5-edu/ktouch/DETAILS5
-rwxr-xr-xkde5-edu/kturtle/DETAILS5
-rwxr-xr-xkde5-edu/kwordquiz/DETAILS5
-rwxr-xr-xkde5-edu/marble/DETAILS5
-rwxr-xr-xkde5-edu/minuet/DETAILS5
-rwxr-xr-xkde5-edu/parley/DETAILS5
-rwxr-xr-xkde5-edu/rocs/DETAILS5
-rwxr-xr-xkde5-edu/step/DETAILS5
-rwxr-xr-xkde5-games/bovo/DETAILS5
-rwxr-xr-xkde5-games/granatier/DETAILS5
-rwxr-xr-xkde5-games/katomic/DETAILS5
-rwxr-xr-xkde5-games/kdiamond/DETAILS5
-rwxr-xr-xkde5-games/kfourinline/DETAILS5
-rwxr-xr-xkde5-games/kigo/DETAILS5
-rwxr-xr-xkde5-games/kiriki/DETAILS5
-rwxr-xr-xkde5-games/kmahjongg/DETAILS5
-rwxr-xr-xkde5-games/kmines/DETAILS5
-rwxr-xr-xkde5-games/knavalbattle/DETAILS5
-rwxr-xr-xkde5-games/kollision/DETAILS5
-rwxr-xr-xkde5-games/kpat/DETAILS5
-rwxr-xr-xkde5-games/kreversi/DETAILS5
-rwxr-xr-xkde5-games/kshisen/DETAILS5
-rwxr-xr-xkde5-games/ksudoku/DETAILS5
-rwxr-xr-xkde5-games/ktuberling/DETAILS5
-rwxr-xr-xkde5-games/kubrick/DETAILS5
-rwxr-xr-xkde5-games/palapeli/DETAILS5
-rwxr-xr-xkde5-graphics/gwenview/DETAILS5
-rwxr-xr-xkde5-graphics/kamera/DETAILS5
-rwxr-xr-xkde5-graphics/kcolorchooser/DETAILS5
-rwxr-xr-xkde5-graphics/kdegraphics-thumbnailers/DETAILS5
-rwxr-xr-xkde5-graphics/kimagemapeditor/DETAILS5
-rwxr-xr-xkde5-graphics/kirigami-gallery/DETAILS5
-rwxr-xr-xkde5-graphics/kolourpaint/DETAILS5
-rwxr-xr-xkde5-graphics/kruler/DETAILS5
-rwxr-xr-xkde5-graphics/mobipocket/DETAILS5
-rwxr-xr-xkde5-graphics/okular/DETAILS5
-rwxr-xr-xkde5-graphics/skanlite/DETAILS5
-rwxr-xr-xkde5-graphics/skanpage/DETAILS5
-rwxr-xr-xkde5-graphics/spectacle/DETAILS5
-rwxr-xr-xkde5-graphics/svgpart/DETAILS5
-rwxr-xr-xkde5-libs/analitza/DETAILS5
-rwxr-xr-xkde5-libs/baloo-widgets/DETAILS5
-rw-r--r--kde5-libs/kdeedu-data/DETAILS5
-rwxr-xr-xkde5-libs/kopeninghours/DETAILS5
-rwxr-xr-xkde5-libs/kqtquickcharts/DETAILS5
-rwxr-xr-xkde5-libs/ksanecore/DETAILS5
-rwxr-xr-xkde5-libs/libkcddb/DETAILS5
-rwxr-xr-xkde5-libs/libkcompactdisc/DETAILS5
-rwxr-xr-xkde5-libs/libkdcraw/DETAILS5
-rwxr-xr-xkde5-libs/libkdegames5/DETAILS5
-rw-r--r--kde5-libs/libkeduvocdocument/DETAILS5
-rwxr-xr-xkde5-libs/libkexiv2/DETAILS5
-rwxr-xr-xkde5-libs/libkmahjongg/DETAILS5
-rwxr-xr-xkde5-libs/libkomparediff2/DETAILS5
-rwxr-xr-xkde5-libs/libksane/DETAILS5
-rwxr-xr-xkde5-mm/audiocd-kio/DETAILS5
-rwxr-xr-xkde5-mm/dragon/DETAILS5
-rwxr-xr-xkde5-mm/elisa/DETAILS5
-rwxr-xr-xkde5-mm/ffmpegthumbs/DETAILS5
-rwxr-xr-xkde5-mm/juk/DETAILS5
-rwxr-xr-xkde5-mm/k3b/DETAILS5
-rwxr-xr-xkde5-mm/kamoso/DETAILS5
-rwxr-xr-xkde5-mm/kdenlive/DETAILS5
-rwxr-xr-xkde5-mm/kmix/DETAILS5
-rwxr-xr-xkde5-mm/kwave/DETAILS5
-rwxr-xr-xkde5-net/falkon/DETAILS5
-rwxr-xr-xkde5-net/kaccounts-integration/DETAILS5
-rwxr-xr-xkde5-net/kaccounts-providers/DETAILS5
-rwxr-xr-xkde5-net/kdeconnect/DETAILS5
-rw-r--r--kde5-net/keditbookmarks/DETAILS5
-rwxr-xr-xkde5-net/kget/DETAILS5
-rwxr-xr-xkde5-net/kio-extras/DETAILS5
-rw-r--r--kde5-net/konqueror/DETAILS5
-rwxr-xr-xkde5-net/konversation/DETAILS5
-rwxr-xr-xkde5-net/kopete/DETAILS5
-rwxr-xr-xkde5-net/ktorrent/DETAILS5
-rwxr-xr-xkde5-net/libktorrent/DETAILS5
-rwxr-xr-xkde5-net/signon-kwallet-extension/DETAILS5
-rwxr-xr-xkde5-pim/akonadi-calendar/DETAILS5
-rwxr-xr-xkde5-pim/akonadi-contacts/DETAILS5
-rwxr-xr-xkde5-pim/akonadi-import-wizard/DETAILS5
-rwxr-xr-xkde5-pim/akonadi-mime/DETAILS5
-rwxr-xr-xkde5-pim/akonadi-notes/DETAILS5
-rwxr-xr-xkde5-pim/akonadi-search/DETAILS5
-rwxr-xr-xkde5-pim/akonadi/DETAILS5
-rwxr-xr-xkde5-pim/akonadiconsole/DETAILS5
-rwxr-xr-xkde5-pim/akregator/DETAILS5
-rw-r--r--kde5-pim/calendarsupport/DETAILS5
-rw-r--r--kde5-pim/eventviews/DETAILS5
-rwxr-xr-xkde5-pim/grantlee-editor/DETAILS5
-rw-r--r--kde5-pim/grantleetheme/DETAILS5
-rw-r--r--kde5-pim/incidenceeditor/DETAILS5
-rwxr-xr-xkde5-pim/itinerary/DETAILS5
-rwxr-xr-xkde5-pim/kaddressbook/DETAILS5
-rwxr-xr-xkde5-pim/kalarm/DETAILS5
-rwxr-xr-xkde5-pim/kalendar/DETAILS5
-rwxr-xr-xkde5-pim/kcalutils/DETAILS5
-rw-r--r--kde5-pim/kdepim-addons/DETAILS5
-rwxr-xr-xkde5-pim/kdepim-runtime/DETAILS5
-rwxr-xr-xkde5-pim/kidentitymanagement/DETAILS5
-rwxr-xr-xkde5-pim/kimap/DETAILS5
-rwxr-xr-xkde5-pim/kitinerary/DETAILS5
-rwxr-xr-xkde5-pim/kldap/DETAILS5
-rwxr-xr-xkde5-pim/kleopatra/DETAILS5
-rwxr-xr-xkde5-pim/kmail-account-wizard/DETAILS5
-rwxr-xr-xkde5-pim/kmail/DETAILS5
-rwxr-xr-xkde5-pim/kmailtransport/DETAILS5
-rwxr-xr-xkde5-pim/kmbox/DETAILS5
-rwxr-xr-xkde5-pim/kmime/DETAILS5
-rwxr-xr-xkde5-pim/knotes/DETAILS5
-rwxr-xr-xkde5-pim/kontact/DETAILS5
-rwxr-xr-xkde5-pim/kontactinterface/DETAILS5
-rwxr-xr-xkde5-pim/korganizer/DETAILS5
-rwxr-xr-xkde5-pim/kosmindoormap/DETAILS5
-rwxr-xr-xkde5-pim/kpimtextedit/DETAILS5
-rwxr-xr-xkde5-pim/kpkpass/DETAILS5
-rwxr-xr-xkde5-pim/kpublictransport/DETAILS5
-rwxr-xr-xkde5-pim/ksmtp/DETAILS5
-rwxr-xr-xkde5-pim/ktnef-viewer/DETAILS5
-rwxr-xr-xkde5-pim/ktnef/DETAILS5
-rw-r--r--kde5-pim/libgravatar/DETAILS5
-rw-r--r--kde5-pim/libkdepim/DETAILS5
-rwxr-xr-xkde5-pim/libkgapi/DETAILS5
-rw-r--r--kde5-pim/libkleo/DETAILS5
-rw-r--r--kde5-pim/libksieve/DETAILS5
-rw-r--r--kde5-pim/mailcommon/DETAILS5
-rw-r--r--kde5-pim/mailimporter/DETAILS5
-rwxr-xr-xkde5-pim/mbox-importer/DETAILS5
-rw-r--r--kde5-pim/messagelib/DETAILS5
-rwxr-xr-xkde5-pim/pim-data-exporter/DETAILS5
-rwxr-xr-xkde5-pim/pim-sieve-editor/DETAILS5
-rw-r--r--kde5-pim/pimcommon/DETAILS5
-rwxr-xr-xkde5-sdk/kompare/DETAILS5
-rwxr-xr-xkde5-sdk/lokalize/DETAILS5
-rw-r--r--kde5-utils/ark/DETAILS5
-rw-r--r--kde5-utils/dolphin-plugins/DETAILS5
-rw-r--r--kde5-utils/dolphin/DETAILS5
-rwxr-xr-xkde5-utils/kate/DETAILS5
-rwxr-xr-xkde5-utils/kbackup/DETAILS5
-rw-r--r--kde5-utils/kcalc/DETAILS5
-rw-r--r--kde5-utils/kcharselect/DETAILS5
-rwxr-xr-xkde5-utils/kdf/DETAILS5
-rw-r--r--kde5-utils/kdialog/DETAILS5
-rw-r--r--kde5-utils/kfind/DETAILS5
-rwxr-xr-xkde5-utils/kgpg/DETAILS5
-rwxr-xr-xkde5-utils/khelpcenter/DETAILS5
-rwxr-xr-xkde5-utils/kmag/DETAILS5
-rw-r--r--kde5-utils/kmousetool/DETAILS5
-rwxr-xr-xkde5-utils/kmouth/DETAILS5
-rwxr-xr-xkde5-utils/konsole/DETAILS5
-rwxr-xr-xkde5-utils/kpmcore/DETAILS5
-rw-r--r--kde5-utils/kross-interpreters/DETAILS5
-rw-r--r--kde5-utils/ktimer/DETAILS5
-rw-r--r--kde5-utils/kwalletmanager5/DETAILS5
-rwxr-xr-xkde5-utils/partitionmanager/DETAILS5
-rwxr-xr-xkde5-utils/print-manager/DETAILS5
-rwxr-xr-xkde5-utils/sweeper/DETAILS5
-rwxr-xr-xkde5-utils/yakuake/DETAILS5
-rwxr-xr-xkde5-utils/zanshin/DETAILS5
-rwxr-xr-xktp/ktp-accounts-kcm/DETAILS5
-rwxr-xr-xktp/ktp-approver/DETAILS5
-rwxr-xr-xktp/ktp-auth-handler/DETAILS5
-rwxr-xr-xktp/ktp-common-internals/DETAILS5
-rwxr-xr-xktp/ktp-contact-list/DETAILS5
-rwxr-xr-xktp/ktp-contact-runner/DETAILS5
-rwxr-xr-xktp/ktp-desktop-applets/DETAILS5
-rwxr-xr-xktp/ktp-filetransfer-handler/DETAILS5
-rwxr-xr-xktp/ktp-kded-module/DETAILS5
-rwxr-xr-xktp/ktp-send-file/DETAILS5
-rwxr-xr-xktp/ktp-text-ui/DETAILS5
186 files changed, 570 insertions, 362 deletions
diff --git a/ChangeLog b/ChangeLog
index 9e05b65cfd..2c147dbec7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2023-01-28 Treeve Jelbert <treeve@sourcemage.org>
+ * kde5-*/* ktp/* kde-frameworks/* plasma/*: use global version numbers
+
2023-01-27 Treeve Jelbert <treeve@sourcemage.org>
* KDE_VERSIONS: added, to allow global updating of version numbers, when many spells are
released simultaneously. eg frameworks ~80, plasma ~30, kde ~250
diff --git a/kde5-apps/plasma-camera/CONFIGURE b/kde5-apps/plasma-camera/CONFIGURE
new file mode 100755
index 0000000000..b2f02c3032
--- /dev/null
+++ b/kde5-apps/plasma-camera/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/kde5-apps/plasma-camera/DEPENDS b/kde5-apps/plasma-camera/DEPENDS
new file mode 100755
index 0000000000..2d42e07ef3
--- /dev/null
+++ b/kde5-apps/plasma-camera/DEPENDS
@@ -0,0 +1,5 @@
+source "$GRIMOIRE/KDE5_DEPENDS" &&
+depends qtdeclarative &&
+depends qtquickcontrols2 &&
+depends qtsvg &&
+depends kirigami2
diff --git a/kde5-apps/plasma-camera/DETAILS b/kde5-apps/plasma-camera/DETAILS
new file mode 100755
index 0000000000..d56aeb0118
--- /dev/null
+++ b/kde5-apps/plasma-camera/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=plasma-camera
+ VERSION=1.0
+ SOURCE_HASH=sha512:451cb6439e4de73d0db01a1dd876ac9d6a34eb48affa607a0ef88875b7fdfe6deed63e4a1f8cf55c72ec1684590f628b06e2f592bdf11fc0a2ffe9164485baf6
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION}
+ WEB_SITE=https://apps.kde.org/plasma.camera
+ SOURCE_URL[0]=https://github.com/KDE/plasma-camera/archive/refs/tags/$VERSION.tar.gz
+ LICENSE[0]=GPL3
+ ENTERED=20120220
+ KEYWORDS="kde5"
+ SHORT="Camera application for Plasma Mobile"
+cat << EOF
+Camera application for Plasma Mobile
+EOF
diff --git a/kde5-apps/plasma-camera/HISTORY b/kde5-apps/plasma-camera/HISTORY
new file mode 100644
index 0000000000..585bbb4925
--- /dev/null
+++ b/kde5-apps/plasma-camera/HISTORY
@@ -0,0 +1,4 @@
+2022-02-16 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 1.0
+ spell created
+
diff --git a/kde5-edu/cantor/DETAILS b/kde5-edu/cantor/DETAILS
index f87d481b60..ec8d031eae 100755
--- a/kde5-edu/cantor/DETAILS
+++ b/kde5-edu/cantor/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=cantor
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/kalgebra/DETAILS b/kde5-edu/kalgebra/DETAILS
index 4b8256b909..8b23e94047 100755
--- a/kde5-edu/kalgebra/DETAILS
+++ b/kde5-edu/kalgebra/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kalgebra
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/kalzium/DETAILS b/kde5-edu/kalzium/DETAILS
index 2c323488cf..de56f75d01 100755
--- a/kde5-edu/kalzium/DETAILS
+++ b/kde5-edu/kalzium/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kalzium
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/kanagram/DETAILS b/kde5-edu/kanagram/DETAILS
index 915c6ac6d3..7689457ca9 100755
--- a/kde5-edu/kanagram/DETAILS
+++ b/kde5-edu/kanagram/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kanagram
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/kbruch/DETAILS b/kde5-edu/kbruch/DETAILS
index 904cef1c71..ac8c47f71d 100755
--- a/kde5-edu/kbruch/DETAILS
+++ b/kde5-edu/kbruch/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kbruch
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/kgeography/DETAILS b/kde5-edu/kgeography/DETAILS
index 0689d21d34..efbb9c2297 100755
--- a/kde5-edu/kgeography/DETAILS
+++ b/kde5-edu/kgeography/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kgeography
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/khangman/DETAILS b/kde5-edu/khangman/DETAILS
index b528c09410..379763fecd 100755
--- a/kde5-edu/khangman/DETAILS
+++ b/kde5-edu/khangman/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=khangman
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/kig/DETAILS b/kde5-edu/kig/DETAILS
index 0ab65bcdcd..a24432d866 100755
--- a/kde5-edu/kig/DETAILS
+++ b/kde5-edu/kig/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kig
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/kiten/DETAILS b/kde5-edu/kiten/DETAILS
index e070fd6c1b..bf10571809 100755
--- a/kde5-edu/kiten/DETAILS
+++ b/kde5-edu/kiten/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kiten
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/klettres/DETAILS b/kde5-edu/klettres/DETAILS
index a273e02726..c77010310d 100755
--- a/kde5-edu/klettres/DETAILS
+++ b/kde5-edu/klettres/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=klettres
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/kmplot/DETAILS b/kde5-edu/kmplot/DETAILS
index c4c39271b9..c6d6ebc6ea 100755
--- a/kde5-edu/kmplot/DETAILS
+++ b/kde5-edu/kmplot/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kmplot
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/ktouch/DETAILS b/kde5-edu/ktouch/DETAILS
index 26ad603ec8..16ab92cccc 100755
--- a/kde5-edu/ktouch/DETAILS
+++ b/kde5-edu/ktouch/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktouch
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/kturtle/DETAILS b/kde5-edu/kturtle/DETAILS
index ffe1b5caa5..96b185f426 100755
--- a/kde5-edu/kturtle/DETAILS
+++ b/kde5-edu/kturtle/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kturtle
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/kwordquiz/DETAILS b/kde5-edu/kwordquiz/DETAILS
index da46ac9ab8..cba2d22983 100755
--- a/kde5-edu/kwordquiz/DETAILS
+++ b/kde5-edu/kwordquiz/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kwordquiz
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/marble/DETAILS b/kde5-edu/marble/DETAILS
index a547ced9d9..da6b1143f0 100755
--- a/kde5-edu/marble/DETAILS
+++ b/kde5-edu/marble/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=marble
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/minuet/DETAILS b/kde5-edu/minuet/DETAILS
index c761a9e2ae..310ef894ff 100755
--- a/kde5-edu/minuet/DETAILS
+++ b/kde5-edu/minuet/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=minuet
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/parley/DETAILS b/kde5-edu/parley/DETAILS
index 186be17a56..423f29b0b1 100755
--- a/kde5-edu/parley/DETAILS
+++ b/kde5-edu/parley/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=parley
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/rocs/DETAILS b/kde5-edu/rocs/DETAILS
index ae630c3457..b75f6d1853 100755
--- a/kde5-edu/rocs/DETAILS
+++ b/kde5-edu/rocs/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=rocs
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-edu/step/DETAILS b/kde5-edu/step/DETAILS
index cbbd316b36..fc23371fe6 100755
--- a/kde5-edu/step/DETAILS
+++ b/kde5-edu/step/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=step
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/bovo/DETAILS b/kde5-games/bovo/DETAILS
index 64d514426c..591ea710f7 100755
--- a/kde5-games/bovo/DETAILS
+++ b/kde5-games/bovo/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=bovo
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/granatier/DETAILS b/kde5-games/granatier/DETAILS
index 3c3701c983..c42d769255 100755
--- a/kde5-games/granatier/DETAILS
+++ b/kde5-games/granatier/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=granatier
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/katomic/DETAILS b/kde5-games/katomic/DETAILS
index b945a27b75..b22a0969aa 100755
--- a/kde5-games/katomic/DETAILS
+++ b/kde5-games/katomic/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=katomic
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/kdiamond/DETAILS b/kde5-games/kdiamond/DETAILS
index 0d1367e14b..e5860e5b32 100755
--- a/kde5-games/kdiamond/DETAILS
+++ b/kde5-games/kdiamond/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kdiamond
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/kfourinline/DETAILS b/kde5-games/kfourinline/DETAILS
index 294b563019..ec2664b3e3 100755
--- a/kde5-games/kfourinline/DETAILS
+++ b/kde5-games/kfourinline/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kfourinline
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/kigo/DETAILS b/kde5-games/kigo/DETAILS
index 4b9058b52f..4ff91525c4 100755
--- a/kde5-games/kigo/DETAILS
+++ b/kde5-games/kigo/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kigo
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/kiriki/DETAILS b/kde5-games/kiriki/DETAILS
index 3e7e675bcb..d6bdbb4398 100755
--- a/kde5-games/kiriki/DETAILS
+++ b/kde5-games/kiriki/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kiriki
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/kmahjongg/DETAILS b/kde5-games/kmahjongg/DETAILS
index e8a6f89dcb..0c898ca39c 100755
--- a/kde5-games/kmahjongg/DETAILS
+++ b/kde5-games/kmahjongg/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kmahjongg
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/kmines/DETAILS b/kde5-games/kmines/DETAILS
index 1535753e3b..b4a6a4a3ae 100755
--- a/kde5-games/kmines/DETAILS
+++ b/kde5-games/kmines/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kmines
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/knavalbattle/DETAILS b/kde5-games/knavalbattle/DETAILS
index f6cfc26899..1050b8f4a0 100755
--- a/kde5-games/knavalbattle/DETAILS
+++ b/kde5-games/knavalbattle/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=knavalbattle
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/kollision/DETAILS b/kde5-games/kollision/DETAILS
index de33f12a59..97eeffaad4 100755
--- a/kde5-games/kollision/DETAILS
+++ b/kde5-games/kollision/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kollision
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/kpat/DETAILS b/kde5-games/kpat/DETAILS
index e0562f70fa..15a400ace9 100755
--- a/kde5-games/kpat/DETAILS
+++ b/kde5-games/kpat/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kpat
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/kreversi/DETAILS b/kde5-games/kreversi/DETAILS
index 9600ec4e6d..ef5f9bfe84 100755
--- a/kde5-games/kreversi/DETAILS
+++ b/kde5-games/kreversi/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kreversi
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/kshisen/DETAILS b/kde5-games/kshisen/DETAILS
index bbcd2491d1..e4bb82f623 100755
--- a/kde5-games/kshisen/DETAILS
+++ b/kde5-games/kshisen/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kshisen
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/ksudoku/DETAILS b/kde5-games/ksudoku/DETAILS
index 221f98e1e0..260762bf4e 100755
--- a/kde5-games/ksudoku/DETAILS
+++ b/kde5-games/ksudoku/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ksudoku
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/ktuberling/DETAILS b/kde5-games/ktuberling/DETAILS
index db36c69028..fcbd13afbc 100755
--- a/kde5-games/ktuberling/DETAILS
+++ b/kde5-games/ktuberling/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktuberling
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/kubrick/DETAILS b/kde5-games/kubrick/DETAILS
index dcc3931dfa..40b9da202b 100755
--- a/kde5-games/kubrick/DETAILS
+++ b/kde5-games/kubrick/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kubrick
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-games/palapeli/DETAILS b/kde5-games/palapeli/DETAILS
index 805701bdc7..2a9dea48e4 100755
--- a/kde5-games/palapeli/DETAILS
+++ b/kde5-games/palapeli/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=palapeli
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/gwenview/DETAILS b/kde5-graphics/gwenview/DETAILS
index bdcd4da730..88ded8344d 100755
--- a/kde5-graphics/gwenview/DETAILS
+++ b/kde5-graphics/gwenview/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=gwenview
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/kamera/DETAILS b/kde5-graphics/kamera/DETAILS
index 3aefa81c9c..2bd915e78d 100755
--- a/kde5-graphics/kamera/DETAILS
+++ b/kde5-graphics/kamera/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kamera
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/kcolorchooser/DETAILS b/kde5-graphics/kcolorchooser/DETAILS
index ef3dd9096e..23b1234862 100755
--- a/kde5-graphics/kcolorchooser/DETAILS
+++ b/kde5-graphics/kcolorchooser/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kcolorchooser
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/kdegraphics-thumbnailers/DETAILS b/kde5-graphics/kdegraphics-thumbnailers/DETAILS
index 217e671a00..b805196c15 100755
--- a/kde5-graphics/kdegraphics-thumbnailers/DETAILS
+++ b/kde5-graphics/kdegraphics-thumbnailers/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kdegraphics-thumbnailers
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/kimagemapeditor/DETAILS b/kde5-graphics/kimagemapeditor/DETAILS
index be57d4c1d9..a0dd3472ec 100755
--- a/kde5-graphics/kimagemapeditor/DETAILS
+++ b/kde5-graphics/kimagemapeditor/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kimagemapeditor
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/kirigami-gallery/DETAILS b/kde5-graphics/kirigami-gallery/DETAILS
index 05d542b074..8c6667b964 100755
--- a/kde5-graphics/kirigami-gallery/DETAILS
+++ b/kde5-graphics/kirigami-gallery/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kirigami-gallery
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/kolourpaint/DETAILS b/kde5-graphics/kolourpaint/DETAILS
index 14a3cdcec6..69741ef566 100755
--- a/kde5-graphics/kolourpaint/DETAILS
+++ b/kde5-graphics/kolourpaint/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kolourpaint
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/kruler/DETAILS b/kde5-graphics/kruler/DETAILS
index 96c9e2b89d..9efcb23762 100755
--- a/kde5-graphics/kruler/DETAILS
+++ b/kde5-graphics/kruler/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kruler
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/mobipocket/DETAILS b/kde5-graphics/mobipocket/DETAILS
index fd8642fe99..36fa330296 100755
--- a/kde5-graphics/mobipocket/DETAILS
+++ b/kde5-graphics/mobipocket/DETAILS
@@ -1,8 +1,9 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=mobipocket
SPELLX=kdegraphics-mobipocket
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELLX-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/okular/DETAILS b/kde5-graphics/okular/DETAILS
index dd8d8e6a25..82ae77d9a2 100755
--- a/kde5-graphics/okular/DETAILS
+++ b/kde5-graphics/okular/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=okular
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/skanlite/DETAILS b/kde5-graphics/skanlite/DETAILS
index 60c82e7c2c..793d8cc15b 100755
--- a/kde5-graphics/skanlite/DETAILS
+++ b/kde5-graphics/skanlite/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=skanlite
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/skanpage/DETAILS b/kde5-graphics/skanpage/DETAILS
index 2f25ca71ce..1144f7a33a 100755
--- a/kde5-graphics/skanpage/DETAILS
+++ b/kde5-graphics/skanpage/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=skanpage
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/spectacle/DETAILS b/kde5-graphics/spectacle/DETAILS
index c813f226e0..709a95491b 100755
--- a/kde5-graphics/spectacle/DETAILS
+++ b/kde5-graphics/spectacle/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=spectacle
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-graphics/svgpart/DETAILS b/kde5-graphics/svgpart/DETAILS
index 7062486f4c..8c4d75964c 100755
--- a/kde5-graphics/svgpart/DETAILS
+++ b/kde5-graphics/svgpart/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=svgpart
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/analitza/DETAILS b/kde5-libs/analitza/DETAILS
index 9c486e9027..ba2a0ab6b3 100755
--- a/kde5-libs/analitza/DETAILS
+++ b/kde5-libs/analitza/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=analitza
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/baloo-widgets/DETAILS b/kde5-libs/baloo-widgets/DETAILS
index b4f9c6ec14..0fdf5b3896 100755
--- a/kde5-libs/baloo-widgets/DETAILS
+++ b/kde5-libs/baloo-widgets/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=baloo-widgets
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/kdeedu-data/DETAILS b/kde5-libs/kdeedu-data/DETAILS
index 62fd3b0462..c337ca837b 100644
--- a/kde5-libs/kdeedu-data/DETAILS
+++ b/kde5-libs/kdeedu-data/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kdeedu-data
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/kopeninghours/DETAILS b/kde5-libs/kopeninghours/DETAILS
index 1be103dc6a..2ecc710e72 100755
--- a/kde5-libs/kopeninghours/DETAILS
+++ b/kde5-libs/kopeninghours/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kopeninghours
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/kqtquickcharts/DETAILS b/kde5-libs/kqtquickcharts/DETAILS
index 84bff8cb37..1394612590 100755
--- a/kde5-libs/kqtquickcharts/DETAILS
+++ b/kde5-libs/kqtquickcharts/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kqtquickcharts
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/ksanecore/DETAILS b/kde5-libs/ksanecore/DETAILS
index a547776df6..20bf549f1b 100755
--- a/kde5-libs/ksanecore/DETAILS
+++ b/kde5-libs/ksanecore/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ksanecore
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/libkcddb/DETAILS b/kde5-libs/libkcddb/DETAILS
index 4d3f7e69d4..1c879c8673 100755
--- a/kde5-libs/libkcddb/DETAILS
+++ b/kde5-libs/libkcddb/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libkcddb
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/libkcompactdisc/DETAILS b/kde5-libs/libkcompactdisc/DETAILS
index 9ade4c7033..581f516f98 100755
--- a/kde5-libs/libkcompactdisc/DETAILS
+++ b/kde5-libs/libkcompactdisc/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libkcompactdisc
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/libkdcraw/DETAILS b/kde5-libs/libkdcraw/DETAILS
index ab836a4207..43c7b8c579 100755
--- a/kde5-libs/libkdcraw/DETAILS
+++ b/kde5-libs/libkdcraw/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libkdcraw
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/libkdegames5/DETAILS b/kde5-libs/libkdegames5/DETAILS
index 0de3e31644..164e457aab 100755
--- a/kde5-libs/libkdegames5/DETAILS
+++ b/kde5-libs/libkdegames5/DETAILS
@@ -1,8 +1,9 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libkdegames5
SPELLX=${SPELL//5}
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELLX-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/libkeduvocdocument/DETAILS b/kde5-libs/libkeduvocdocument/DETAILS
index 3df66cfa2b..165f40bc4e 100644
--- a/kde5-libs/libkeduvocdocument/DETAILS
+++ b/kde5-libs/libkeduvocdocument/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libkeduvocdocument
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/libkexiv2/DETAILS b/kde5-libs/libkexiv2/DETAILS
index 73cf8eba80..12f004bdf9 100755
--- a/kde5-libs/libkexiv2/DETAILS
+++ b/kde5-libs/libkexiv2/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libkexiv2
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/libkmahjongg/DETAILS b/kde5-libs/libkmahjongg/DETAILS
index df8497a0c0..5e0fa0b124 100755
--- a/kde5-libs/libkmahjongg/DETAILS
+++ b/kde5-libs/libkmahjongg/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libkmahjongg
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/libkomparediff2/DETAILS b/kde5-libs/libkomparediff2/DETAILS
index 38c4864532..f35c38f42f 100755
--- a/kde5-libs/libkomparediff2/DETAILS
+++ b/kde5-libs/libkomparediff2/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libkomparediff2
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-libs/libksane/DETAILS b/kde5-libs/libksane/DETAILS
index ccfc34dbed..269788d99f 100755
--- a/kde5-libs/libksane/DETAILS
+++ b/kde5-libs/libksane/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libksane
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-mm/audiocd-kio/DETAILS b/kde5-mm/audiocd-kio/DETAILS
index 609e6580a7..8e5104ed2e 100755
--- a/kde5-mm/audiocd-kio/DETAILS
+++ b/kde5-mm/audiocd-kio/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=audiocd-kio
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-mm/dragon/DETAILS b/kde5-mm/dragon/DETAILS
index ab4f372d28..99e860e03b 100755
--- a/kde5-mm/dragon/DETAILS
+++ b/kde5-mm/dragon/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=dragon
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-mm/elisa/DETAILS b/kde5-mm/elisa/DETAILS
index d8bd9dd501..e5238c316e 100755
--- a/kde5-mm/elisa/DETAILS
+++ b/kde5-mm/elisa/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=elisa
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-mm/ffmpegthumbs/DETAILS b/kde5-mm/ffmpegthumbs/DETAILS
index c152c7ebaf..0348ba668b 100755
--- a/kde5-mm/ffmpegthumbs/DETAILS
+++ b/kde5-mm/ffmpegthumbs/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ffmpegthumbs
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-mm/juk/DETAILS b/kde5-mm/juk/DETAILS
index 5dbbd87fa0..b1516dffdd 100755
--- a/kde5-mm/juk/DETAILS
+++ b/kde5-mm/juk/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=juk
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-mm/k3b/DETAILS b/kde5-mm/k3b/DETAILS
index 6f108b36d9..7153ae2ff3 100755
--- a/kde5-mm/k3b/DETAILS
+++ b/kde5-mm/k3b/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=k3b
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-mm/kamoso/DETAILS b/kde5-mm/kamoso/DETAILS
index 0e98ed8943..8e136cde8d 100755
--- a/kde5-mm/kamoso/DETAILS
+++ b/kde5-mm/kamoso/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kamoso
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-mm/kdenlive/DETAILS b/kde5-mm/kdenlive/DETAILS
index 799a697328..1ff8d7a903 100755
--- a/kde5-mm/kdenlive/DETAILS
+++ b/kde5-mm/kdenlive/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kdenlive
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-mm/kmix/DETAILS b/kde5-mm/kmix/DETAILS
index 93263ab809..3a3cfdc96b 100755
--- a/kde5-mm/kmix/DETAILS
+++ b/kde5-mm/kmix/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kmix
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-mm/kwave/DETAILS b/kde5-mm/kwave/DETAILS
index 0947c84ed7..08a15c019b 100755
--- a/kde5-mm/kwave/DETAILS
+++ b/kde5-mm/kwave/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kwave
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-net/falkon/DETAILS b/kde5-net/falkon/DETAILS
index db9495a7ed..f81d96a7bb 100755
--- a/kde5-net/falkon/DETAILS
+++ b/kde5-net/falkon/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=falkon
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-net/kaccounts-integration/DETAILS b/kde5-net/kaccounts-integration/DETAILS
index b2f13e2aa0..1ef43b415c 100755
--- a/kde5-net/kaccounts-integration/DETAILS
+++ b/kde5-net/kaccounts-integration/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kaccounts-integration
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-net/kaccounts-providers/DETAILS b/kde5-net/kaccounts-providers/DETAILS
index d74a430a6c..17d438824a 100755
--- a/kde5-net/kaccounts-providers/DETAILS
+++ b/kde5-net/kaccounts-providers/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kaccounts-providers
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-net/kdeconnect/DETAILS b/kde5-net/kdeconnect/DETAILS
index 498e9c7d94..cdb637a827 100755
--- a/kde5-net/kdeconnect/DETAILS
+++ b/kde5-net/kdeconnect/DETAILS
@@ -1,8 +1,9 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kdeconnect
SPELLX=$SPELL-kde
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELLX-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-net/keditbookmarks/DETAILS b/kde5-net/keditbookmarks/DETAILS
index 077adcc35b..b34718088e 100644
--- a/kde5-net/keditbookmarks/DETAILS
+++ b/kde5-net/keditbookmarks/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=keditbookmarks
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-net/kget/DETAILS b/kde5-net/kget/DETAILS
index cadbba6c70..10f462698d 100755
--- a/kde5-net/kget/DETAILS
+++ b/kde5-net/kget/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kget
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-net/kio-extras/DETAILS b/kde5-net/kio-extras/DETAILS
index c56597bed5..60b1358722 100755
--- a/kde5-net/kio-extras/DETAILS
+++ b/kde5-net/kio-extras/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kio-extras
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-net/konqueror/DETAILS b/kde5-net/konqueror/DETAILS
index 428450f4da..1129a26042 100644
--- a/kde5-net/konqueror/DETAILS
+++ b/kde5-net/konqueror/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=konqueror
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-net/konversation/DETAILS b/kde5-net/konversation/DETAILS
index 9850ba39e3..b7a99f3e13 100755
--- a/kde5-net/konversation/DETAILS
+++ b/kde5-net/konversation/DETAILS
@@ -1,8 +1,9 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=konversation
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL[0]=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-net/kopete/DETAILS b/kde5-net/kopete/DETAILS
index fe97befc07..8ee299910d 100755
--- a/kde5-net/kopete/DETAILS
+++ b/kde5-net/kopete/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kopete
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-net/ktorrent/DETAILS b/kde5-net/ktorrent/DETAILS
index 1cf4d3dc9a..73044db41c 100755
--- a/kde5-net/ktorrent/DETAILS
+++ b/kde5-net/ktorrent/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktorrent
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/20.12.0/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/20.12.0/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-net/libktorrent/DETAILS b/kde5-net/libktorrent/DETAILS
index b287cf416c..b2275ba489 100755
--- a/kde5-net/libktorrent/DETAILS
+++ b/kde5-net/libktorrent/DETAILS
@@ -1,8 +1,9 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libktorrent
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
VX=5.2.0
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/20.12.0/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/20.12.0/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-net/signon-kwallet-extension/DETAILS b/kde5-net/signon-kwallet-extension/DETAILS
index bfa9ee55b5..5c0c903dd8 100755
--- a/kde5-net/signon-kwallet-extension/DETAILS
+++ b/kde5-net/signon-kwallet-extension/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=signon-kwallet-extension
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/akonadi-calendar/DETAILS b/kde5-pim/akonadi-calendar/DETAILS
index 812c4ac08c..6502e0bf43 100755
--- a/kde5-pim/akonadi-calendar/DETAILS
+++ b/kde5-pim/akonadi-calendar/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=akonadi-calendar
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/akonadi-contacts/DETAILS b/kde5-pim/akonadi-contacts/DETAILS
index 64e36238c2..771c2c091d 100755
--- a/kde5-pim/akonadi-contacts/DETAILS
+++ b/kde5-pim/akonadi-contacts/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=akonadi-contacts
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/akonadi-import-wizard/DETAILS b/kde5-pim/akonadi-import-wizard/DETAILS
index 56b98a60b6..de8de37aa7 100755
--- a/kde5-pim/akonadi-import-wizard/DETAILS
+++ b/kde5-pim/akonadi-import-wizard/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=akonadi-import-wizard
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/akonadi-mime/DETAILS b/kde5-pim/akonadi-mime/DETAILS
index ab45805756..0f39b4fbc5 100755
--- a/kde5-pim/akonadi-mime/DETAILS
+++ b/kde5-pim/akonadi-mime/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=akonadi-mime
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/akonadi-notes/DETAILS b/kde5-pim/akonadi-notes/DETAILS
index 66951fcee6..ab29e95484 100755
--- a/kde5-pim/akonadi-notes/DETAILS
+++ b/kde5-pim/akonadi-notes/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=akonadi-notes
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/akonadi-search/DETAILS b/kde5-pim/akonadi-search/DETAILS
index a1ab618519..e103b59ee3 100755
--- a/kde5-pim/akonadi-search/DETAILS
+++ b/kde5-pim/akonadi-search/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=akonadi-search
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/akonadi/DETAILS b/kde5-pim/akonadi/DETAILS
index 89ba6523e6..d0e4c6eb59 100755
--- a/kde5-pim/akonadi/DETAILS
+++ b/kde5-pim/akonadi/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=akonadi
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/akonadiconsole/DETAILS b/kde5-pim/akonadiconsole/DETAILS
index f27107b30a..014901aaea 100755
--- a/kde5-pim/akonadiconsole/DETAILS
+++ b/kde5-pim/akonadiconsole/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=akonadiconsole
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/akregator/DETAILS b/kde5-pim/akregator/DETAILS
index 8374fe0c82..472039a666 100755
--- a/kde5-pim/akregator/DETAILS
+++ b/kde5-pim/akregator/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=akregator
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/calendarsupport/DETAILS b/kde5-pim/calendarsupport/DETAILS
index 69ab9224c9..b4a704dd01 100644
--- a/kde5-pim/calendarsupport/DETAILS
+++ b/kde5-pim/calendarsupport/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=calendarsupport
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/eventviews/DETAILS b/kde5-pim/eventviews/DETAILS
index 86b82a219a..d0915eb63a 100644
--- a/kde5-pim/eventviews/DETAILS
+++ b/kde5-pim/eventviews/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=eventviews
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/grantlee-editor/DETAILS b/kde5-pim/grantlee-editor/DETAILS
index 599b77143e..f36d48d3d4 100755
--- a/kde5-pim/grantlee-editor/DETAILS
+++ b/kde5-pim/grantlee-editor/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=grantlee-editor
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/grantleetheme/DETAILS b/kde5-pim/grantleetheme/DETAILS
index ca91f12967..476355b327 100644
--- a/kde5-pim/grantleetheme/DETAILS
+++ b/kde5-pim/grantleetheme/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=grantleetheme
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/incidenceeditor/DETAILS b/kde5-pim/incidenceeditor/DETAILS
index 20a6b5926c..7359ea3e7c 100644
--- a/kde5-pim/incidenceeditor/DETAILS
+++ b/kde5-pim/incidenceeditor/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=incidenceeditor
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/itinerary/DETAILS b/kde5-pim/itinerary/DETAILS
index 7324375bd2..ddb976009e 100755
--- a/kde5-pim/itinerary/DETAILS
+++ b/kde5-pim/itinerary/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=itinerary
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kaddressbook/DETAILS b/kde5-pim/kaddressbook/DETAILS
index 337101156d..0c41dbd57c 100755
--- a/kde5-pim/kaddressbook/DETAILS
+++ b/kde5-pim/kaddressbook/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kaddressbook
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kalarm/DETAILS b/kde5-pim/kalarm/DETAILS
index 2d4d624903..546343f5f5 100755
--- a/kde5-pim/kalarm/DETAILS
+++ b/kde5-pim/kalarm/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kalarm
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kalendar/DETAILS b/kde5-pim/kalendar/DETAILS
index b0ac1eb487..00d62bb9d4 100755
--- a/kde5-pim/kalendar/DETAILS
+++ b/kde5-pim/kalendar/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kalendar
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kcalutils/DETAILS b/kde5-pim/kcalutils/DETAILS
index 21f4a654e8..dfbfc82adf 100755
--- a/kde5-pim/kcalutils/DETAILS
+++ b/kde5-pim/kcalutils/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kcalutils
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kdepim-addons/DETAILS b/kde5-pim/kdepim-addons/DETAILS
index 4d4db9f7ec..4168de9df1 100644
--- a/kde5-pim/kdepim-addons/DETAILS
+++ b/kde5-pim/kdepim-addons/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kdepim-addons
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kdepim-runtime/DETAILS b/kde5-pim/kdepim-runtime/DETAILS
index 4bb8be17f8..590205c701 100755
--- a/kde5-pim/kdepim-runtime/DETAILS
+++ b/kde5-pim/kdepim-runtime/DETAILS
@@ -1,8 +1,9 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kdepim-runtime
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kidentitymanagement/DETAILS b/kde5-pim/kidentitymanagement/DETAILS
index 7a29bffdc4..03a6ad3ad7 100755
--- a/kde5-pim/kidentitymanagement/DETAILS
+++ b/kde5-pim/kidentitymanagement/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kidentitymanagement
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kimap/DETAILS b/kde5-pim/kimap/DETAILS
index 37cb4dd0e8..eb2fa1606e 100755
--- a/kde5-pim/kimap/DETAILS
+++ b/kde5-pim/kimap/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kimap
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kitinerary/DETAILS b/kde5-pim/kitinerary/DETAILS
index 2a69eace36..998b363a75 100755
--- a/kde5-pim/kitinerary/DETAILS
+++ b/kde5-pim/kitinerary/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kitinerary
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kldap/DETAILS b/kde5-pim/kldap/DETAILS
index cf08947490..9e6a92754e 100755
--- a/kde5-pim/kldap/DETAILS
+++ b/kde5-pim/kldap/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kldap
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kleopatra/DETAILS b/kde5-pim/kleopatra/DETAILS
index 172d9012cb..8179c83d2c 100755
--- a/kde5-pim/kleopatra/DETAILS
+++ b/kde5-pim/kleopatra/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kleopatra
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kmail-account-wizard/DETAILS b/kde5-pim/kmail-account-wizard/DETAILS
index f90e54789b..224c114738 100755
--- a/kde5-pim/kmail-account-wizard/DETAILS
+++ b/kde5-pim/kmail-account-wizard/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kmail-account-wizard
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kmail/DETAILS b/kde5-pim/kmail/DETAILS
index a5ff6d0f09..c9565fa812 100755
--- a/kde5-pim/kmail/DETAILS
+++ b/kde5-pim/kmail/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kmail
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kmailtransport/DETAILS b/kde5-pim/kmailtransport/DETAILS
index d60c1796eb..10471b47b2 100755
--- a/kde5-pim/kmailtransport/DETAILS
+++ b/kde5-pim/kmailtransport/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kmailtransport
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kmbox/DETAILS b/kde5-pim/kmbox/DETAILS
index 3b901d244a..c07e743619 100755
--- a/kde5-pim/kmbox/DETAILS
+++ b/kde5-pim/kmbox/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kmbox
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kmime/DETAILS b/kde5-pim/kmime/DETAILS
index 1b3bc22546..f467dd2ae6 100755
--- a/kde5-pim/kmime/DETAILS
+++ b/kde5-pim/kmime/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kmime
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/knotes/DETAILS b/kde5-pim/knotes/DETAILS
index 602341781b..05d0a4292c 100755
--- a/kde5-pim/knotes/DETAILS
+++ b/kde5-pim/knotes/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=knotes
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kontact/DETAILS b/kde5-pim/kontact/DETAILS
index 0211d106c2..4e3893c02f 100755
--- a/kde5-pim/kontact/DETAILS
+++ b/kde5-pim/kontact/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kontact
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kontactinterface/DETAILS b/kde5-pim/kontactinterface/DETAILS
index 6eb240bf41..413276d28e 100755
--- a/kde5-pim/kontactinterface/DETAILS
+++ b/kde5-pim/kontactinterface/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kontactinterface
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/korganizer/DETAILS b/kde5-pim/korganizer/DETAILS
index 8373034185..46d208f2fb 100755
--- a/kde5-pim/korganizer/DETAILS
+++ b/kde5-pim/korganizer/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=korganizer
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kosmindoormap/DETAILS b/kde5-pim/kosmindoormap/DETAILS
index bf274816cd..3e99491fc4 100755
--- a/kde5-pim/kosmindoormap/DETAILS
+++ b/kde5-pim/kosmindoormap/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kosmindoormap
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kpimtextedit/DETAILS b/kde5-pim/kpimtextedit/DETAILS
index fdc75966bd..b9bf6c4879 100755
--- a/kde5-pim/kpimtextedit/DETAILS
+++ b/kde5-pim/kpimtextedit/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kpimtextedit
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kpkpass/DETAILS b/kde5-pim/kpkpass/DETAILS
index 5ff940c946..da179fdf28 100755
--- a/kde5-pim/kpkpass/DETAILS
+++ b/kde5-pim/kpkpass/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kpkpass
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/kpublictransport/DETAILS b/kde5-pim/kpublictransport/DETAILS
index a707eed7ea..76eddf879d 100755
--- a/kde5-pim/kpublictransport/DETAILS
+++ b/kde5-pim/kpublictransport/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kpublictransport
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/ksmtp/DETAILS b/kde5-pim/ksmtp/DETAILS
index a5372e609e..9c75b0f26d 100755
--- a/kde5-pim/ksmtp/DETAILS
+++ b/kde5-pim/ksmtp/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ksmtp
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/ktnef-viewer/DETAILS b/kde5-pim/ktnef-viewer/DETAILS
index c606612e68..12affd7087 100755
--- a/kde5-pim/ktnef-viewer/DETAILS
+++ b/kde5-pim/ktnef-viewer/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktnef-viewer
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/ktnef/DETAILS b/kde5-pim/ktnef/DETAILS
index 507057b152..cd9d0737f7 100755
--- a/kde5-pim/ktnef/DETAILS
+++ b/kde5-pim/ktnef/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktnef
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/libgravatar/DETAILS b/kde5-pim/libgravatar/DETAILS
index 13bd8304f6..b336b01673 100644
--- a/kde5-pim/libgravatar/DETAILS
+++ b/kde5-pim/libgravatar/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libgravatar
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/libkdepim/DETAILS b/kde5-pim/libkdepim/DETAILS
index f4f449e47a..4d44b139a2 100644
--- a/kde5-pim/libkdepim/DETAILS
+++ b/kde5-pim/libkdepim/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libkdepim
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/libkgapi/DETAILS b/kde5-pim/libkgapi/DETAILS
index 33f3101d88..707c69378c 100755
--- a/kde5-pim/libkgapi/DETAILS
+++ b/kde5-pim/libkgapi/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libkgapi
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/libkleo/DETAILS b/kde5-pim/libkleo/DETAILS
index cc7007ecd3..0aa88d51af 100644
--- a/kde5-pim/libkleo/DETAILS
+++ b/kde5-pim/libkleo/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libkleo
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/libksieve/DETAILS b/kde5-pim/libksieve/DETAILS
index 0ad628ac48..f7a6b83433 100644
--- a/kde5-pim/libksieve/DETAILS
+++ b/kde5-pim/libksieve/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=libksieve
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/mailcommon/DETAILS b/kde5-pim/mailcommon/DETAILS
index ed5e1435a3..68ae3e6769 100644
--- a/kde5-pim/mailcommon/DETAILS
+++ b/kde5-pim/mailcommon/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=mailcommon
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/mailimporter/DETAILS b/kde5-pim/mailimporter/DETAILS
index ebd1ecb752..be756d0a61 100644
--- a/kde5-pim/mailimporter/DETAILS
+++ b/kde5-pim/mailimporter/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=mailimporter
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/mbox-importer/DETAILS b/kde5-pim/mbox-importer/DETAILS
index 0a17172287..031dee2182 100755
--- a/kde5-pim/mbox-importer/DETAILS
+++ b/kde5-pim/mbox-importer/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=mbox-importer
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/messagelib/DETAILS b/kde5-pim/messagelib/DETAILS
index b057abba91..83fbe78f14 100644
--- a/kde5-pim/messagelib/DETAILS
+++ b/kde5-pim/messagelib/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=messagelib
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/pim-data-exporter/DETAILS b/kde5-pim/pim-data-exporter/DETAILS
index f3672b17c3..3120c133e2 100755
--- a/kde5-pim/pim-data-exporter/DETAILS
+++ b/kde5-pim/pim-data-exporter/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=pim-data-exporter
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/pim-sieve-editor/DETAILS b/kde5-pim/pim-sieve-editor/DETAILS
index ebfe62ede3..68172af6cd 100755
--- a/kde5-pim/pim-sieve-editor/DETAILS
+++ b/kde5-pim/pim-sieve-editor/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=pim-sieve-editor
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-pim/pimcommon/DETAILS b/kde5-pim/pimcommon/DETAILS
index 3809fbab33..d793e517ec 100644
--- a/kde5-pim/pimcommon/DETAILS
+++ b/kde5-pim/pimcommon/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=pimcommon
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-sdk/kompare/DETAILS b/kde5-sdk/kompare/DETAILS
index c2719cf1ca..b9d42c39db 100755
--- a/kde5-sdk/kompare/DETAILS
+++ b/kde5-sdk/kompare/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kompare
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-sdk/lokalize/DETAILS b/kde5-sdk/lokalize/DETAILS
index d2b5d6ea9f..8a9fb63e60 100755
--- a/kde5-sdk/lokalize/DETAILS
+++ b/kde5-sdk/lokalize/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=lokalize
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/ark/DETAILS b/kde5-utils/ark/DETAILS
index ebe2da3772..4fb94f711c 100644
--- a/kde5-utils/ark/DETAILS
+++ b/kde5-utils/ark/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ark
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/dolphin-plugins/DETAILS b/kde5-utils/dolphin-plugins/DETAILS
index 1f7f88947c..411e69e330 100644
--- a/kde5-utils/dolphin-plugins/DETAILS
+++ b/kde5-utils/dolphin-plugins/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=dolphin-plugins
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/dolphin/DETAILS b/kde5-utils/dolphin/DETAILS
index b65145265d..66118a9de5 100644
--- a/kde5-utils/dolphin/DETAILS
+++ b/kde5-utils/dolphin/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=dolphin
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kate/DETAILS b/kde5-utils/kate/DETAILS
index 07c517e141..3965df1d13 100755
--- a/kde5-utils/kate/DETAILS
+++ b/kde5-utils/kate/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kate
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kbackup/DETAILS b/kde5-utils/kbackup/DETAILS
index 71b3a99c71..366fbf3cd3 100755
--- a/kde5-utils/kbackup/DETAILS
+++ b/kde5-utils/kbackup/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kbackup
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kcalc/DETAILS b/kde5-utils/kcalc/DETAILS
index 1900c79f92..815098081d 100644
--- a/kde5-utils/kcalc/DETAILS
+++ b/kde5-utils/kcalc/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kcalc
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kcharselect/DETAILS b/kde5-utils/kcharselect/DETAILS
index 3a1973dcce..30596becbf 100644
--- a/kde5-utils/kcharselect/DETAILS
+++ b/kde5-utils/kcharselect/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kcharselect
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kdf/DETAILS b/kde5-utils/kdf/DETAILS
index 25cffcce68..cc5bfe55c5 100755
--- a/kde5-utils/kdf/DETAILS
+++ b/kde5-utils/kdf/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kdf
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE="${SPELL}-${VERSION}.tar.xz"
- SOURCE_URL[0]=https://download.kde.org/stable/release-service/${VERSION}/src/${SOURCE}
+ SOURCE_URL[0]=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/${SOURCE}
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kdialog/DETAILS b/kde5-utils/kdialog/DETAILS
index 84fcf43a03..e79c8560b4 100644
--- a/kde5-utils/kdialog/DETAILS
+++ b/kde5-utils/kdialog/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kdialog
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kfind/DETAILS b/kde5-utils/kfind/DETAILS
index d0c80a3154..b8f1f4b3e4 100644
--- a/kde5-utils/kfind/DETAILS
+++ b/kde5-utils/kfind/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kfind
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kgpg/DETAILS b/kde5-utils/kgpg/DETAILS
index 98dbbd3690..b1407ad161 100755
--- a/kde5-utils/kgpg/DETAILS
+++ b/kde5-utils/kgpg/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kgpg
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/khelpcenter/DETAILS b/kde5-utils/khelpcenter/DETAILS
index 3497a22a8d..c0652b70e7 100755
--- a/kde5-utils/khelpcenter/DETAILS
+++ b/kde5-utils/khelpcenter/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=khelpcenter
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kmag/DETAILS b/kde5-utils/kmag/DETAILS
index 61e85dff68..b05c658c18 100755
--- a/kde5-utils/kmag/DETAILS
+++ b/kde5-utils/kmag/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kmag
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kmousetool/DETAILS b/kde5-utils/kmousetool/DETAILS
index b35e409288..e6a7b18ada 100644
--- a/kde5-utils/kmousetool/DETAILS
+++ b/kde5-utils/kmousetool/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kmousetool
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kmouth/DETAILS b/kde5-utils/kmouth/DETAILS
index 084cd1cb8d..3877eed92c 100755
--- a/kde5-utils/kmouth/DETAILS
+++ b/kde5-utils/kmouth/DETAILS
@@ -1,8 +1,9 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kmouth
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE_HASH=sha512:
SOURCE="${SPELL}-${VERSION}.tar.xz"
- SOURCE_URL[0]=https://download.kde.org/stable/${VERSION}/src/${SOURCE}
+ SOURCE_URL[0]=https://download.kde.org/$KDE_BRANCH/${VERSION}/src/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde5-utils/konsole/DETAILS b/kde5-utils/konsole/DETAILS
index 2f6586005e..dab88c84b4 100755
--- a/kde5-utils/konsole/DETAILS
+++ b/kde5-utils/konsole/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=konsole
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kpmcore/DETAILS b/kde5-utils/kpmcore/DETAILS
index 481ca020ab..da8dca636b 100755
--- a/kde5-utils/kpmcore/DETAILS
+++ b/kde5-utils/kpmcore/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kpmcore
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/20.12.0/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/20.12.0/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kross-interpreters/DETAILS b/kde5-utils/kross-interpreters/DETAILS
index 5a844fb7ec..228c11549a 100644
--- a/kde5-utils/kross-interpreters/DETAILS
+++ b/kde5-utils/kross-interpreters/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kross-interpreters
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/ktimer/DETAILS b/kde5-utils/ktimer/DETAILS
index ce881abf8d..a654caa5c1 100644
--- a/kde5-utils/ktimer/DETAILS
+++ b/kde5-utils/ktimer/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktimer
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/kwalletmanager5/DETAILS b/kde5-utils/kwalletmanager5/DETAILS
index 2fd7f07bb7..3c13ed21d7 100644
--- a/kde5-utils/kwalletmanager5/DETAILS
+++ b/kde5-utils/kwalletmanager5/DETAILS
@@ -1,8 +1,9 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=kwalletmanager5
SPELLX=${SPELL//5}
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELLX-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/partitionmanager/DETAILS b/kde5-utils/partitionmanager/DETAILS
index ed4cc289ca..4ea4656aa1 100755
--- a/kde5-utils/partitionmanager/DETAILS
+++ b/kde5-utils/partitionmanager/DETAILS
@@ -1,8 +1,9 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=partitionmanager
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION}
- SOURCE_URL[0]=https://download.kde.org/stable/$SPELL/$VERSION/src/$SOURCE
+ SOURCE_URL[0]=https://download.kde.org/$KDE_BRANCH/$SPELL/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/print-manager/DETAILS b/kde5-utils/print-manager/DETAILS
index 1a60af11dc..0d3831c317 100755
--- a/kde5-utils/print-manager/DETAILS
+++ b/kde5-utils/print-manager/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=print-manager
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/sweeper/DETAILS b/kde5-utils/sweeper/DETAILS
index 5a4c85b169..a0ee5fbeaf 100755
--- a/kde5-utils/sweeper/DETAILS
+++ b/kde5-utils/sweeper/DETAILS
@@ -1,8 +1,9 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=sweeper
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE_HASH=sha512:
SOURCE="${SPELL}-${VERSION}.tar.xz"
- SOURCE_URL[0]=https://download.kde.org/stable/release-service/${VERSION}/src/${SOURCE}
+ SOURCE_URL[0]=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://www.kde.org"
LICENSE[0]="GPL"
diff --git a/kde5-utils/yakuake/DETAILS b/kde5-utils/yakuake/DETAILS
index a86af09e3d..e1b8b3817d 100755
--- a/kde5-utils/yakuake/DETAILS
+++ b/kde5-utils/yakuake/DETAILS
@@ -1,8 +1,9 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=yakuake
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=${SPELL}-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-$VERSION
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/${SOURCE}
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/${SOURCE}
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/kde5-utils/zanshin/DETAILS b/kde5-utils/zanshin/DETAILS
index 91730a8f83..642350db60 100755
--- a/kde5-utils/zanshin/DETAILS
+++ b/kde5-utils/zanshin/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=zanshin
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/$VERSION/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/$VERSION/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/ktp/ktp-accounts-kcm/DETAILS b/ktp/ktp-accounts-kcm/DETAILS
index cf079a7156..374988c3c2 100755
--- a/ktp/ktp-accounts-kcm/DETAILS
+++ b/ktp/ktp-accounts-kcm/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktp-accounts-kcm
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/ktp/ktp-approver/DETAILS b/ktp/ktp-approver/DETAILS
index 36fb298ddc..c40ab78914 100755
--- a/ktp/ktp-approver/DETAILS
+++ b/ktp/ktp-approver/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktp-approver
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/ktp/ktp-auth-handler/DETAILS b/ktp/ktp-auth-handler/DETAILS
index 4463c3d548..f5bb58f10a 100755
--- a/ktp/ktp-auth-handler/DETAILS
+++ b/ktp/ktp-auth-handler/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktp-auth-handler
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/ktp/ktp-common-internals/DETAILS b/ktp/ktp-common-internals/DETAILS
index c759ff1c65..5d91925664 100755
--- a/ktp/ktp-common-internals/DETAILS
+++ b/ktp/ktp-common-internals/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktp-common-internals
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/ktp/ktp-contact-list/DETAILS b/ktp/ktp-contact-list/DETAILS
index ebb8f8b45c..f7c2a97b9c 100755
--- a/ktp/ktp-contact-list/DETAILS
+++ b/ktp/ktp-contact-list/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktp-contact-list
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/ktp/ktp-contact-runner/DETAILS b/ktp/ktp-contact-runner/DETAILS
index 59751163cd..833460616d 100755
--- a/ktp/ktp-contact-runner/DETAILS
+++ b/ktp/ktp-contact-runner/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktp-contact-runner
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/ktp/ktp-desktop-applets/DETAILS b/ktp/ktp-desktop-applets/DETAILS
index f604e0f065..9d5706d1a3 100755
--- a/ktp/ktp-desktop-applets/DETAILS
+++ b/ktp/ktp-desktop-applets/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktp-desktop-applets
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/ktp/ktp-filetransfer-handler/DETAILS b/ktp/ktp-filetransfer-handler/DETAILS
index 928690cfcc..6a08b7ab76 100755
--- a/ktp/ktp-filetransfer-handler/DETAILS
+++ b/ktp/ktp-filetransfer-handler/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktp-filetransfer-handler
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/ktp/ktp-kded-module/DETAILS b/ktp/ktp-kded-module/DETAILS
index 59d5a02968..83754e90f5 100755
--- a/ktp/ktp-kded-module/DETAILS
+++ b/ktp/ktp-kded-module/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktp-kded-module
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/ktp/ktp-send-file/DETAILS b/ktp/ktp-send-file/DETAILS
index 2354a35013..f853029b17 100755
--- a/ktp/ktp-send-file/DETAILS
+++ b/ktp/ktp-send-file/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktp-send-file
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
diff --git a/ktp/ktp-text-ui/DETAILS b/ktp/ktp-text-ui/DETAILS
index 31aea54d52..1ee17d2f19 100755
--- a/ktp/ktp-text-ui/DETAILS
+++ b/ktp/ktp-text-ui/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/KDE_VERSIONS
SPELL=ktp-text-ui
- VERSION=22.12.1
+ VERSION=$KDE_VERSION
SOURCE=$SPELL-$VERSION.tar.xz
- SOURCE_URL=https://download.kde.org/stable/release-service/${VERSION}/src/$SOURCE
+ SOURCE_URL=https://download.kde.org/$KDE_BRANCH/release-service/${VERSION}/src/$SOURCE
SOURCE2=$SOURCE.sig
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY