summary refs log tree commit diff
path: root/pkgs/development/libraries
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2017-02-12 10:49:12 +0100
committerFrederik Rietdijk <fridh@fridh.nl>2017-02-13 09:55:40 +0100
commita35ffe3c01e087896adab5c58f63306d427841e3 (patch)
tree3047f288415a3b7952c37f01a346476306a468bb /pkgs/development/libraries
parent63bff03f97620faa92ca8b44c7a5ac897eee6750 (diff)
downloadnixpkgs-a35ffe3c01e087896adab5c58f63306d427841e3.tar
nixpkgs-a35ffe3c01e087896adab5c58f63306d427841e3.tar.gz
nixpkgs-a35ffe3c01e087896adab5c58f63306d427841e3.tar.bz2
nixpkgs-a35ffe3c01e087896adab5c58f63306d427841e3.tar.lz
nixpkgs-a35ffe3c01e087896adab5c58f63306d427841e3.tar.xz
nixpkgs-a35ffe3c01e087896adab5c58f63306d427841e3.tar.zst
nixpkgs-a35ffe3c01e087896adab5c58f63306d427841e3.zip
kde frameworks: 5.30 -> 5.31
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r--pkgs/development/libraries/kde-frameworks/fetch.sh2
-rw-r--r--pkgs/development/libraries/kde-frameworks/kpackage/allow-external-paths.patch12
-rw-r--r--pkgs/development/libraries/kde-frameworks/srcs.nix592
3 files changed, 303 insertions, 303 deletions
diff --git a/pkgs/development/libraries/kde-frameworks/fetch.sh b/pkgs/development/libraries/kde-frameworks/fetch.sh
index 9c8d06b14c6..263f811ebc6 100644
--- a/pkgs/development/libraries/kde-frameworks/fetch.sh
+++ b/pkgs/development/libraries/kde-frameworks/fetch.sh
@@ -1 +1 @@
-WGET_ARGS=( http://download.kde.org/stable/frameworks/5.30/ -A '*.tar.xz' )
+WGET_ARGS=( http://download.kde.org/stable/frameworks/5.31/ -A '*.tar.xz' )
diff --git a/pkgs/development/libraries/kde-frameworks/kpackage/allow-external-paths.patch b/pkgs/development/libraries/kde-frameworks/kpackage/allow-external-paths.patch
index 5fa1c3fe79b..c1c9efde7f7 100644
--- a/pkgs/development/libraries/kde-frameworks/kpackage/allow-external-paths.patch
+++ b/pkgs/development/libraries/kde-frameworks/kpackage/allow-external-paths.patch
@@ -1,11 +1,11 @@
-Index: kpackage-5.30.0/src/kpackage/package.cpp
-===================================================================
---- kpackage-5.30.0.orig/src/kpackage/package.cpp
-+++ kpackage-5.30.0/src/kpackage/package.cpp
+diff --git a/src/kpackage/package.cpp b/src/kpackage/package.cpp
+index 5aec9fd..b15c933 100644
+--- a/src/kpackage/package.cpp
++++ b/src/kpackage/package.cpp
 @@ -820,7 +820,7 @@ PackagePrivate::PackagePrivate()
      : QSharedData(),
-       fallbackPackage(0),
-       metadata(0),
+       fallbackPackage(nullptr),
+       metadata(nullptr),
 -      externalPaths(false),
 +      externalPaths(true),
        valid(false),
diff --git a/pkgs/development/libraries/kde-frameworks/srcs.nix b/pkgs/development/libraries/kde-frameworks/srcs.nix
index 0783c3bd9ed..f879005da1d 100644
--- a/pkgs/development/libraries/kde-frameworks/srcs.nix
+++ b/pkgs/development/libraries/kde-frameworks/srcs.nix
@@ -3,595 +3,595 @@
 
 {
   attica = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/attica-5.30.0.tar.xz";
-      sha256 = "1v8y6dx5qcqrs1dlybmc3lx05qsra0111qf7kzlq8azljdy20i2v";
-      name = "attica-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/attica-5.31.0.tar.xz";
+      sha256 = "0gfqxaqvw05rdgjqs2cn5bgnmijcsl16myf919fdc75xkdpg1h56";
+      name = "attica-5.31.0.tar.xz";
     };
   };
   baloo = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/baloo-5.30.0.tar.xz";
-      sha256 = "022frn2f5mw71496r2i70q3z9diq6d5386nh8aymvii0l84c0mm9";
-      name = "baloo-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/baloo-5.31.0.tar.xz";
+      sha256 = "0n3cwq7g9zik3xjp895vl1j62b538rg6zcsm2x4h2nnq3njrnfbz";
+      name = "baloo-5.31.0.tar.xz";
     };
   };
   bluez-qt = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/bluez-qt-5.30.0.tar.xz";
-      sha256 = "1asf2hcljzhca9pmh42fz25nnp05xxf4yab4r13wwwdzk4ms0x6f";
-      name = "bluez-qt-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/bluez-qt-5.31.0.tar.xz";
+      sha256 = "12g9jc6b8f03dka5sbjf19g536y8d1xvzkrwp2m0w98zcd0q33jl";
+      name = "bluez-qt-5.31.0.tar.xz";
     };
   };
   breeze-icons = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/breeze-icons-5.30.0.tar.xz";
-      sha256 = "0n8705sly52sp4lsikr8xs671ch23ykk8xg3ksb9na700v837rak";
-      name = "breeze-icons-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/breeze-icons-5.31.0.tar.xz";
+      sha256 = "1ylask25jrwyk53c81jy73k9i8cylnab3a42yyrf3f25qbvhr845";
+      name = "breeze-icons-5.31.0.tar.xz";
     };
   };
   extra-cmake-modules = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/extra-cmake-modules-5.30.0.tar.xz";
-      sha256 = "0v59f76ghqckg857559sb4vla1d6pza4hj5bai8dnd712isn9abx";
-      name = "extra-cmake-modules-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/extra-cmake-modules-5.31.0.tar.xz";
+      sha256 = "1srdvjgn72687r48f0x32vn7q5czvk9k1w1393bcws2l0icil9w4";
+      name = "extra-cmake-modules-5.31.0.tar.xz";
     };
   };
   frameworkintegration = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/frameworkintegration-5.30.0.tar.xz";
-      sha256 = "1a9zqd96jn9p8niqz0jwclfl1np1ryszdz8q02s9cwy35zia1dfk";
-      name = "frameworkintegration-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/frameworkintegration-5.31.0.tar.xz";
+      sha256 = "1wfiny11fm0k6w1ly7ca7xj3f7a1mn3b1gpvlcpaqbrib6b3dgcj";
+      name = "frameworkintegration-5.31.0.tar.xz";
     };
   };
   kactivities = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kactivities-5.30.0.tar.xz";
-      sha256 = "0njq8jc9vqag3h6ryjiraib44sgrd66fswnldl0w0n2kvgf948qv";
-      name = "kactivities-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kactivities-5.31.0.tar.xz";
+      sha256 = "1v33pkjwjjp6lrqhch7l66xyyvln1pgbs0wbgi8q9c024s92jqqz";
+      name = "kactivities-5.31.0.tar.xz";
     };
   };
   kactivities-stats = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kactivities-stats-5.30.0.tar.xz";
-      sha256 = "116mcnadlqidx90hllpwkxrmhwapnvmak5rzmqngnzkdvrpicl6r";
-      name = "kactivities-stats-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kactivities-stats-5.31.0.tar.xz";
+      sha256 = "1ngydmby0dzf802bjszhn3qsc0vgrhc0ya511x7jc9h49mgbp2jy";
+      name = "kactivities-stats-5.31.0.tar.xz";
     };
   };
   kapidox = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kapidox-5.30.0.tar.xz";
-      sha256 = "08qpbmgw8cb4ygs4m3y9529dwsyn7nrln5rkfmbfkvfjlfry7njf";
-      name = "kapidox-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kapidox-5.31.0.tar.xz";
+      sha256 = "1lnqcgmxdy8l0qzn2jb9kww2lg1a33izw0hy78fkm7drg67g26za";
+      name = "kapidox-5.31.0.tar.xz";
     };
   };
   karchive = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/karchive-5.30.0.tar.xz";
-      sha256 = "0f0zax2hihiq504nr3m5vap0ssmx5hvnc3rxk006zgvwgr1mvcqq";
-      name = "karchive-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/karchive-5.31.0.tar.xz";
+      sha256 = "1yafkgd5q9j1y3shivh5jayc4pss1skzyf3f1rmzl4psn2r6rsay";
+      name = "karchive-5.31.0.tar.xz";
     };
   };
   kauth = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kauth-5.30.0.tar.xz";
-      sha256 = "0qf0wkkiaykcl79q0rsfmg7h7v342ycz9s6xr841qqs9w17dns3c";
-      name = "kauth-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kauth-5.31.0.tar.xz";
+      sha256 = "0y4gc3n8d36wrpdmgq2jif82lkqr3xhb7v8lgg6kgaxb1d7fi2r8";
+      name = "kauth-5.31.0.tar.xz";
     };
   };
   kbookmarks = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kbookmarks-5.30.0.tar.xz";
-      sha256 = "0cibgw032n9n92fp78w04qw851lp3bfkd1rnyqvz7biypx4cz82z";
-      name = "kbookmarks-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kbookmarks-5.31.0.tar.xz";
+      sha256 = "0xdrx3gr291gkrfj360pw3aax0mz0zhhvjw7c4fcp35m0sqg1kvp";
+      name = "kbookmarks-5.31.0.tar.xz";
     };
   };
   kcmutils = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kcmutils-5.30.0.tar.xz";
-      sha256 = "12x32jwf8gb77l5brj169ahrgdlsmn0zrzmjfp7f4dfykfnbfws9";
-      name = "kcmutils-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kcmutils-5.31.0.tar.xz";
+      sha256 = "00ngh556sxswrfhhy5vkfi8sk5jbb0srvx4np49xwpmh5xb6qzk9";
+      name = "kcmutils-5.31.0.tar.xz";
     };
   };
   kcodecs = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kcodecs-5.30.0.tar.xz";
-      sha256 = "1via1xv4qswlyasyppi3q3a76bl5hk5ji34k63bp06p029ar7dkf";
-      name = "kcodecs-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kcodecs-5.31.0.tar.xz";
+      sha256 = "1nyn4b61ymbxv1xnbq3z79dbvapsy6jg51w52l0gnqkiy2zlbz13";
+      name = "kcodecs-5.31.0.tar.xz";
     };
   };
   kcompletion = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kcompletion-5.30.0.tar.xz";
-      sha256 = "1205xq2r550lb4v39h3g1sr8cgsysfkkxkk5scp4d92vawlbsrx6";
-      name = "kcompletion-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kcompletion-5.31.0.tar.xz";
+      sha256 = "0jx1lsz1fh8h20a5ixdv9q5yx6r5r7jr8hi68v7b66anmpnh2m3g";
+      name = "kcompletion-5.31.0.tar.xz";
     };
   };
   kconfig = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kconfig-5.30.0.tar.xz";
-      sha256 = "1p23q7ykkrsj847m244v1wjcg7b85rh7shc8lkn290cydk5kr6m2";
-      name = "kconfig-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kconfig-5.31.0.tar.xz";
+      sha256 = "1z9jf5rizdj7c7x918zmdv4v01glpl3z44mrx7yfp2cqnjniwhxi";
+      name = "kconfig-5.31.0.tar.xz";
     };
   };
   kconfigwidgets = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kconfigwidgets-5.30.0.tar.xz";
-      sha256 = "15ir4qr4hzr8ia9g8c13fnn2szhs07wys54nialbj0dggx9qa782";
-      name = "kconfigwidgets-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kconfigwidgets-5.31.0.tar.xz";
+      sha256 = "19y3s5qcb3mzw8xiyp57zb2sjclcmxzj3xp0iwzs41r4lqmlwajs";
+      name = "kconfigwidgets-5.31.0.tar.xz";
     };
   };
   kcoreaddons = {
-    version = "5.30.1";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kcoreaddons-5.30.1.tar.xz";
-      sha256 = "0w1yqcvd97jhm3w2x7mmayrifb1swda8lmzzmlz41crsq909ilnd";
-      name = "kcoreaddons-5.30.1.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kcoreaddons-5.31.0.tar.xz";
+      sha256 = "0175vgii8l5yx1bbbjljblkkq03nqfhb3v7in2657glag6imcb7m";
+      name = "kcoreaddons-5.31.0.tar.xz";
     };
   };
   kcrash = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kcrash-5.30.0.tar.xz";
-      sha256 = "0hmcg81iahd2bvcm57yk7mdy6lnrsrzl7z6cv8lxpj9xw0ajd8h4";
-      name = "kcrash-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kcrash-5.31.0.tar.xz";
+      sha256 = "0mj6dahalwks39d881nvmrd3rqm2aid06iq6s8p2grhnncf6cd4j";
+      name = "kcrash-5.31.0.tar.xz";
     };
   };
   kdbusaddons = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kdbusaddons-5.30.0.tar.xz";
-      sha256 = "1ql5xjxfq8y0bmagq2zw44rilyrm1cmkjsfcfrjy0d2adhl23w7p";
-      name = "kdbusaddons-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kdbusaddons-5.31.0.tar.xz";
+      sha256 = "1dv9yzicd2d1k0qjgjbryks0f6s0v76hr0csdb7j22nwn9pb4cfk";
+      name = "kdbusaddons-5.31.0.tar.xz";
     };
   };
   kdeclarative = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kdeclarative-5.30.0.tar.xz";
-      sha256 = "0898mxh7izxn9d4iyv8gsxrjl2wms4m6mr69qd4bfygd8z8hqp46";
-      name = "kdeclarative-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kdeclarative-5.31.0.tar.xz";
+      sha256 = "0hw3rkmlw6j056b3wvhpaj778xfxajcqidpf5x3nyfjmqjvxsgw1";
+      name = "kdeclarative-5.31.0.tar.xz";
     };
   };
   kded = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kded-5.30.0.tar.xz";
-      sha256 = "1sqmnxii0i3m65cacjxasm99pq2cvfymbalak8r0mip8g8fdarrd";
-      name = "kded-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kded-5.31.0.tar.xz";
+      sha256 = "0zsikbzi8i8bmlpa4kgdpcpsifkwwclsfdgafd7yf5svc4hyyl51";
+      name = "kded-5.31.0.tar.xz";
     };
   };
   kdelibs4support = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/portingAids/kdelibs4support-5.30.0.tar.xz";
-      sha256 = "0fkg5bk1p91iq1na67h02wdqnq71ln8g22r6sc7rva54w5ilnwxm";
-      name = "kdelibs4support-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/portingAids/kdelibs4support-5.31.0.tar.xz";
+      sha256 = "1yh4lr56mnwsbc0gysj1c58w1r62dlxxds16xnp5j0lyir7wx0pl";
+      name = "kdelibs4support-5.31.0.tar.xz";
     };
   };
   kdesignerplugin = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kdesignerplugin-5.30.0.tar.xz";
-      sha256 = "0hf7209zd398v4m3aa99yva1bbphzlyn0x9i5ydalwvwykmvjvdz";
-      name = "kdesignerplugin-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kdesignerplugin-5.31.0.tar.xz";
+      sha256 = "1g510f8dfvaddcq5hrvsaiwayp2hzkdryzn62zff29ipd7qpcd2x";
+      name = "kdesignerplugin-5.31.0.tar.xz";
     };
   };
   kdesu = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kdesu-5.30.0.tar.xz";
-      sha256 = "1cnl6pap4399s7l9ggi23f5b6mscfddsgwra4d2qy1093y0nb8mk";
-      name = "kdesu-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kdesu-5.31.0.tar.xz";
+      sha256 = "0mzvvr3zz28pgp42i3f54g5k3wplvjdg41d8jb9k6m5qcj8aryax";
+      name = "kdesu-5.31.0.tar.xz";
     };
   };
   kdewebkit = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kdewebkit-5.30.0.tar.xz";
-      sha256 = "1rq3ypsw2svvzfxjd6gj231phhnw19fwyr5qkcsik4076h6ycwvk";
-      name = "kdewebkit-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kdewebkit-5.31.0.tar.xz";
+      sha256 = "0x9v8i37apbik2krxr9n2pgq5xmcgjlhzflbrwwqaq30c2l8aid0";
+      name = "kdewebkit-5.31.0.tar.xz";
     };
   };
   kdnssd = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kdnssd-5.30.0.tar.xz";
-      sha256 = "1if1gaykgad5vg32p0impx4vwjaxd77r34gajg1kiywan6jpq6d8";
-      name = "kdnssd-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kdnssd-5.31.0.tar.xz";
+      sha256 = "1bbk9qsvx49zbjvdg0xi9s2x51f331n8wnyd320j3ay0mp4yq2kk";
+      name = "kdnssd-5.31.0.tar.xz";
     };
   };
   kdoctools = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kdoctools-5.30.0.tar.xz";
-      sha256 = "14i7ffmlwqhbq7gp5k8wajvg7x65nwxr5p1qqgxhmpmranyickvy";
-      name = "kdoctools-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kdoctools-5.31.0.tar.xz";
+      sha256 = "1m7l4bk5h75mcrgislp4rc7fj1szv1ij30y5yizncg2c3aq2czxk";
+      name = "kdoctools-5.31.0.tar.xz";
     };
   };
   kemoticons = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kemoticons-5.30.0.tar.xz";
-      sha256 = "0h3a9xs110l1d2wyp8dfkaf3fnpc0wvfdacpgbnihk1xvccmq4nl";
-      name = "kemoticons-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kemoticons-5.31.0.tar.xz";
+      sha256 = "0zvps3jrx02dzy82mwf5l7dirpnj616081yhkp2m0xw3qa3i16xk";
+      name = "kemoticons-5.31.0.tar.xz";
     };
   };
   kfilemetadata = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kfilemetadata-5.30.0.tar.xz";
-      sha256 = "1m07hj5nnb81wraylhh36f2k82zqxz5g766wwcn12pd8v0r99ilh";
-      name = "kfilemetadata-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kfilemetadata-5.31.0.tar.xz";
+      sha256 = "123cin3fhai85zzz5hfr6h87cjrqvsyl9i809j7q0fshjx8c9wpd";
+      name = "kfilemetadata-5.31.0.tar.xz";
     };
   };
   kglobalaccel = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kglobalaccel-5.30.0.tar.xz";
-      sha256 = "123c7sqwj4davrwrgwy16qag8ss205pk9af4jc9sky74h531fdm1";
-      name = "kglobalaccel-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kglobalaccel-5.31.0.tar.xz";
+      sha256 = "1l7phfk17z9rrdlcjz97zyyqlj9pps0gdpphrfqrz1fyx5ifybmc";
+      name = "kglobalaccel-5.31.0.tar.xz";
     };
   };
   kguiaddons = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kguiaddons-5.30.0.tar.xz";
-      sha256 = "0kn0ia6ciafng227lrrdslmxhh30426wywarxvihlcqfzrgmnpzm";
-      name = "kguiaddons-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kguiaddons-5.31.0.tar.xz";
+      sha256 = "0bvjnbsskps2pfh0y72klxfanm54c0iflll5awaps750flb3bbp3";
+      name = "kguiaddons-5.31.0.tar.xz";
     };
   };
   khtml = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/portingAids/khtml-5.30.0.tar.xz";
-      sha256 = "1z4pj3cr8bzbl80bi1z87lsg1adr9hbm60wf3811wdma2d4w4bbh";
-      name = "khtml-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/portingAids/khtml-5.31.0.tar.xz";
+      sha256 = "19pf3ir3r8igrx3h90sn383kxmyjdxgmwaw66p6vjb83243dy57h";
+      name = "khtml-5.31.0.tar.xz";
     };
   };
   ki18n = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/ki18n-5.30.0.tar.xz";
-      sha256 = "1wvjrmpsypfhivk3hfpb9lm09d0w2c9lc4mxvbyfkibhan1x1lid";
-      name = "ki18n-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/ki18n-5.31.0.tar.xz";
+      sha256 = "1q496i4a3kq2bfxpfnz6bfxk2shfdshrxcf253ab58l76l3jcy9g";
+      name = "ki18n-5.31.0.tar.xz";
     };
   };
   kiconthemes = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kiconthemes-5.30.0.tar.xz";
-      sha256 = "0sixqg2fvm9m14xbn3dmsk564i9ig3zn6zf5ww10hnqd1wcd4sg9";
-      name = "kiconthemes-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kiconthemes-5.31.0.tar.xz";
+      sha256 = "0kangszmlhzbwvvplnxk2i938xl8j8jpd8kpf2n9skxkqfd19qr5";
+      name = "kiconthemes-5.31.0.tar.xz";
     };
   };
   kidletime = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kidletime-5.30.0.tar.xz";
-      sha256 = "1vbjvwy5ihz5id2484d2hn5a81p85vz3mvwpcjbypkd3y5mqcrq6";
-      name = "kidletime-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kidletime-5.31.0.tar.xz";
+      sha256 = "03ajdhxv2jdggqhy02s6xgbaf4pa2chj0f6d5kgz9r0wx6kxmh25";
+      name = "kidletime-5.31.0.tar.xz";
     };
   };
   kimageformats = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kimageformats-5.30.0.tar.xz";
-      sha256 = "057a9gallq1j3a51ijyp47x82hmn8vssxb74jchlf90jjnyq4g2i";
-      name = "kimageformats-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kimageformats-5.31.0.tar.xz";
+      sha256 = "17cz2xmmm5g55kndq983vy6cg7adpbiw7ahn0lpvviinnsf53s12";
+      name = "kimageformats-5.31.0.tar.xz";
     };
   };
   kinit = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kinit-5.30.0.tar.xz";
-      sha256 = "047vxnq4ypl70vspq800k00cj2cjqd6hx46yp11m33np03106rj2";
-      name = "kinit-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kinit-5.31.0.tar.xz";
+      sha256 = "082kq25163x40bq12x84ccrk3zrzmn5xpb5m4zgi06zcvzb8rl9l";
+      name = "kinit-5.31.0.tar.xz";
     };
   };
   kio = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kio-5.30.0.tar.xz";
-      sha256 = "0finbv7kcaz81bsj6yv6pxwxcjrwkj5mmkxhg0pa5j77jn1nhnm1";
-      name = "kio-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kio-5.31.0.tar.xz";
+      sha256 = "1rry7v9g2430hkz44b4xjcbs3lr64srs8822a52vx1w69jpkn5s9";
+      name = "kio-5.31.0.tar.xz";
     };
   };
   kitemmodels = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kitemmodels-5.30.0.tar.xz";
-      sha256 = "1yf2bfzxqgw75p5bi7byg9rbbiclhqayybiyd8cq3d8b8ws4bfdf";
-      name = "kitemmodels-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kitemmodels-5.31.0.tar.xz";
+      sha256 = "0zb9cm5v3ylqhg8l5sp3jskghm5izzihha5ik09y7fabl52cd6v5";
+      name = "kitemmodels-5.31.0.tar.xz";
     };
   };
   kitemviews = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kitemviews-5.30.0.tar.xz";
-      sha256 = "0fx4sdrflp2h0y6ixdnbaxd8l5cham4lx0f36y7dfz6jlk56d12y";
-      name = "kitemviews-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kitemviews-5.31.0.tar.xz";
+      sha256 = "04r4pd5rkdgbszyg7l050r53f38skhh2p2mi3xkz4ckci132srlv";
+      name = "kitemviews-5.31.0.tar.xz";
     };
   };
   kjobwidgets = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kjobwidgets-5.30.0.tar.xz";
-      sha256 = "0ilzl1sm9fx7cx03nh5y2y656jfssp7b46xiawgnasvc94ysl9hf";
-      name = "kjobwidgets-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kjobwidgets-5.31.0.tar.xz";
+      sha256 = "16grnlccmqcs84gpz62s1iz5amdwsprr76gd0q845bd49crgacfa";
+      name = "kjobwidgets-5.31.0.tar.xz";
     };
   };
   kjs = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/portingAids/kjs-5.30.0.tar.xz";
-      sha256 = "0yh7n0q1vbx8nd6j25jys6hd24m3knn44n6xc09pwnr3mn0shvih";
-      name = "kjs-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/portingAids/kjs-5.31.0.tar.xz";
+      sha256 = "027n2ivh5kfmrm06xgcryxm14hbxyf83cx6rbc34093kk905ghg1";
+      name = "kjs-5.31.0.tar.xz";
     };
   };
   kjsembed = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/portingAids/kjsembed-5.30.0.tar.xz";
-      sha256 = "0ixd56krz66psxk9h8dzd5jr693kh9xx4303zicws85014ba33q5";
-      name = "kjsembed-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/portingAids/kjsembed-5.31.0.tar.xz";
+      sha256 = "1mss7lahczvwhmybxnbcynqwa56gjrxiyq79fcicybp7h7rvqw14";
+      name = "kjsembed-5.31.0.tar.xz";
     };
   };
   kmediaplayer = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/portingAids/kmediaplayer-5.30.0.tar.xz";
-      sha256 = "0bir4g7bfhjdrs2skhr7jclc3f7frmfm6p8n2q10ag9in8h5hwd8";
-      name = "kmediaplayer-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/portingAids/kmediaplayer-5.31.0.tar.xz";
+      sha256 = "0vxzw5grw53bxp0nvwmiqyw9sbpglhrnfg4d1ldlg4a1gibfijx4";
+      name = "kmediaplayer-5.31.0.tar.xz";
     };
   };
   knewstuff = {
-    version = "5.30.1";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/knewstuff-5.30.1.tar.xz";
-      sha256 = "1vsaprynq6dazg64zmj6j1wd8g4aw6pzz3208nqgjjwk5kw8zh0h";
-      name = "knewstuff-5.30.1.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/knewstuff-5.31.0.tar.xz";
+      sha256 = "06qrgzfxrpmckyjq21ajvw08n5f5bdyqqgrnrbr1cjsfcx7xwdfl";
+      name = "knewstuff-5.31.0.tar.xz";
     };
   };
   knotifications = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/knotifications-5.30.0.tar.xz";
-      sha256 = "199jh1gizdwc1xz97khac9m6bdg38n5hr5c96pq7sk7b2rdr49ks";
-      name = "knotifications-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/knotifications-5.31.0.tar.xz";
+      sha256 = "0nz5dkzgkv4mzcsg2mn9zzcqh484cyh5n1y8sx1831r808jd2wly";
+      name = "knotifications-5.31.0.tar.xz";
     };
   };
   knotifyconfig = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/knotifyconfig-5.30.0.tar.xz";
-      sha256 = "04l5hjdd0376y9ygmrz8a49w8hxnb01y0fi13spvkmx8dhal0fmq";
-      name = "knotifyconfig-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/knotifyconfig-5.31.0.tar.xz";
+      sha256 = "1zdzfqqd32ykd5ibrkssl3p47v704jxs16br1rhrr32ymv4qcbpi";
+      name = "knotifyconfig-5.31.0.tar.xz";
     };
   };
   kpackage = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kpackage-5.30.0.tar.xz";
-      sha256 = "1j1vwna5w67wqsdfl5s83gx7vizj5qnsl6nck7ny055yzzwb2gna";
-      name = "kpackage-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kpackage-5.31.0.tar.xz";
+      sha256 = "1hg8f2i10wcs31xhvw40dwgbgfrwx93w5bi5wlbrw55jcs040dfr";
+      name = "kpackage-5.31.0.tar.xz";
     };
   };
   kparts = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kparts-5.30.0.tar.xz";
-      sha256 = "1sgqylynq35d6xir99kgqial3p0pf0lcaqagl2vh1qandipmcp8g";
-      name = "kparts-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kparts-5.31.0.tar.xz";
+      sha256 = "093g5zsdqqyx9z69afsmgyszd807pv3wpzwn37x1glg399dsv7fa";
+      name = "kparts-5.31.0.tar.xz";
     };
   };
   kpeople = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kpeople-5.30.0.tar.xz";
-      sha256 = "1h72fwr6121w0cfhaci32s4510kwinjah9ynfhjl998mg00k42hj";
-      name = "kpeople-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kpeople-5.31.0.tar.xz";
+      sha256 = "1f71c2q8a9m463ghpq50gbhkvf5szkvvfwbamlrwwygpb89fzfjy";
+      name = "kpeople-5.31.0.tar.xz";
     };
   };
   kplotting = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kplotting-5.30.0.tar.xz";
-      sha256 = "00wrz16m4blh130713fk0q3gzpsx33zs6wnd4ghwhaakmqydn2gh";
-      name = "kplotting-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kplotting-5.31.0.tar.xz";
+      sha256 = "15yv1rh1vlxhv77j50inq9kkwalhs2r1mjba82fnxy8z569i66cm";
+      name = "kplotting-5.31.0.tar.xz";
     };
   };
   kpty = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kpty-5.30.0.tar.xz";
-      sha256 = "0dna8a0n7lg22522khxq0vxn76g484198p80hzvysnkl218fav60";
-      name = "kpty-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kpty-5.31.0.tar.xz";
+      sha256 = "0hfs1gdi1fqaaki5aa9b93j4pl33g4s82yxpbyc0h9k2891aq196";
+      name = "kpty-5.31.0.tar.xz";
     };
   };
   kross = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/portingAids/kross-5.30.0.tar.xz";
-      sha256 = "1bqfznfrr87c88ffs7hj0iqcv8vgzrz57l31zpij3cgiy09q7axz";
-      name = "kross-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/portingAids/kross-5.31.0.tar.xz";
+      sha256 = "0lc9ijn60bw0y9nrlva2fd0hf0b4x6488jjmymrnrc8zzjnigyqp";
+      name = "kross-5.31.0.tar.xz";
     };
   };
   krunner = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/krunner-5.30.0.tar.xz";
-      sha256 = "1smkanc14nlsdrg31skzb9y7f0fahyf09iq1h2xfla4kvgk811qz";
-      name = "krunner-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/krunner-5.31.0.tar.xz";
+      sha256 = "0xqayhd179387m02arxdcl1lgk8f2h0fxlzyigy6ja6wylbwphrw";
+      name = "krunner-5.31.0.tar.xz";
     };
   };
   kservice = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kservice-5.30.0.tar.xz";
-      sha256 = "1jcb938m3kllmrzmwz21zjlhrx0r6dmyrglsf0zbjs2cg9hwww0l";
-      name = "kservice-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kservice-5.31.0.tar.xz";
+      sha256 = "0hjlcnypg96np88hgfvqd8g5z4cxgi4a0j5mnlfx65jrzpv5hsjg";
+      name = "kservice-5.31.0.tar.xz";
     };
   };
   ktexteditor = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/ktexteditor-5.30.0.tar.xz";
-      sha256 = "0bhbcqfkmpy95p3w66xxnhi4h7h3k3k362fhsrl38rc83r9agnns";
-      name = "ktexteditor-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/ktexteditor-5.31.0.tar.xz";
+      sha256 = "099axcwl8z4npvcrirycc82zg7sf9ac3yxrwpsp0f337gdl1qvln";
+      name = "ktexteditor-5.31.0.tar.xz";
     };
   };
   ktextwidgets = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/ktextwidgets-5.30.0.tar.xz";
-      sha256 = "1fpqjig6wzb1gycvak9h4p48c623fkzj2lxvf0p3vmb6b0yxr1jw";
-      name = "ktextwidgets-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/ktextwidgets-5.31.0.tar.xz";
+      sha256 = "0n0v42b4bq1f6f120bjhr69qwgnvwlhnnqsh75nl9jvv8g3lyspy";
+      name = "ktextwidgets-5.31.0.tar.xz";
     };
   };
   kunitconversion = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kunitconversion-5.30.0.tar.xz";
-      sha256 = "0fjkl355dwcgd4a39212qwmmbj37nfhmw3ik2bxg3gxg07a4yra5";
-      name = "kunitconversion-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kunitconversion-5.31.0.tar.xz";
+      sha256 = "190d2v3bv7ccg2wqjmd6p46d4zz59r1mf86l2wkqw212rr59pafx";
+      name = "kunitconversion-5.31.0.tar.xz";
     };
   };
   kwallet = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kwallet-5.30.0.tar.xz";
-      sha256 = "1nnc0gcn7w5jmmzs4zr4qlrhn3ns9x42f2dfcwc5vi281gghl54k";
-      name = "kwallet-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kwallet-5.31.0.tar.xz";
+      sha256 = "0r7n49ii8y1ygc7ncysjif4mrmsd9jq4yfm251m7lrp82drza26n";
+      name = "kwallet-5.31.0.tar.xz";
     };
   };
   kwayland = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kwayland-5.30.0.tar.xz";
-      sha256 = "0sc2mdiazql2012qadbqjm4wxmhhanbba9r9qjxqx2li14ax6yci";
-      name = "kwayland-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kwayland-5.31.0.tar.xz";
+      sha256 = "0f134spj1vz3f43bdrb93kr54s50x4a9xvkfhl3inlxmglbk3h8b";
+      name = "kwayland-5.31.0.tar.xz";
     };
   };
   kwidgetsaddons = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kwidgetsaddons-5.30.0.tar.xz";
-      sha256 = "0jn2iw46cwfqh550rrb37yfznr4lrlsj8bh8v21xhgm3afm25hrl";
-      name = "kwidgetsaddons-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kwidgetsaddons-5.31.0.tar.xz";
+      sha256 = "0yrhss1x8q4nanpq2gbzqjds9s7hjl3zzkwnd8hahh9fyg8w9815";
+      name = "kwidgetsaddons-5.31.0.tar.xz";
     };
   };
   kwindowsystem = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kwindowsystem-5.30.0.tar.xz";
-      sha256 = "0sz1wyawah03ygx3kh1x6wy1y1gp9f5h6296yy1mxy4qz4jp1b10";
-      name = "kwindowsystem-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kwindowsystem-5.31.0.tar.xz";
+      sha256 = "0jzhsdfzzhxfgjqd4pl98ckbbqfwkv6qy5szh82078gxc2rf1wna";
+      name = "kwindowsystem-5.31.0.tar.xz";
     };
   };
   kxmlgui = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kxmlgui-5.30.0.tar.xz";
-      sha256 = "005cn74h0rjvjsmfzrn3pai0jrgczj3y6h50g07rgmynmrcnygys";
-      name = "kxmlgui-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kxmlgui-5.31.0.tar.xz";
+      sha256 = "1rnznapp1vflg66k0jk8n8v9zci20bs0v88hci3rf0qfd5cmgnzr";
+      name = "kxmlgui-5.31.0.tar.xz";
     };
   };
   kxmlrpcclient = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/kxmlrpcclient-5.30.0.tar.xz";
-      sha256 = "18azc85vfng9gnjf09yhvg5g4432dy5ia9hk54jk9ibmy7kaqlqq";
-      name = "kxmlrpcclient-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/kxmlrpcclient-5.31.0.tar.xz";
+      sha256 = "1lrv1qxbfm1ss2hb171p9s3f3iwn8zfrsipin0gvfwnjrldi4fkb";
+      name = "kxmlrpcclient-5.31.0.tar.xz";
     };
   };
   modemmanager-qt = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/modemmanager-qt-5.30.0.tar.xz";
-      sha256 = "1qh39nd3lwdb8z58brqf0k48k5n3xx9wdi4kak2wg7vwmqwwammf";
-      name = "modemmanager-qt-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/modemmanager-qt-5.31.0.tar.xz";
+      sha256 = "0s2dfz9zvn6f9xpzs412iniipaai5zs9m06lpxss0w1nq5ig856r";
+      name = "modemmanager-qt-5.31.0.tar.xz";
     };
   };
   networkmanager-qt = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/networkmanager-qt-5.30.0.tar.xz";
-      sha256 = "1scxcqrwxjwdzg2j3r6wz3bk23h7v9dil8n892ykfrpxa4cidgzi";
-      name = "networkmanager-qt-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/networkmanager-qt-5.31.0.tar.xz";
+      sha256 = "18wbmd4nsgwzqlp254k1ahy8iyydx59fshb3wci5sgxnsn435np4";
+      name = "networkmanager-qt-5.31.0.tar.xz";
     };
   };
   oxygen-icons5 = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/oxygen-icons5-5.30.0.tar.xz";
-      sha256 = "1b1kfgk2vgr85kbgvx8fwpyib5yvdkz07vi6p1s8a61cabcymkhl";
-      name = "oxygen-icons5-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/oxygen-icons5-5.31.0.tar.xz";
+      sha256 = "0ka4zll8v8wahqg50vpm9mrxlyh9244y0yrprbwxzl9xpx113ppi";
+      name = "oxygen-icons5-5.31.0.tar.xz";
     };
   };
   plasma-framework = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/plasma-framework-5.30.0.tar.xz";
-      sha256 = "1qdyc0li07sns71gdyw31jhzhnghcvzc0r0y4y8f157nyz23pw70";
-      name = "plasma-framework-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/plasma-framework-5.31.0.tar.xz";
+      sha256 = "0hq3d96d9xhx6wqrrhnyygwajg69vfxbjc8dlpf5nwc3kqv2wim2";
+      name = "plasma-framework-5.31.0.tar.xz";
     };
   };
   prison = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/prison-5.30.0.tar.xz";
-      sha256 = "15vlz67qv1pm87hlnyak2jbdw87xw3jx3vaqwjfn07hbzlh8dmpc";
-      name = "prison-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/prison-5.31.0.tar.xz";
+      sha256 = "0qaqj5gazby4fdq9yii67cmr04i007blhl27h9c5p169khh9ck2s";
+      name = "prison-5.31.0.tar.xz";
     };
   };
   solid = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/solid-5.30.0.tar.xz";
-      sha256 = "10rfsp39s8d8zgz02f4biyh9n7hbwxkib5r6g3cldbbf0ch3inmh";
-      name = "solid-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/solid-5.31.0.tar.xz";
+      sha256 = "05rgzdzwbnmnvzkf4gz3z5i1ggwyd21y0yli7shas4i8l29kjd7m";
+      name = "solid-5.31.0.tar.xz";
     };
   };
   sonnet = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/sonnet-5.30.0.tar.xz";
-      sha256 = "1i4i59vjq16mmqjfyr5hc7afnc5w2h54iz4rmqi0wdfk37cl5zcr";
-      name = "sonnet-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/sonnet-5.31.0.tar.xz";
+      sha256 = "16vzdhppb2w5vyfr332bcvw4dyw9cz4apxain28d43p0ir03xxz3";
+      name = "sonnet-5.31.0.tar.xz";
     };
   };
   syntax-highlighting = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/syntax-highlighting-5.30.0.tar.xz";
-      sha256 = "0iipg1khc27a3cgysk6qpj5lf846z3n29gj2yas36lgr8n6ddm53";
-      name = "syntax-highlighting-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/syntax-highlighting-5.31.0.tar.xz";
+      sha256 = "0igd6jpbck94gl8gs5a5dgj2cxbv370prnk22037clqry6y38v1a";
+      name = "syntax-highlighting-5.31.0.tar.xz";
     };
   };
   threadweaver = {
-    version = "5.30.0";
+    version = "5.31.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.30/threadweaver-5.30.0.tar.xz";
-      sha256 = "12zirga9qyjrizwxja2n5mh7kxgdb7xyl2d3makdjpnjk5kry8by";
-      name = "threadweaver-5.30.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.31/threadweaver-5.31.0.tar.xz";
+      sha256 = "0wsdv135mxpka0rfg9zwhnzp0svfkvd4idyj38rgipxbada0hb7f";
+      name = "threadweaver-5.31.0.tar.xz";
     };
   };
 }