summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2021-08-13 08:05:53 +0200
committerTobias C. Berner <tcberner@FreeBSD.org>2021-08-13 09:15:29 +0200
commit17734b82d3078372e2c79574279b8038ff9d2411 (patch)
tree42d582592c58a3927afdaaf56447300d728abbc1 /games
parentlang/gcc10-devel: Update to the 20210806 snapshot of GCC 10.3.1 (diff)
KDE: Update KDE Gear to 21.08.0
Thursday, 12 August 2021 KDE Gear 21.08 improves KDE apps across the board, bringing you quick and responsive utilities, creativity programs with powerful features, and secure tools for all your work and play needs. If this is your first time with KDE software, discover a whole new world of free and secure programs, packed with incredible possibilities. If you are already a KDE regular, check out all the fresh innovations we have added to your favorite apps. Either way, go forth and try new things! Full announcement: https://kde.org/announcements/gear/21.08.0/
Diffstat (limited to 'games')
-rw-r--r--games/blinken/Makefile3
-rw-r--r--games/blinken/distinfo6
-rw-r--r--games/bomber/Makefile3
-rw-r--r--games/bomber/distinfo6
-rw-r--r--games/bovo/Makefile3
-rw-r--r--games/bovo/distinfo6
-rw-r--r--games/granatier/Makefile5
-rw-r--r--games/granatier/distinfo6
-rw-r--r--games/kanagram/Makefile5
-rw-r--r--games/kanagram/distinfo6
-rw-r--r--games/kapman/Makefile5
-rw-r--r--games/kapman/distinfo6
-rw-r--r--games/katomic/Makefile5
-rw-r--r--games/katomic/distinfo6
-rw-r--r--games/kblackbox/Makefile5
-rw-r--r--games/kblackbox/distinfo6
-rw-r--r--games/kblocks/distinfo6
-rw-r--r--games/kbounce/Makefile6
-rw-r--r--games/kbounce/distinfo6
-rw-r--r--games/kbreakout/Makefile5
-rw-r--r--games/kbreakout/distinfo6
-rw-r--r--games/kdiamond/Makefile5
-rw-r--r--games/kdiamond/distinfo6
-rw-r--r--games/kfourinline/Makefile5
-rw-r--r--games/kfourinline/distinfo6
-rw-r--r--games/kgoldrunner/Makefile5
-rw-r--r--games/kgoldrunner/distinfo6
-rw-r--r--games/kgoldrunner/pkg-plist2
-rw-r--r--games/khangman/Makefile5
-rw-r--r--games/khangman/distinfo6
-rw-r--r--games/kigo/Makefile7
-rw-r--r--games/kigo/distinfo6
-rw-r--r--games/killbots/Makefile5
-rw-r--r--games/killbots/distinfo6
-rw-r--r--games/kiriki/Makefile3
-rw-r--r--games/kiriki/distinfo6
-rw-r--r--games/kjumpingcube/Makefile7
-rw-r--r--games/kjumpingcube/distinfo6
-rw-r--r--games/klickety/Makefile5
-rw-r--r--games/klickety/distinfo6
-rw-r--r--games/klines/Makefile5
-rw-r--r--games/klines/distinfo6
-rw-r--r--games/kmahjongg/Makefile5
-rw-r--r--games/kmahjongg/distinfo6
-rw-r--r--games/kmines/Makefile5
-rw-r--r--games/kmines/distinfo6
-rw-r--r--games/knavalbattle/Makefile5
-rw-r--r--games/knavalbattle/distinfo6
-rw-r--r--games/knavalbattle/pkg-plist2
-rw-r--r--games/knetwalk/Makefile5
-rw-r--r--games/knetwalk/distinfo6
-rw-r--r--games/knights/distinfo6
-rw-r--r--games/kolf/Makefile5
-rw-r--r--games/kolf/distinfo6
-rw-r--r--games/kollision/Makefile5
-rw-r--r--games/kollision/distinfo6
-rw-r--r--games/konquest/Makefile5
-rw-r--r--games/konquest/distinfo6
-rw-r--r--games/kpat/Makefile5
-rw-r--r--games/kpat/distinfo6
-rw-r--r--games/kpat/pkg-plist7
-rw-r--r--games/kreversi/Makefile5
-rw-r--r--games/kreversi/distinfo6
-rw-r--r--games/kshisen/Makefile5
-rw-r--r--games/kshisen/distinfo6
-rw-r--r--games/ksirk/distinfo6
-rw-r--r--games/ksnakeduel/Makefile5
-rw-r--r--games/ksnakeduel/distinfo6
-rw-r--r--games/kspaceduel/Makefile3
-rw-r--r--games/kspaceduel/distinfo6
-rw-r--r--games/ksquares/Makefile5
-rw-r--r--games/ksquares/distinfo6
-rw-r--r--games/ksudoku/Makefile5
-rw-r--r--games/ksudoku/distinfo6
-rw-r--r--games/ktuberling/Makefile5
-rw-r--r--games/ktuberling/distinfo6
-rw-r--r--games/kubrick/Makefile5
-rw-r--r--games/kubrick/distinfo6
-rw-r--r--games/libkdegames/Makefile5
-rw-r--r--games/libkdegames/distinfo6
-rw-r--r--games/libkmahjongg/Makefile5
-rw-r--r--games/libkmahjongg/distinfo6
-rw-r--r--games/libkmahjongg/pkg-plist30
-rw-r--r--games/lskat/Makefile5
-rw-r--r--games/lskat/distinfo6
-rw-r--r--games/palapeli/Makefile2
-rw-r--r--games/palapeli/distinfo6
-rw-r--r--games/picmi/Makefile5
-rw-r--r--games/picmi/distinfo6
89 files changed, 272 insertions, 230 deletions
diff --git a/games/blinken/Makefile b/games/blinken/Makefile
index 4dacbb4bbd70..607d298e91bf 100644
--- a/games/blinken/Makefile
+++ b/games/blinken/Makefile
@@ -7,7 +7,8 @@ COMMENT= Memory enhancement game
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \
- doctools ecm guiaddons i18n widgetsaddons xmlgui
+ doctools guiaddons i18n widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus gui phonon4 svg widgets xml \
buildtools_build qmake_build
diff --git a/games/blinken/distinfo b/games/blinken/distinfo
index 65995cbec47f..af7755cf31e7 100644
--- a/games/blinken/distinfo
+++ b/games/blinken/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868178
-SHA256 (KDE/release-service/21.04.3/blinken-21.04.3.tar.xz) = 84849ac463b00ef92926c2a90c30fd7679bd25627cbed8ec927eb0874d9069f7
-SIZE (KDE/release-service/21.04.3/blinken-21.04.3.tar.xz) = 2713184
+TIMESTAMP = 1628244127
+SHA256 (KDE/release-service/21.08.0/blinken-21.08.0.tar.xz) = 45288d7d4d7a03af621edd766fdb3bc8c86673cbaba2f42088778eb916d19844
+SIZE (KDE/release-service/21.08.0/blinken-21.08.0.tar.xz) = 2713576
diff --git a/games/bomber/Makefile b/games/bomber/Makefile
index 5a320d777d6a..fe0bc0443c11 100644
--- a/games/bomber/Makefile
+++ b/games/bomber/Makefile
@@ -7,7 +7,8 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \
- ecm i18n kio libkdegames widgetsaddons xmlgui
+ i18n kio libkdegames widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network widgets phonon4 xml \
buildtools_build qmake_build
diff --git a/games/bomber/distinfo b/games/bomber/distinfo
index 89c78ae080be..5ec0112aaba5 100644
--- a/games/bomber/distinfo
+++ b/games/bomber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868179
-SHA256 (KDE/release-service/21.04.3/bomber-21.04.3.tar.xz) = 47bdec5b0b112b62d217b11bbb065d549b02a42bf5f0f78f81a62a74cd84e1f1
-SIZE (KDE/release-service/21.04.3/bomber-21.04.3.tar.xz) = 828452
+TIMESTAMP = 1628244128
+SHA256 (KDE/release-service/21.08.0/bomber-21.08.0.tar.xz) = efa142b1ca56061493f7bf4abb3c3bf2c88c61275dca164d35ee6fc9daef7ee6
+SIZE (KDE/release-service/21.08.0/bomber-21.08.0.tar.xz) = 830724
diff --git a/games/bovo/Makefile b/games/bovo/Makefile
index 3e605b8f6563..7bd86063b800 100644
--- a/games/bovo/Makefile
+++ b/games/bovo/Makefile
@@ -7,7 +7,8 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \
- ecm i18n kdeclarative libkdegames newstuff widgetsaddons xmlgui
+ i18n kdeclarative libkdegames newstuff widgetsaddons xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/bovo/distinfo b/games/bovo/distinfo
index c22cf6b9cf26..17835c9b9786 100644
--- a/games/bovo/distinfo
+++ b/games/bovo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868179
-SHA256 (KDE/release-service/21.04.3/bovo-21.04.3.tar.xz) = aa9927af7f8f98f2e56eebe9eac73c06adc62e598a1300be210e962e878deae1
-SIZE (KDE/release-service/21.04.3/bovo-21.04.3.tar.xz) = 207032
+TIMESTAMP = 1628244129
+SHA256 (KDE/release-service/21.08.0/bovo-21.08.0.tar.xz) = 190a9b2244de7bf4df2602b8cd58acb2c1c83cfd9a28bc34082a0ec11970f825
+SIZE (KDE/release-service/21.08.0/bovo-21.08.0.tar.xz) = 208768
diff --git a/games/granatier/Makefile b/games/granatier/Makefile
index a97a97299ea8..7eb8971095bb 100644
--- a/games/granatier/Makefile
+++ b/games/granatier/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= attica auth codecs config configwidgets coreaddons crash \
- dbusaddons ecm guiaddons i18n iconthemes itemviews kio \
- libkdegames newstuff notifyconfig service widgetsaddons xmlgui
+ dbusaddons guiaddons i18n iconthemes itemviews kio \
+ libkdegames newstuff notifyconfig service widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/granatier/distinfo b/games/granatier/distinfo
index 2d4ec36b3ad0..00da51c6538a 100644
--- a/games/granatier/distinfo
+++ b/games/granatier/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868180
-SHA256 (KDE/release-service/21.04.3/granatier-21.04.3.tar.xz) = a8a3fcc075cbae3047dfbf4e2b46e5b46f1dd0a4d37295d6246085ca37b8e49f
-SIZE (KDE/release-service/21.04.3/granatier-21.04.3.tar.xz) = 1953060
+TIMESTAMP = 1628244130
+SHA256 (KDE/release-service/21.08.0/granatier-21.08.0.tar.xz) = 6bf9ea18c8eba55bff9655bc6ec76e81d5f759a7443200ce21dc995899743685
+SIZE (KDE/release-service/21.08.0/granatier-21.08.0.tar.xz) = 2096532
diff --git a/games/kanagram/Makefile b/games/kanagram/Makefile
index 7cb4491f46ee..dea967e79074 100644
--- a/games/kanagram/Makefile
+++ b/games/kanagram/Makefile
@@ -7,8 +7,9 @@ COMMENT= Letter order game for KDE
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= attica auth codecs config configwidgets coreaddons crash \
- doctools ecm i18n kdeclarative kio libkeduvocdocument newstuff \
- package service sonnet widgetsaddons xmlgui
+ doctools i18n kdeclarative kio libkeduvocdocument newstuff \
+ package service sonnet widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network opengl speech svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kanagram/distinfo b/games/kanagram/distinfo
index b9ce45f99d7a..91a69eb8019f 100644
--- a/games/kanagram/distinfo
+++ b/games/kanagram/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868181
-SHA256 (KDE/release-service/21.04.3/kanagram-21.04.3.tar.xz) = cd11e0bdaa87ee6a33dca5590a91decb45e4a796c6916a3a1abfc055ed0afcf6
-SIZE (KDE/release-service/21.04.3/kanagram-21.04.3.tar.xz) = 8039740
+TIMESTAMP = 1628244131
+SHA256 (KDE/release-service/21.08.0/kanagram-21.08.0.tar.xz) = 3f721216f0ef3800f94d29bc8ce2259ec5596a6ca028934c5a7d05ac73c867aa
+SIZE (KDE/release-service/21.08.0/kanagram-21.08.0.tar.xz) = 8039120
diff --git a/games/kapman/Makefile b/games/kapman/Makefile
index 827eade70415..d686a46624e6 100644
--- a/games/kapman/Makefile
+++ b/games/kapman/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
- dbusaddons ecm i18n libkdegames notifyconfig widgetsaddons \
- windowsystem xmlgui
+ dbusaddons i18n libkdegames notifyconfig widgetsaddons \
+ windowsystem xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kapman/distinfo b/games/kapman/distinfo
index d42ce35a0546..4f8239154c5c 100644
--- a/games/kapman/distinfo
+++ b/games/kapman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868182
-SHA256 (KDE/release-service/21.04.3/kapman-21.04.3.tar.xz) = 3d2c38d8ca6a3addb3f5059fa35a5cf09c4802ee78a45dc4ddbd9ccfdf9927ac
-SIZE (KDE/release-service/21.04.3/kapman-21.04.3.tar.xz) = 2531848
+TIMESTAMP = 1628244132
+SHA256 (KDE/release-service/21.08.0/kapman-21.08.0.tar.xz) = 655324811b544f7d4701a065da9b0e8414ad68044c289d722d0f91188dc12487
+SIZE (KDE/release-service/21.08.0/kapman-21.08.0.tar.xz) = 2471960
diff --git a/games/katomic/Makefile b/games/katomic/Makefile
index 179e17b0a56e..cd9bf94e8d90 100644
--- a/games/katomic/Makefile
+++ b/games/katomic/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 \
shebangfix tar:xz
USE_KDE= attica auth codecs config configwidgets coreaddons crash \
- dbusaddons ecm guiaddons i18n iconthemes itemviews kio \
- libkdegames newstuff notifyconfig service widgetsaddons xmlgui
+ dbusaddons guiaddons i18n iconthemes itemviews kio \
+ libkdegames newstuff notifyconfig service widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network widgets xml \
buildtools_build qmake_build
SHEBANG_FILES= src/katomic-levelset-upd.pl
diff --git a/games/katomic/distinfo b/games/katomic/distinfo
index 898c26feef90..e9815515659e 100644
--- a/games/katomic/distinfo
+++ b/games/katomic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868183
-SHA256 (KDE/release-service/21.04.3/katomic-21.04.3.tar.xz) = c1477c5a8c98c0fd5642316964e366616527ea97ffa475ddde36ce21c811d9b6
-SIZE (KDE/release-service/21.04.3/katomic-21.04.3.tar.xz) = 1433720
+TIMESTAMP = 1628244133
+SHA256 (KDE/release-service/21.08.0/katomic-21.08.0.tar.xz) = 9c7beee74592be7b66d1ab4158334a03f68029498016b231ca6d7eb6e227bc7c
+SIZE (KDE/release-service/21.08.0/katomic-21.08.0.tar.xz) = 1434180
diff --git a/games/kblackbox/Makefile b/games/kblackbox/Makefile
index fc3fb2299ec5..8dedfb8c6879 100644
--- a/games/kblackbox/Makefile
+++ b/games/kblackbox/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= archive auth codecs config configwidgets coreaddons crash \
- dbusaddons ecm guiaddons i18n iconthemes libkdegames sonnet \
- textwidgets widgetsaddons xmlgui
+ dbusaddons guiaddons i18n iconthemes libkdegames sonnet \
+ textwidgets widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kblackbox/distinfo b/games/kblackbox/distinfo
index ef4c612f0035..e3fc943e9a5c 100644
--- a/games/kblackbox/distinfo
+++ b/games/kblackbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868184
-SHA256 (KDE/release-service/21.04.3/kblackbox-21.04.3.tar.xz) = b786d21fac91cbd60c02e66eee1abc5a96ffb413b597ba3816ed25fd06079592
-SIZE (KDE/release-service/21.04.3/kblackbox-21.04.3.tar.xz) = 455152
+TIMESTAMP = 1628244134
+SHA256 (KDE/release-service/21.08.0/kblackbox-21.08.0.tar.xz) = 3e1823e24e94aba27086bcf0365b4ad400f1659c33853b4098ef5d733f623063
+SIZE (KDE/release-service/21.08.0/kblackbox-21.08.0.tar.xz) = 523756
diff --git a/games/kblocks/distinfo b/games/kblocks/distinfo
index b2ffc4359216..1be9c12a82bc 100644
--- a/games/kblocks/distinfo
+++ b/games/kblocks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868185
-SHA256 (KDE/release-service/21.04.3/kblocks-21.04.3.tar.xz) = 8cf49362c77985c655c20f492142cc0f8c8a7a8cdcf226dd5cbba37a85391df6
-SIZE (KDE/release-service/21.04.3/kblocks-21.04.3.tar.xz) = 1912336
+TIMESTAMP = 1628244135
+SHA256 (KDE/release-service/21.08.0/kblocks-21.08.0.tar.xz) = 083894f4def771ae116b0c5f635f59cab6d51993913d5d281e0834f79ad0c3c5
+SIZE (KDE/release-service/21.08.0/kblocks-21.08.0.tar.xz) = 2099428
diff --git a/games/kbounce/Makefile b/games/kbounce/Makefile
index 77b0af0cf2bd..f6792e7aed75 100644
--- a/games/kbounce/Makefile
+++ b/games/kbounce/Makefile
@@ -7,8 +7,10 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
- dbusaddons ecm guiaddons i18n iconthemes jobwidgets kio \
- libkdegames notifyconfig service textwidgets widgetsaddons xmlgui
+ dbusaddons guiaddons i18n iconthemes jobwidgets kio \
+ libkdegames notifyconfig service solid textwidgets widgetsaddons \
+ windowsystem xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network phonon4 svg \
testlib widgets xml \
buildtools_build qmake_build
diff --git a/games/kbounce/distinfo b/games/kbounce/distinfo
index 6139b90414e3..8dd36a5fcf34 100644
--- a/games/kbounce/distinfo
+++ b/games/kbounce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868186
-SHA256 (KDE/release-service/21.04.3/kbounce-21.04.3.tar.xz) = 3602903c8414a617461b308fb6c033a95facf14007d40b4105c601e4faba6046
-SIZE (KDE/release-service/21.04.3/kbounce-21.04.3.tar.xz) = 3447648
+TIMESTAMP = 1628244136
+SHA256 (KDE/release-service/21.08.0/kbounce-21.08.0.tar.xz) = 881c11d350e1d199217bc8f6e92fbe250be8a1dff98029e2322b7de0a620022d
+SIZE (KDE/release-service/21.08.0/kbounce-21.08.0.tar.xz) = 3527124
diff --git a/games/kbreakout/Makefile b/games/kbreakout/Makefile
index bf4a03bbeda6..7ae145f8ef6e 100644
--- a/games/kbreakout/Makefile
+++ b/games/kbreakout/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
- dbusaddons ecm guiaddons i18n iconthemes jobwidgets kio libkdegames \
- service widgetsaddons xmlgui
+ dbusaddons guiaddons i18n iconthemes jobwidgets kio libkdegames \
+ service widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kbreakout/distinfo b/games/kbreakout/distinfo
index f7e42e45cdfc..fbbd17e90884 100644
--- a/games/kbreakout/distinfo
+++ b/games/kbreakout/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868187
-SHA256 (KDE/release-service/21.04.3/kbreakout-21.04.3.tar.xz) = 519bba779a8b5211b9aa33398787dc5203ba9a6fd5330096c40a0ca8ea1e03a0
-SIZE (KDE/release-service/21.04.3/kbreakout-21.04.3.tar.xz) = 2282256
+TIMESTAMP = 1628244137
+SHA256 (KDE/release-service/21.08.0/kbreakout-21.08.0.tar.xz) = 76eb4052243153410b8b86a6f9b9c0196bed6ada08027d5d8c87962d7d9348df
+SIZE (KDE/release-service/21.08.0/kbreakout-21.08.0.tar.xz) = 2551952
diff --git a/games/kdiamond/Makefile b/games/kdiamond/Makefile
index 57d1965126da..41cfbea5d6e8 100644
--- a/games/kdiamond/Makefile
+++ b/games/kdiamond/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \
- doctools ecm guiaddons i18n iconthemes libkdegames \
- notifications notifyconfig widgetsaddons xmlgui
+ doctools guiaddons i18n iconthemes libkdegames \
+ notifications notifyconfig widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network widgets xml \
buildtools_build qmake_build
diff --git a/games/kdiamond/distinfo b/games/kdiamond/distinfo
index b1bb5ba01d53..e8f5699d32cf 100644
--- a/games/kdiamond/distinfo
+++ b/games/kdiamond/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868188
-SHA256 (KDE/release-service/21.04.3/kdiamond-21.04.3.tar.xz) = 0cdddfe7dbe4b1a25c0ef470b9cad469a7efe04a7b2c8076e24acf375d18267b
-SIZE (KDE/release-service/21.04.3/kdiamond-21.04.3.tar.xz) = 4697872
+TIMESTAMP = 1628244138
+SHA256 (KDE/release-service/21.08.0/kdiamond-21.08.0.tar.xz) = b5ce310a866406f2e517c271163c0d6d57c1d58539d32182b80af1c634979314
+SIZE (KDE/release-service/21.08.0/kdiamond-21.08.0.tar.xz) = 4699884
diff --git a/games/kfourinline/Makefile b/games/kfourinline/Makefile
index b8a1cb07e1dc..1a34062e00b2 100644
--- a/games/kfourinline/Makefile
+++ b/games/kfourinline/Makefile
@@ -7,9 +7,10 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
- dbusaddons dnssd ecm i18n iconthemes itemmodels itemviews \
+ dbusaddons dnssd i18n iconthemes itemmodels itemviews \
kdeclarative kdelibs4support kio libkdegames notifyconfig \
- widgetsaddons xmlgui
+ widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kfourinline/distinfo b/games/kfourinline/distinfo
index 81d089de97e2..50c22951292d 100644
--- a/games/kfourinline/distinfo
+++ b/games/kfourinline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868189
-SHA256 (KDE/release-service/21.04.3/kfourinline-21.04.3.tar.xz) = 594cdbb34a42cad3394e17f0a8318f93122b79ce4546d8125cc2e71c08890d39
-SIZE (KDE/release-service/21.04.3/kfourinline-21.04.3.tar.xz) = 650648
+TIMESTAMP = 1628244139
+SHA256 (KDE/release-service/21.08.0/kfourinline-21.08.0.tar.xz) = 98cf8c13a06797c2b1251923ed0c89e6a4c81f76350f818d03d15d28e71cc6bc
+SIZE (KDE/release-service/21.08.0/kfourinline-21.08.0.tar.xz) = 718848
diff --git a/games/kgoldrunner/Makefile b/games/kgoldrunner/Makefile
index 7523e2130d20..86ade734d22c 100644
--- a/games/kgoldrunner/Makefile
+++ b/games/kgoldrunner/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons \
- crash dbusaddons ecm i18n kio libkdegames service \
- widgetsaddons xmlgui
+ crash dbusaddons i18n kio libkdegames service \
+ widgetsaddons xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network widgets xml \
buildtools_build qmake_build
diff --git a/games/kgoldrunner/distinfo b/games/kgoldrunner/distinfo
index 04142cce4e16..c9f944230a22 100644
--- a/games/kgoldrunner/distinfo
+++ b/games/kgoldrunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868190
-SHA256 (KDE/release-service/21.04.3/kgoldrunner-21.04.3.tar.xz) = 1187b43789957fd2d6d826a589741231c60fb15fd2f8e29c29c107b86efc949b
-SIZE (KDE/release-service/21.04.3/kgoldrunner-21.04.3.tar.xz) = 4488216
+TIMESTAMP = 1628244140
+SHA256 (KDE/release-service/21.08.0/kgoldrunner-21.08.0.tar.xz) = 34d85d948f38d36117c2323538250560ad966e61fc99a6567afaecb1bb395fb4
+SIZE (KDE/release-service/21.08.0/kgoldrunner-21.08.0.tar.xz) = 4761396
diff --git a/games/kgoldrunner/pkg-plist b/games/kgoldrunner/pkg-plist
index 8cf7a8eda0ae..f081f87fe3f8 100644
--- a/games/kgoldrunner/pkg-plist
+++ b/games/kgoldrunner/pkg-plist
@@ -10,6 +10,7 @@ share/icons/hicolor/64x64/apps/kgoldrunner.png
%%DATADIR%%/system/game_GMEP.txt
%%DATADIR%%/system/game_GMGR.txt
%%DATADIR%%/system/game_GRII.txt
+%%DATADIR%%/system/game_GotD.txt
%%DATADIR%%/system/game_MAZ.txt
%%DATADIR%%/system/game_blb.txt
%%DATADIR%%/system/game_cnt.txt
@@ -30,6 +31,7 @@ share/icons/hicolor/64x64/apps/kgoldrunner.png
%%DATADIR%%/system/rec_GMGR.txt
%%DATADIR%%/system/rec_GRII.txt
%%DATADIR%%/system/rec_demo.txt
+%%DATADIR%%/system/sol_GotD.txt
%%DATADIR%%/system/sol_blb.txt
%%DATADIR%%/system/sol_fd.txt
%%DATADIR%%/system/sol_kgr.txt
diff --git a/games/khangman/Makefile b/games/khangman/Makefile
index baf96570c86f..4b30a50d3791 100644
--- a/games/khangman/Makefile
+++ b/games/khangman/Makefile
@@ -7,8 +7,9 @@ COMMENT= Hangman game for KDE 4
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= attica auth codecs completion config configwidgets coreaddons \
- crash doctools ecm i18n kdeclarative libkeduvocdocument \
- newstuff notifications package service widgetsaddons xmlgui
+ crash doctools i18n kdeclarative libkeduvocdocument \
+ newstuff notifications package service widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
USE_LDCONFIG= yes
diff --git a/games/khangman/distinfo b/games/khangman/distinfo
index a9480296e637..b2362dd4fdd7 100644
--- a/games/khangman/distinfo
+++ b/games/khangman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868191
-SHA256 (KDE/release-service/21.04.3/khangman-21.04.3.tar.xz) = f44ad4a6e91458b467b0c4499c2b611764f560d34786f37b81a599ef7f6d61e3
-SIZE (KDE/release-service/21.04.3/khangman-21.04.3.tar.xz) = 7429172
+TIMESTAMP = 1628244141
+SHA256 (KDE/release-service/21.08.0/khangman-21.08.0.tar.xz) = 1072c76e38260f518aa27e4395943fad1219d252af7c142f487888b6c8fb6a0d
+SIZE (KDE/release-service/21.08.0/khangman-21.08.0.tar.xz) = 7428692
diff --git a/games/kigo/Makefile b/games/kigo/Makefile
index b396d4b3c614..1723c6023d39 100644
--- a/games/kigo/Makefile
+++ b/games/kigo/Makefile
@@ -7,9 +7,10 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang desktop-file-utils kde:5 qt:5 tar:xz
USE_KDE= attica auth codecs completion config configwidgets \
- coreaddons crash dbusaddons ecm i18n jobwidgets kio \
- libkdegames newstuff notifyconfig service sonnet textwidgets \
- widgetsaddons xmlgui
+ coreaddons crash dbusaddons i18n jobwidgets kio \
+ libkdegames newstuff notifyconfig service solid sonnet textwidgets \
+ widgetsaddons windowsystem xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kigo/distinfo b/games/kigo/distinfo
index d632c133772d..afeca0026986 100644
--- a/games/kigo/distinfo
+++ b/games/kigo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868192
-SHA256 (KDE/release-service/21.04.3/kigo-21.04.3.tar.xz) = ff57c1b32f963245d741f7ac129a7ab21104ded666d6920be9016e82b6ac224b
-SIZE (KDE/release-service/21.04.3/kigo-21.04.3.tar.xz) = 5245744
+TIMESTAMP = 1628244142
+SHA256 (KDE/release-service/21.08.0/kigo-21.08.0.tar.xz) = 3b25433494d8be7cbfb07efbbb0ff434d0d9cd1bbc4f3f028c15c10ee812d5cf
+SIZE (KDE/release-service/21.08.0/kigo-21.08.0.tar.xz) = 5251992
diff --git a/games/killbots/Makefile b/games/killbots/Makefile
index 0058c981c242..23a12f052ff8 100644
--- a/games/killbots/Makefile
+++ b/games/killbots/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
- dbusaddons ecm guiaddons i18n iconthemes itemviews kio \
- libkdegames notifyconfig widgetsaddons xmlgui
+ dbusaddons guiaddons i18n iconthemes itemviews kio \
+ libkdegames notifyconfig widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network widgets xml \
buildtools_build qmake_build
diff --git a/games/killbots/distinfo b/games/killbots/distinfo
index cdcd0c86b715..7b6784e21af0 100644
--- a/games/killbots/distinfo
+++ b/games/killbots/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868192
-SHA256 (KDE/release-service/21.04.3/killbots-21.04.3.tar.xz) = b3a237659a73a3ded124b053357524d8690e1cde13d323d1af21d9cb8a40ecb3
-SIZE (KDE/release-service/21.04.3/killbots-21.04.3.tar.xz) = 1186432
+TIMESTAMP = 1628244143
+SHA256 (KDE/release-service/21.08.0/killbots-21.08.0.tar.xz) = fce35c306eee9dbc51983d0c74dbe654b6ad54fe9d9bad970ab150c3396af829
+SIZE (KDE/release-service/21.08.0/killbots-21.08.0.tar.xz) = 1193532
diff --git a/games/kiriki/Makefile b/games/kiriki/Makefile
index 568da647bfb2..93252cc8d419 100644
--- a/games/kiriki/Makefile
+++ b/games/kiriki/Makefile
@@ -7,7 +7,8 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \
- ecm guiaddons i18n iconthemes kio libkdegames widgetsaddons xmlgui
+ guiaddons i18n iconthemes kio libkdegames widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network printsupport svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kiriki/distinfo b/games/kiriki/distinfo
index 8a5357867a52..865f4964f060 100644
--- a/games/kiriki/distinfo
+++ b/games/kiriki/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868193
-SHA256 (KDE/release-service/21.04.3/kiriki-21.04.3.tar.xz) = 6035679c7cd7c9e88624cee352f7393d84c0fe9d60c822be58a4e6920e192a2e
-SIZE (KDE/release-service/21.04.3/kiriki-21.04.3.tar.xz) = 379640
+TIMESTAMP = 1628244144
+SHA256 (KDE/release-service/21.08.0/kiriki-21.08.0.tar.xz) = 2a0ceb37e1140be9fb21ab824905bc99229ad6e5a112308f7bf343af49607033
+SIZE (KDE/release-service/21.08.0/kiriki-21.08.0.tar.xz) = 365224
diff --git a/games/kjumpingcube/Makefile b/games/kjumpingcube/Makefile
index 7420360e9c75..9afd284b6015 100644
--- a/games/kjumpingcube/Makefile
+++ b/games/kjumpingcube/Makefile
@@ -7,9 +7,10 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
- dbusaddons ecm guiaddons i18n iconthemes itemviews jobwidgets \
- kio libkdegames newstuff notifyconfig service widgetsaddons \
- xmlgui
+ dbusaddons guiaddons i18n iconthemes itemviews jobwidgets \
+ kio libkdegames newstuff notifyconfig service solid widgetsaddons \
+ windowsystem xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kjumpingcube/distinfo b/games/kjumpingcube/distinfo
index 033faf11872e..8ff778886a6a 100644
--- a/games/kjumpingcube/distinfo
+++ b/games/kjumpingcube/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868194
-SHA256 (KDE/release-service/21.04.3/kjumpingcube-21.04.3.tar.xz) = d6644500fede6f16a572ff9422aedf6c31efb72a2acbe1ada8ad27f14b4086e9
-SIZE (KDE/release-service/21.04.3/kjumpingcube-21.04.3.tar.xz) = 295460
+TIMESTAMP = 1628244145
+SHA256 (KDE/release-service/21.08.0/kjumpingcube-21.08.0.tar.xz) = 8665ccaef46d89c918def85620893320a8efa489648df9f4e5cb282e54b06e73
+SIZE (KDE/release-service/21.08.0/kjumpingcube-21.08.0.tar.xz) = 322612
diff --git a/games/klickety/Makefile b/games/klickety/Makefile
index 5b28b43949eb..c472db6b1ad5 100644
--- a/games/klickety/Makefile
+++ b/games/klickety/Makefile
@@ -9,9 +9,10 @@ USES= cmake compiler:c++11-lang gettext kde:5 qt:5 \
shebangfix tar:xz
SHEBANG_FILES= src/klickety-2.0-inherit-ksame-highscore.pl
USE_KDE= auth bookmarks codecs completion config configwidgets \
- coreaddons crash dbusaddons doctools ecm i18n itemviews \
+ coreaddons crash dbusaddons doctools i18n itemviews \
jobwidgets kio libkdegames notifications notifyconfig service \
- solid widgetsaddons xmlgui
+ solid widgetsaddons windowsystem xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network widgets xml \
buildtools_build qmake_build
diff --git a/games/klickety/distinfo b/games/klickety/distinfo
index c1dd558cf6ea..d1b1c49d1441 100644
--- a/games/klickety/distinfo
+++ b/games/klickety/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868195
-SHA256 (KDE/release-service/21.04.3/klickety-21.04.3.tar.xz) = 993e7b4b56ff2d26ad82764ccf60af9f02e597f9508be59fbf8e8e5329909a94
-SIZE (KDE/release-service/21.04.3/klickety-21.04.3.tar.xz) = 1394232
+TIMESTAMP = 1628244146
+SHA256 (KDE/release-service/21.08.0/klickety-21.08.0.tar.xz) = 2fc9e67e12f6e6d6940cd0f2555ea362c7415a8fb1cd93297a1c1a6e2b954a9c
+SIZE (KDE/release-service/21.08.0/klickety-21.08.0.tar.xz) = 1491888
diff --git a/games/klines/Makefile b/games/klines/Makefile
index 03b766b36e7a..5e3416c7fa2d 100644
--- a/games/klines/Makefile
+++ b/games/klines/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \
- ecm guiaddons i18n iconthemes itemviews kio libkdegames \
- newstuff service widgetsaddons xmlgui
+ guiaddons i18n iconthemes itemviews kio libkdegames \
+ newstuff service widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/klines/distinfo b/games/klines/distinfo
index 0e340ccecf96..9d2ff85aee2d 100644
--- a/games/klines/distinfo
+++ b/games/klines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868196
-SHA256 (KDE/release-service/21.04.3/klines-21.04.3.tar.xz) = e4f85171b1ab4d9b6cd90263b9421b9502532752415a567ae8fb30bff80af556
-SIZE (KDE/release-service/21.04.3/klines-21.04.3.tar.xz) = 1794180
+TIMESTAMP = 1628244147
+SHA256 (KDE/release-service/21.08.0/klines-21.08.0.tar.xz) = 3ee434d4e4b567893aff175713cf0c2de9cb77b126167c1d533f58eb59408238
+SIZE (KDE/release-service/21.08.0/klines-21.08.0.tar.xz) = 1723256
diff --git a/games/kmahjongg/Makefile b/games/kmahjongg/Makefile
index 1c1bff66c502..6ae70ee495b9 100644
--- a/games/kmahjongg/Makefile
+++ b/games/kmahjongg/Makefile
@@ -9,8 +9,9 @@ LIB_DEPENDS= libKF5KMahjongglib.so:games/libkmahjongg
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
- dbusaddons doctools ecm i18n kdeclarative libkdegames newstuff \
- widgetsaddons xmlgui
+ dbusaddons doctools i18n kdeclarative libkdegames newstuff \
+ widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kmahjongg/distinfo b/games/kmahjongg/distinfo
index 01b0635982bf..268b91775917 100644
--- a/games/kmahjongg/distinfo
+++ b/games/kmahjongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868197
-SHA256 (KDE/release-service/21.04.3/kmahjongg-21.04.3.tar.xz) = 414d0d3531a2479fb32400397defe1d3e821061590db607c4f8eecd8766d83c2
-SIZE (KDE/release-service/21.04.3/kmahjongg-21.04.3.tar.xz) = 3440632
+TIMESTAMP = 1628244148
+SHA256 (KDE/release-service/21.08.0/kmahjongg-21.08.0.tar.xz) = 37dea4efd5639190f60eeb8e33bc0fff8ff3181d9b7221f2f53978de404cb912
+SIZE (KDE/release-service/21.08.0/kmahjongg-21.08.0.tar.xz) = 4067960
diff --git a/games/kmines/Makefile b/games/kmines/Makefile
index 5a542ac7dbc7..723e58abb0a2 100644
--- a/games/kmines/Makefile
+++ b/games/kmines/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \
- ecm i18n kio libkdegames notifyconfig sonnet textwidgets \
- widgetsaddons xmlgui
+ i18n kio libkdegames notifyconfig sonnet textwidgets \
+ widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network widgets xml \
buildtools_build qmake_build
diff --git a/games/kmines/distinfo b/games/kmines/distinfo
index a6bfac9a61b9..8645e7a10078 100644
--- a/games/kmines/distinfo
+++ b/games/kmines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868198
-SHA256 (KDE/release-service/21.04.3/kmines-21.04.3.tar.xz) = f9703b5158633c63662b9c7892c049dd57a4fdf66c00f9378745a99ac71ab1a1
-SIZE (KDE/release-service/21.04.3/kmines-21.04.3.tar.xz) = 965464
+TIMESTAMP = 1628244149
+SHA256 (KDE/release-service/21.08.0/kmines-21.08.0.tar.xz) = 81dbbde8c98115f0f66f945f711b851d61ba97f945691aa49c2d3f8e27a190ec
+SIZE (KDE/release-service/21.08.0/kmines-21.08.0.tar.xz) = 989816
diff --git a/games/knavalbattle/Makefile b/games/knavalbattle/Makefile
index a2604d9ab3ed..211cf633520c 100644
--- a/games/knavalbattle/Makefile
+++ b/games/knavalbattle/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
- dbusaddons dnssd doctools ecm i18n libkdegames sonnet \
- textwidgets widgetsaddons xmlgui
+ dbusaddons dnssd doctools i18n libkdegames sonnet \
+ textwidgets widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network widgets xml \
buildtools_build qmake_build
diff --git a/games/knavalbattle/distinfo b/games/knavalbattle/distinfo
index 684116742053..3144486f2d27 100644
--- a/games/knavalbattle/distinfo
+++ b/games/knavalbattle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868199
-SHA256 (KDE/release-service/21.04.3/knavalbattle-21.04.3.tar.xz) = bff65045b694c4cb4598f6e06ed94fe2100baf733f7fb805431692dc104f533e
-SIZE (KDE/release-service/21.04.3/knavalbattle-21.04.3.tar.xz) = 1376012
+TIMESTAMP = 1628244150
+SHA256 (KDE/release-service/21.08.0/knavalbattle-21.08.0.tar.xz) = e40874e99f6634e0151e5bbff1a42ece4375a63046cbb6b69e068c04d2f50bb9
+SIZE (KDE/release-service/21.08.0/knavalbattle-21.08.0.tar.xz) = 1375732
diff --git a/games/knavalbattle/pkg-plist b/games/knavalbattle/pkg-plist
index fb2d88e742a0..bbfa6fdacaba 100644
--- a/games/knavalbattle/pkg-plist
+++ b/games/knavalbattle/pkg-plist
@@ -13,8 +13,6 @@ share/kconf_update/knavalbattle.upd
%%DATADIR%%/sounds/ship-player1-shoot.ogg
%%DATADIR%%/sounds/ship-player2-shoot.ogg
%%DATADIR%%/sounds/ship-sink.ogg
-share/kservices5/knavalbattle.protocol
-share/kxmlgui5/knavalbattle/knavalbattleui.rc
share/locale/ar/LC_MESSAGES/knavalbattle.mo
share/locale/be/LC_MESSAGES/knavalbattle.mo
share/locale/bg/LC_MESSAGES/knavalbattle.mo
diff --git a/games/knetwalk/Makefile b/games/knetwalk/Makefile
index dd872619e385..01a82a8ebfe5 100644
--- a/games/knetwalk/Makefile
+++ b/games/knetwalk/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \
- ecm guiaddons i18n iconthemes itemviews kio libkdegames \
- notifyconfig sonnet textwidgets widgetsaddons xmlgui
+ guiaddons i18n iconthemes itemviews kio libkdegames \
+ notifyconfig sonnet textwidgets widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/knetwalk/distinfo b/games/knetwalk/distinfo
index 2044c957b4f3..917bdd2be48a 100644
--- a/games/knetwalk/distinfo
+++ b/games/knetwalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868200
-SHA256 (KDE/release-service/21.04.3/knetwalk-21.04.3.tar.xz) = ca16fa179694940af3b96266e55a6f091bfdc731d2a92aba5a64a93bfbd208ab
-SIZE (KDE/release-service/21.04.3/knetwalk-21.04.3.tar.xz) = 1270964
+TIMESTAMP = 1628244151
+SHA256 (KDE/release-service/21.08.0/knetwalk-21.08.0.tar.xz) = c23905a33d9a09a69d366c7f83077c8ae7386c574c8160715bb7968131d44d36
+SIZE (KDE/release-service/21.08.0/knetwalk-21.08.0.tar.xz) = 1271536
diff --git a/games/knights/distinfo b/games/knights/distinfo
index 3d4719c8698c..97cd050082b4 100644
--- a/games/knights/distinfo
+++ b/games/knights/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868201
-SHA256 (KDE/release-service/21.04.3/knights-21.04.3.tar.xz) = b699925ceb066bd610eddb44e63d39b18fb9309d01eee67b7f30b7475bd04e0c
-SIZE (KDE/release-service/21.04.3/knights-21.04.3.tar.xz) = 3536384
+TIMESTAMP = 1628244152
+SHA256 (KDE/release-service/21.08.0/knights-21.08.0.tar.xz) = 906ca9a31f40162543731a7dff73c58f7cd08d8362c2407cc5b23d764cdd09c3
+SIZE (KDE/release-service/21.08.0/knights-21.08.0.tar.xz) = 3536696
diff --git a/games/kolf/Makefile b/games/kolf/Makefile
index 3762064253e0..3f83a0c8414b 100644
--- a/games/kolf/Makefile
+++ b/games/kolf/Makefile
@@ -7,10 +7,11 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang desktop-file-utils kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
- coreaddons crash dbusaddons ecm guiaddons i18n iconthemes \
+ coreaddons crash dbusaddons guiaddons i18n iconthemes \
itemviews jobwidgets kdelibs4support kio libkdegames \
notifications parts service solid sonnet textwidgets \
- unitconversion widgetsaddons windowsystem xmlgui
+ unitconversion widgetsaddons windowsystem xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network phonon4 printsupport \
widgets xml \
buildtools_build qmake_build
diff --git a/games/kolf/distinfo b/games/kolf/distinfo
index 6872943f1e58..ba82bacdb418 100644
--- a/games/kolf/distinfo
+++ b/games/kolf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868202
-SHA256 (KDE/release-service/21.04.3/kolf-21.04.3.tar.xz) = 5996aaf7c8afe40dffae64ce9cf1a1417d9ffe34b1c25a707209a5cb2d8ff2c1
-SIZE (KDE/release-service/21.04.3/kolf-21.04.3.tar.xz) = 1040508
+TIMESTAMP = 1628244153
+SHA256 (KDE/release-service/21.08.0/kolf-21.08.0.tar.xz) = 27ef69a9e5863e55ce686a8e387e42ddc4e272716d06437c11a1329aa77b5adc
+SIZE (KDE/release-service/21.08.0/kolf-21.08.0.tar.xz) = 1040716
diff --git a/games/kollision/Makefile b/games/kollision/Makefile
index 40fa745d9333..fa011ac1e9dc 100644
--- a/games/kollision/Makefile
+++ b/games/kollision/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \
- ecm i18n kio libkdegames newstuff notifyconfig textwidgets \
- widgetsaddons xmlgui
+ i18n kio libkdegames newstuff notifyconfig textwidgets \
+ widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network phonon4 svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kollision/distinfo b/games/kollision/distinfo
index ebfcd6448946..3d1c6b571f77 100644
--- a/games/kollision/distinfo
+++ b/games/kollision/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868203
-SHA256 (KDE/release-service/21.04.3/kollision-21.04.3.tar.xz) = 861d8e41b2d8b09b7802247c28d1c3e80f5003a6163942db748cb241aeb12d2f
-SIZE (KDE/release-service/21.04.3/kollision-21.04.3.tar.xz) = 290640
+TIMESTAMP = 1628244154
+SHA256 (KDE/release-service/21.08.0/kollision-21.08.0.tar.xz) = fad8e81e700661dc2b49339100d53a47b1fa40b99ae64ec2b5d9d0172d4a42ef
+SIZE (KDE/release-service/21.08.0/kollision-21.08.0.tar.xz) = 291052
diff --git a/games/konquest/Makefile b/games/konquest/Makefile
index f11a2bd84fbd..93fe275be40e 100644
--- a/games/konquest/Makefile
+++ b/games/konquest/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash \
- dbusaddons ecm guiaddons i18n libkdegames widgetsaddons \
- xmlgui
+ dbusaddons guiaddons i18n libkdegames widgetsaddons \
+ xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/konquest/distinfo b/games/konquest/distinfo
index 1d15b8830a98..7f3512ba6049 100644
--- a/games/konquest/distinfo
+++ b/games/konquest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868204
-SHA256 (KDE/release-service/21.04.3/konquest-21.04.3.tar.xz) = a1041f5881c2934dd867cd99507918d502bf9ba3ddc161239f6171e9f1807859
-SIZE (KDE/release-service/21.04.3/konquest-21.04.3.tar.xz) = 671704
+TIMESTAMP = 1628244154
+SHA256 (KDE/release-service/21.08.0/konquest-21.08.0.tar.xz) = 70698768df845678205f9b0f28da1b43046fd85f0b5ca36493066302f2452250
+SIZE (KDE/release-service/21.08.0/konquest-21.08.0.tar.xz) = 671140
diff --git a/games/kpat/Makefile b/games/kpat/Makefile
index 9587c86b52bf..e04e0e20e6e7 100644
--- a/games/kpat/Makefile
+++ b/games/kpat/Makefile
@@ -11,9 +11,10 @@ LIB_DEPENDS= libfreecell-solver.so:games/freecell-solver \
USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 pkgconfig \
qt:5 shared-mime-info tar:xz
USE_KDE= attica auth codecs completion config configwidgets coreaddons \
- crash dbusaddons ecm guiaddons i18n iconthemes itemviews \
+ crash dbusaddons guiaddons i18n iconthemes itemviews \
kdeclarative kio libkdegames newstuff notifyconfig service \
- textwidgets widgetsaddons xmlgui
+ textwidgets widgetsaddons xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network phonon4 svg widgets xml \
buildtools_build qmake_build
CMAKE_ON= WITH_BH_SOLVER
diff --git a/games/kpat/distinfo b/games/kpat/distinfo
index 8f51b6d359c6..10866fd95677 100644
--- a/games/kpat/distinfo
+++ b/games/kpat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868205
-SHA256 (KDE/release-service/21.04.3/kpat-21.04.3.tar.xz) = a612154477b5d7a6fbb7489f7b000c0eaf2bbdbcc6df16189e045354571bbbea
-SIZE (KDE/release-service/21.04.3/kpat-21.04.3.tar.xz) = 3657800
+TIMESTAMP = 1628244155
+SHA256 (KDE/release-service/21.08.0/kpat-21.08.0.tar.xz) = 7fe0c679ee8e3f7045f6f125b8dd1b2b35b89a9ed70245a817894aeec4effaf2
+SIZE (KDE/release-service/21.08.0/kpat-21.08.0.tar.xz) = 3728304
diff --git a/games/kpat/pkg-plist b/games/kpat/pkg-plist
index 5332f6d44b62..87e02f4afbb6 100644
--- a/games/kpat/pkg-plist
+++ b/games/kpat/pkg-plist
@@ -32,6 +32,7 @@ share/icons/hicolor/64x64/apps/kpat.png
%%DATADIR%%/previews/19.png
%%DATADIR%%/previews/2.png
%%DATADIR%%/previews/3.png
+%%DATADIR%%/previews/4.png
%%DATADIR%%/previews/5.png
%%DATADIR%%/previews/7.png
%%DATADIR%%/previews/8.png
@@ -47,9 +48,9 @@ share/icons/hicolor/64x64/apps/kpat.png
%%DATADIR%%/themes/greenblaze.desktop
%%DATADIR%%/themes/greenblaze.png
%%DATADIR%%/themes/greenblaze.svgz
-%%DATADIR%%/themes/oldertheme.desktop
-%%DATADIR%%/themes/oldertheme.png
-%%DATADIR%%/themes/oldertheme.svgz
+%%DATADIR%%/themes/royalhearts.desktop
+%%DATADIR%%/themes/royalhearts.png
+%%DATADIR%%/themes/royalhearts.svgz
share/knsrcfiles/kcardtheme.knsrc
share/knsrcfiles/kpat.knsrc
share/locale/ar/LC_MESSAGES/kpat.mo
diff --git a/games/kreversi/Makefile b/games/kreversi/Makefile
index 3cfd4b1b5fbf..4b01535f4029 100644
--- a/games/kreversi/Makefile
+++ b/games/kreversi/Makefile
@@ -7,9 +7,10 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
- coreaddons crash dbusaddons ecm i18n iconthemes itemviews \
+ coreaddons crash dbusaddons i18n iconthemes itemviews \
jobwidgets kdeclarative kio libkdegames package service \
- solid widgetsaddons xmlgui
+ solid widgetsaddons windowsystem xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kreversi/distinfo b/games/kreversi/distinfo
index 9eddb02a018c..e7e91edbf9bb 100644
--- a/games/kreversi/distinfo
+++ b/games/kreversi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868205
-SHA256 (KDE/release-service/21.04.3/kreversi-21.04.3.tar.xz) = 24099d1a38f8ebd8d8df05463a5a763f18a20ef2183460dac1536060d42f798a
-SIZE (KDE/release-service/21.04.3/kreversi-21.04.3.tar.xz) = 961740
+TIMESTAMP = 1628244156
+SHA256 (KDE/release-service/21.08.0/kreversi-21.08.0.tar.xz) = 9781aa06ab1b2efd1f2e8fd5065c74eb11a166138a8cd429587056fbdef24284
+SIZE (KDE/release-service/21.08.0/kreversi-21.08.0.tar.xz) = 962700
diff --git a/games/kshisen/Makefile b/games/kshisen/Makefile
index 802e59bccee9..13b5055ef151 100644
--- a/games/kshisen/Makefile
+++ b/games/kshisen/Makefile
@@ -9,8 +9,9 @@ LIB_DEPENDS= libKF5KMahjongglib.so:games/libkmahjongg
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
- dbusaddons dnssd ecm i18n kdeclarative kio libkdegames \
- newstuff widgetsaddons xmlgui
+ dbusaddons dnssd i18n kdeclarative kio libkdegames \
+ newstuff widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kshisen/distinfo b/games/kshisen/distinfo
index d70bb12315c0..466db37783ff 100644
--- a/games/kshisen/distinfo
+++ b/games/kshisen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868206
-SHA256 (KDE/release-service/21.04.3/kshisen-21.04.3.tar.xz) = 915bcbb107cf4fb1dec5f9234ed4782987d8d09584ca94c2597ff8676d0c0ac0
-SIZE (KDE/release-service/21.04.3/kshisen-21.04.3.tar.xz) = 831604
+TIMESTAMP = 1628244157
+SHA256 (KDE/release-service/21.08.0/kshisen-21.08.0.tar.xz) = 9ef68d2a88fea86d0673a1d7a152490c511daa192a48789228f1a60945832ed5
+SIZE (KDE/release-service/21.08.0/kshisen-21.08.0.tar.xz) = 987628
diff --git a/games/ksirk/distinfo b/games/ksirk/distinfo
index cd9cd3490140..d9d8329a6fdc 100644
--- a/games/ksirk/distinfo
+++ b/games/ksirk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868207
-SHA256 (KDE/release-service/21.04.3/ksirk-21.04.3.tar.xz) = eb0bfb941fc2bd9d891301907c005cd4977892ef7ea0140c7ba7172a7a8b88a9
-SIZE (KDE/release-service/21.04.3/ksirk-21.04.3.tar.xz) = 6997516
+TIMESTAMP = 1628244158
+SHA256 (KDE/release-service/21.08.0/ksirk-21.08.0.tar.xz) = 99f07e17fb6e9b14674fe6c3fc27548c261f95e0f5ec9cf3b800dc63fe230f6f
+SIZE (KDE/release-service/21.08.0/ksirk-21.08.0.tar.xz) = 6998056
diff --git a/games/ksnakeduel/Makefile b/games/ksnakeduel/Makefile
index 3f492f38b636..0a7808f0b310 100644
--- a/games/ksnakeduel/Makefile
+++ b/games/ksnakeduel/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons \
- crash dbusaddons ecm guiaddons i18n libkdegames \
- widgetsaddons xmlgui
+ crash dbusaddons guiaddons i18n libkdegames \
+ widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/ksnakeduel/distinfo b/games/ksnakeduel/distinfo
index b0c942eba894..de3fe2b2916a 100644
--- a/games/ksnakeduel/distinfo
+++ b/games/ksnakeduel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868208
-SHA256 (KDE/release-service/21.04.3/ksnakeduel-21.04.3.tar.xz) = 86888a79a40c39acc0547729fc92e4efa71ef06bd1b3a84959aaddcd43136508
-SIZE (KDE/release-service/21.04.3/ksnakeduel-21.04.3.tar.xz) = 544476
+TIMESTAMP = 1628244159
+SHA256 (KDE/release-service/21.08.0/ksnakeduel-21.08.0.tar.xz) = b1923ba5ee85119124006984f0374b2fec776befc90bb0b7a263aec4f10e1792
+SIZE (KDE/release-service/21.08.0/ksnakeduel-21.08.0.tar.xz) = 544832
diff --git a/games/kspaceduel/Makefile b/games/kspaceduel/Makefile
index f6e09e6f8025..1773619db6f2 100644
--- a/games/kspaceduel/Makefile
+++ b/games/kspaceduel/Makefile
@@ -7,7 +7,8 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons \
- crash dbusaddons ecm i18n libkdegames widgetsaddons xmlgui
+ crash dbusaddons i18n libkdegames widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kspaceduel/distinfo b/games/kspaceduel/distinfo
index 0cc05131257e..d01504743d80 100644
--- a/games/kspaceduel/distinfo
+++ b/games/kspaceduel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868209
-SHA256 (KDE/release-service/21.04.3/kspaceduel-21.04.3.tar.xz) = 7dd7d684e2cc380b9732db53871ac6742fb1d5797588e8ccd85574e60783ac72
-SIZE (KDE/release-service/21.04.3/kspaceduel-21.04.3.tar.xz) = 621660
+TIMESTAMP = 1628244160
+SHA256 (KDE/release-service/21.08.0/kspaceduel-21.08.0.tar.xz) = b02f306944415a0de5831b8621a266e4d70cb2daf2cd58a21d78966e406742a9
+SIZE (KDE/release-service/21.08.0/kspaceduel-21.08.0.tar.xz) = 621256
diff --git a/games/ksquares/Makefile b/games/ksquares/Makefile
index 63f0236dc99e..8b0fda9e1d3d 100644
--- a/games/ksquares/Makefile
+++ b/games/ksquares/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
- dbusaddons ecm guiaddons i18n iconthemes itemviews kio \
- libkdegames notifyconfig widgetsaddons xmlgui
+ dbusaddons guiaddons i18n iconthemes itemviews kio \
+ libkdegames notifyconfig widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network widgets xml \
buildtools_build qmake_build
diff --git a/games/ksquares/distinfo b/games/ksquares/distinfo
index 91c400948c24..c7474a332349 100644
--- a/games/ksquares/distinfo
+++ b/games/ksquares/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868210
-SHA256 (KDE/release-service/21.04.3/ksquares-21.04.3.tar.xz) = 0237f9bf8e0d4aa69ba0e300395369fc37f3a778a96a530e0d0809313ccaa86c
-SIZE (KDE/release-service/21.04.3/ksquares-21.04.3.tar.xz) = 267464
+TIMESTAMP = 1628244161
+SHA256 (KDE/release-service/21.08.0/ksquares-21.08.0.tar.xz) = cc1e5de66089f0489e43fab1baa35d1266b4fd092b3af09eccd6d87424a0259c
+SIZE (KDE/release-service/21.08.0/ksquares-21.08.0.tar.xz) = 267904
diff --git a/games/ksudoku/Makefile b/games/ksudoku/Makefile
index df9f5d728dbe..0ed1ae962a8f 100644
--- a/games/ksudoku/Makefile
+++ b/games/ksudoku/Makefile
@@ -8,8 +8,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gl kde:5 qt:5 tar:xz
USE_GL= gl glu
USE_KDE= archive auth codecs completion config configwidgets \
- coreaddons crash ecm guiaddons i18n jobwidgets kio \
- libkdegames service widgetsaddons xmlgui
+ coreaddons crash guiaddons i18n jobwidgets kio \
+ libkdegames service widgetsaddons xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network opengl printsupport \
svg widgets xml \
buildtools_build qmake_build
diff --git a/games/ksudoku/distinfo b/games/ksudoku/distinfo
index a0c7fea8fb43..1d1400679c75 100644
--- a/games/ksudoku/distinfo
+++ b/games/ksudoku/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868211
-SHA256 (KDE/release-service/21.04.3/ksudoku-21.04.3.tar.xz) = 88fe060ea9d9e6f14822c7231a026b34fe7daecf4fd8794cf239b5c1c097c88a
-SIZE (KDE/release-service/21.04.3/ksudoku-21.04.3.tar.xz) = 1679420
+TIMESTAMP = 1628244162
+SHA256 (KDE/release-service/21.08.0/ksudoku-21.08.0.tar.xz) = b2d7be905370a3e6c327c595eed069221fd00dd19ed55a9b03507d469f4707dd
+SIZE (KDE/release-service/21.08.0/ksudoku-21.08.0.tar.xz) = 1680216
diff --git a/games/ktuberling/Makefile b/games/ktuberling/Makefile
index dbc5f2d1619d..9f7f2e86c590 100644
--- a/games/ktuberling/Makefile
+++ b/games/ktuberling/Makefile
@@ -7,11 +7,12 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 qt:5 tar:xz
USE_KDE= auth bookmarks codecs completion config configwidgets \
- coreaddons crash dbusaddons ecm emoticons guiaddons i18n \
+ coreaddons crash dbusaddons emoticons guiaddons i18n \
iconthemes init itemmodels itemviews jobwidgets \
kdelibs4support kio libkdegames newstuff notifications \
notifyconfig parts service solid sonnet textwidgets \
- unitconversion widgetsaddons windowsystem xmlgui
+ unitconversion widgetsaddons windowsystem xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui multimedia network \
phonon4 printsupport svg testlib widgets xml \
buildtools_build qmake_build
diff --git a/games/ktuberling/distinfo b/games/ktuberling/distinfo
index 118229d2e263..2dca6bebdc1a 100644
--- a/games/ktuberling/distinfo
+++ b/games/ktuberling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868212
-SHA256 (KDE/release-service/21.04.3/ktuberling-21.04.3.tar.xz) = 02563bf7be94a20f7fa317cceac8e7d7aedc4f24eb3a40979329cb59ebfd6ce0
-SIZE (KDE/release-service/21.04.3/ktuberling-21.04.3.tar.xz) = 70755172
+TIMESTAMP = 1628244164
+SHA256 (KDE/release-service/21.08.0/ktuberling-21.08.0.tar.xz) = aac1f84257c6c3c91756f8effe7ecd00eca16225e9ac73f286b244fba7c65297
+SIZE (KDE/release-service/21.08.0/ktuberling-21.08.0.tar.xz) = 70752576
diff --git a/games/kubrick/Makefile b/games/kubrick/Makefile
index 57b6cd022aa6..60c5122dfb9d 100644
--- a/games/kubrick/Makefile
+++ b/games/kubrick/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gl kde:5 qt:5 tar:xz
USE_GL= gl glu
-USE_KDE= auth codecs config configwidgets coreaddons crash ecm \
- i18n kio libkdegames service widgetsaddons xmlgui
+USE_KDE= auth codecs config configwidgets coreaddons crash \
+ i18n kio libkdegames service widgetsaddons xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network opengl svg widgets xml \
buildtools_build qmake_build
diff --git a/games/kubrick/distinfo b/games/kubrick/distinfo
index 26fd163d5a53..46012d2ed778 100644
--- a/games/kubrick/distinfo
+++ b/games/kubrick/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868213
-SHA256 (KDE/release-service/21.04.3/kubrick-21.04.3.tar.xz) = 4c7553e14e78e7ec365cb9ed97c37107c70845e17854a8c1391a35b09088f2ed
-SIZE (KDE/release-service/21.04.3/kubrick-21.04.3.tar.xz) = 343208
+TIMESTAMP = 1628244165
+SHA256 (KDE/release-service/21.08.0/kubrick-21.08.0.tar.xz) = 056097b7d2e2dfb0084234f4f42369927a6a63b41b6b66d2d1d07d079ec36452
+SIZE (KDE/release-service/21.08.0/kubrick-21.08.0.tar.xz) = 343144
diff --git a/games/libkdegames/Makefile b/games/libkdegames/Makefile
index 3a165e959062..a9b3615f8bee 100644
--- a/games/libkdegames/Makefile
+++ b/games/libkdegames/Makefile
@@ -10,10 +10,11 @@ LIB_DEPENDS= libsndfile.so:audio/libsndfile
USES= cmake compiler:c++11-lang gettext kde:5 openal qt:5 \
tar:xz
USE_KDE= archive attica auth bookmarks codecs completion config \
- configwidgets coreaddons crash dbusaddons dnssd ecm emoticons \
+ configwidgets coreaddons crash dbusaddons dnssd emoticons \
globalaccel guiaddons i18n iconthemes init itemmodels \
itemviews jobwidgets kdeclarative kdelibs4support kio newstuff \
- package service textwidgets widgetsaddons xmlgui
+ package service textwidgets widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg testlib widgets xml \
buildtools_build qmake_build
USE_LDCONFIG= yes
diff --git a/games/libkdegames/distinfo b/games/libkdegames/distinfo
index a2aab7f2c4e2..53b5f3ebc612 100644
--- a/games/libkdegames/distinfo
+++ b/games/libkdegames/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868214
-SHA256 (KDE/release-service/21.04.3/libkdegames-21.04.3.tar.xz) = 779778724891e6f4228b02fd246c5948968d1562adae1708ac69cf8f548ee605
-SIZE (KDE/release-service/21.04.3/libkdegames-21.04.3.tar.xz) = 6403228
+TIMESTAMP = 1628244166
+SHA256 (KDE/release-service/21.08.0/libkdegames-21.08.0.tar.xz) = 2b55f9e2858cfeabfe8d1a8f3772bb0df88f583c65b4a4e3b0dc2a8db6ac7159
+SIZE (KDE/release-service/21.08.0/libkdegames-21.08.0.tar.xz) = 6403100
diff --git a/games/libkmahjongg/Makefile b/games/libkmahjongg/Makefile
index 7b13b59ddb74..490485dc3e02 100644
--- a/games/libkmahjongg/Makefile
+++ b/games/libkmahjongg/Makefile
@@ -6,8 +6,9 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= Library for the Mahjongg Solitaire for KDE 5
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
-USE_KDE= auth codecs completion config configwidgets coreaddons ecm \
- i18n widgetsaddons
+USE_KDE= auth codecs completion config configwidgets coreaddons \
+ i18n widgetsaddons \
+ ecm_build
USE_QT= core gui svg widgets xml \
buildtools_build qmake_build
USE_LDCONFIG= yes
diff --git a/games/libkmahjongg/distinfo b/games/libkmahjongg/distinfo
index eafeafd85612..a2042948449b 100644
--- a/games/libkmahjongg/distinfo
+++ b/games/libkmahjongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868215
-SHA256 (KDE/release-service/21.04.3/libkmahjongg-21.04.3.tar.xz) = 8bdf07067fb165b8dbf7d9a652099e0562f65d0376967ea651bb44a4ae0b8552
-SIZE (KDE/release-service/21.04.3/libkmahjongg-21.04.3.tar.xz) = 1682112
+TIMESTAMP = 1628244167
+SHA256 (KDE/release-service/21.08.0/libkmahjongg-21.08.0.tar.xz) = 11d6b4396fd86cb2fd4c2445222bb9ef8aa9522afe2d572880016ff7b5eb5ea3
+SIZE (KDE/release-service/21.08.0/libkmahjongg-21.08.0.tar.xz) = 1680780
diff --git a/games/libkmahjongg/pkg-plist b/games/libkmahjongg/pkg-plist
index 21a54f509f47..cc2d4bcefb20 100644
--- a/games/libkmahjongg/pkg-plist
+++ b/games/libkmahjongg/pkg-plist
@@ -1,11 +1,11 @@
-include/KF5/KF5KMahjongg/KMahjonggBackground
-include/KF5/KF5KMahjongg/KMahjonggConfigDialog
-include/KF5/KF5KMahjongg/KMahjonggTileset
-include/KF5/KF5KMahjongg/kmahjonggbackground.h
-include/KF5/KF5KMahjongg/kmahjonggconfigdialog.h
-include/KF5/KF5KMahjongg/kmahjongglib_version.h
-include/KF5/KF5KMahjongg/kmahjonggtileset.h
-include/KF5/KF5KMahjongg/libkmahjongg_export.h
+include/KF5/KMahjongg/KMahjonggBackground
+include/KF5/KMahjongg/KMahjonggConfigDialog
+include/KF5/KMahjongg/KMahjonggTileset
+include/KF5/KMahjongg/kmahjonggbackground.h
+include/KF5/KMahjongg/kmahjonggconfigdialog.h
+include/KF5/KMahjongg/kmahjongglib_version.h
+include/KF5/KMahjongg/kmahjonggtileset.h
+include/KF5/KMahjongg/libkmahjongg_export.h
lib/cmake/KF5KMahjongglib/KF5KMahjonggTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/KF5KMahjongglib/KF5KMahjonggTargets.cmake
lib/cmake/KF5KMahjongglib/KF5KMahjongglibConfig.cmake
@@ -15,14 +15,14 @@ lib/libKF5KMahjongglib.so.5
lib/libKF5KMahjongglib.so.5.1.0
share/kmahjongglib/backgrounds/chinese_landscape.copyright
share/kmahjongglib/backgrounds/chinese_landscape.desktop
-share/kmahjongglib/backgrounds/chinese_landscape.svgz
+share/kmahjongglib/backgrounds/chinese_landscape.svg
share/kmahjongglib/backgrounds/color_plain.desktop
share/kmahjongglib/backgrounds/default.copyright
share/kmahjongglib/backgrounds/default.desktop
share/kmahjongglib/backgrounds/default.svg
share/kmahjongglib/backgrounds/egyptian.copyright
share/kmahjongglib/backgrounds/egyptian.desktop
-share/kmahjongglib/backgrounds/egyptian.svgz
+share/kmahjongglib/backgrounds/egyptian.svg
share/kmahjongglib/backgrounds/summerfield.copyright
share/kmahjongglib/backgrounds/summerfield.desktop
share/kmahjongglib/backgrounds/summerfield.svg
@@ -31,22 +31,22 @@ share/kmahjongglib/backgrounds/wood_light.desktop
share/kmahjongglib/backgrounds/wood_light.svg
share/kmahjongglib/tilesets/alphabet.copyright
share/kmahjongglib/tilesets/alphabet.desktop
-share/kmahjongglib/tilesets/alphabet.svgz
+share/kmahjongglib/tilesets/alphabet.svg
share/kmahjongglib/tilesets/classic.copyright
share/kmahjongglib/tilesets/classic.desktop
share/kmahjongglib/tilesets/classic.svg
share/kmahjongglib/tilesets/default.copyright
share/kmahjongglib/tilesets/default.desktop
-share/kmahjongglib/tilesets/default.svgz
+share/kmahjongglib/tilesets/default.svg
share/kmahjongglib/tilesets/egypt.copyright
share/kmahjongglib/tilesets/egypt.desktop
-share/kmahjongglib/tilesets/egypt.svgz
+share/kmahjongglib/tilesets/egypt.svg
share/kmahjongglib/tilesets/jade.copyright
share/kmahjongglib/tilesets/jade.desktop
-share/kmahjongglib/tilesets/jade.svgz
+share/kmahjongglib/tilesets/jade.svg
share/kmahjongglib/tilesets/traditional.copyright
share/kmahjongglib/tilesets/traditional.desktop
-share/kmahjongglib/tilesets/traditional.svgz
+share/kmahjongglib/tilesets/traditional.svg
share/locale/ar/LC_MESSAGES/libkmahjongg5.mo
share/locale/be/LC_MESSAGES/libkmahjongg5.mo
share/locale/bs/LC_MESSAGES/libkmahjongg5.mo
diff --git a/games/lskat/Makefile b/games/lskat/Makefile
index d489827fe587..3d3d4faf6b77 100644
--- a/games/lskat/Makefile
+++ b/games/lskat/Makefile
@@ -6,8 +6,9 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz
-USE_KDE= auth codecs config configwidgets coreaddons crash ecm \
- guiaddons i18n libkdegames notifyconfig widgetsaddons xmlgui
+USE_KDE= auth codecs config configwidgets coreaddons crash \
+ guiaddons i18n libkdegames notifyconfig widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
diff --git a/games/lskat/distinfo b/games/lskat/distinfo
index 93eac607a68b..0d51c983c322 100644
--- a/games/lskat/distinfo
+++ b/games/lskat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868216
-SHA256 (KDE/release-service/21.04.3/lskat-21.04.3.tar.xz) = 99a20b0408ce8bbf38ba4defea676b87ae9158e88c3fc52fa7f68de96ab9374b
-SIZE (KDE/release-service/21.04.3/lskat-21.04.3.tar.xz) = 1229296
+TIMESTAMP = 1628244168
+SHA256 (KDE/release-service/21.08.0/lskat-21.08.0.tar.xz) = 48e9011ca014dc7c48d44d9746d8a664c97d136176986e8409135c83d93d3192
+SIZE (KDE/release-service/21.08.0/lskat-21.08.0.tar.xz) = 1230168
diff --git a/games/palapeli/Makefile b/games/palapeli/Makefile
index f07e46795102..00bac05199fd 100644
--- a/games/palapeli/Makefile
+++ b/games/palapeli/Makefile
@@ -9,7 +9,7 @@ USES= cmake compiler:c++11-lang desktop-file-utils kde:5 qt:5 \
shared-mime-info tar:xz
USE_KDE= archive auth codecs completion config configwidgets coreaddons \
crash i18n itemviews jobwidgets kio libkdegames notifications service \
- widgetsaddons xmlgui
+ solid widgetsaddons windowsystem xmlgui
USE_QT= concurrent core dbus declarative gui network svg widgets xml \
buildtools_build qmake_build
USE_LDCONFIG= yes
diff --git a/games/palapeli/distinfo b/games/palapeli/distinfo
index 92ddbaa7069a..b9931c21518a 100644
--- a/games/palapeli/distinfo
+++ b/games/palapeli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868217
-SHA256 (KDE/release-service/21.04.3/palapeli-21.04.3.tar.xz) = 64436898b2c00358ddabbc9d40a19449e5fd1648455a0264941ca3a2df6e173c
-SIZE (KDE/release-service/21.04.3/palapeli-21.04.3.tar.xz) = 2076828
+TIMESTAMP = 1628244169
+SHA256 (KDE/release-service/21.08.0/palapeli-21.08.0.tar.xz) = 5ceb635f2bde6bb0455f1d03a21ad2f9c38851053de4fccc6131bd3aa6d7af86
+SIZE (KDE/release-service/21.08.0/palapeli-21.08.0.tar.xz) = 2077348
diff --git a/games/picmi/Makefile b/games/picmi/Makefile
index a73a8ec151b1..3ba82b470483 100644
--- a/games/picmi/Makefile
+++ b/games/picmi/Makefile
@@ -7,8 +7,9 @@ COMMENT= ${${PORTNAME:tu}_DESC}
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons crash \
- dbusaddons doctools ecm i18n jobwidgets kdeclarative kio \
- libkdegames newstuff service widgetsaddons xmlgui
+ dbusaddons doctools i18n jobwidgets kdeclarative kio \
+ libkdegames newstuff service solid widgetsaddons windowsystem xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network svg testlib widgets xml \
buildtools_build qmake_build
diff --git a/games/picmi/distinfo b/games/picmi/distinfo
index 3581055d2eb2..2f92328a042e 100644
--- a/games/picmi/distinfo
+++ b/games/picmi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625868218
-SHA256 (KDE/release-service/21.04.3/picmi-21.04.3.tar.xz) = e60608bc07c16178b68c77ba5b569eb9348ed04038973965fd9071c66d3bfce6
-SIZE (KDE/release-service/21.04.3/picmi-21.04.3.tar.xz) = 1369196
+TIMESTAMP = 1628244170
+SHA256 (KDE/release-service/21.08.0/picmi-21.08.0.tar.xz) = 05c90f261d18fd315269ee0ad75849c58ffa31c173d29fed50e1527657d45c0a
+SIZE (KDE/release-service/21.08.0/picmi-21.08.0.tar.xz) = 1369856