summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2017-10-19 16:20:27 +0800
committerPeter Hoeg <peter@hoeg.com>2017-10-23 22:49:31 +0800
commitc62686fb4340462c2d8957f8598025f0d034d984 (patch)
tree5aeec3bd000c2738332a37d7f6368be13ab53d9e /pkgs
parent4068703502cb2948d09bc419d19e25b1e18502e2 (diff)
downloadnixpkgs-c62686fb4340462c2d8957f8598025f0d034d984.tar
nixpkgs-c62686fb4340462c2d8957f8598025f0d034d984.tar.gz
nixpkgs-c62686fb4340462c2d8957f8598025f0d034d984.tar.bz2
nixpkgs-c62686fb4340462c2d8957f8598025f0d034d984.tar.lz
nixpkgs-c62686fb4340462c2d8957f8598025f0d034d984.tar.xz
nixpkgs-c62686fb4340462c2d8957f8598025f0d034d984.tar.zst
nixpkgs-c62686fb4340462c2d8957f8598025f0d034d984.zip
kde-frameworks: 5.38 -> 5.39
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/libraries/kde-frameworks/fetch.sh2
-rw-r--r--pkgs/development/libraries/kde-frameworks/srcs.nix608
2 files changed, 309 insertions, 301 deletions
diff --git a/pkgs/development/libraries/kde-frameworks/fetch.sh b/pkgs/development/libraries/kde-frameworks/fetch.sh
index 9f212c422f4..0e0372ad7ac 100644
--- a/pkgs/development/libraries/kde-frameworks/fetch.sh
+++ b/pkgs/development/libraries/kde-frameworks/fetch.sh
@@ -1 +1 @@
-WGET_ARGS=( https://download.kde.org/stable/frameworks/5.38/ -A '*.tar.xz' )
+WGET_ARGS=( https://download.kde.org/stable/frameworks/5.39/ -A '*.tar.xz' )
diff --git a/pkgs/development/libraries/kde-frameworks/srcs.nix b/pkgs/development/libraries/kde-frameworks/srcs.nix
index 0672e48aba2..3a8ed594655 100644
--- a/pkgs/development/libraries/kde-frameworks/srcs.nix
+++ b/pkgs/development/libraries/kde-frameworks/srcs.nix
@@ -3,603 +3,611 @@
 
 {
   attica = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/attica-5.38.0.tar.xz";
-      sha256 = "12smdcd7lcyjqiw0bsk3lwivrl6cvmiqv5cqaw0gz8flhvk29w96";
-      name = "attica-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/attica-5.39.0.tar.xz";
+      sha256 = "15972518n4g65k391imkcsjikfsfhx8livdm6n0whag0aiz55haf";
+      name = "attica-5.39.0.tar.xz";
     };
   };
   baloo = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/baloo-5.38.0.tar.xz";
-      sha256 = "14522akyxg36lclfblp65xai95i9hiydqjhkmfkadjbq82wm9s9i";
-      name = "baloo-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/baloo-5.39.0.tar.xz";
+      sha256 = "06y8mv7v9y7syz04x0zicdm628k6za3p366xrzwafc43m159wyms";
+      name = "baloo-5.39.0.tar.xz";
     };
   };
   bluez-qt = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/bluez-qt-5.38.0.tar.xz";
-      sha256 = "0hanmygp4smbvczxn4dj997z3bln32p017z0r26z89m2p0b2ylwv";
-      name = "bluez-qt-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/bluez-qt-5.39.0.tar.xz";
+      sha256 = "0j0072q0zc9hdpjbkqciqv18pwpdij74qrjph7whh66csjkr5ad1";
+      name = "bluez-qt-5.39.0.tar.xz";
     };
   };
   breeze-icons = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/breeze-icons-5.38.0.tar.xz";
-      sha256 = "09afi6c4h31ycs6aa85lqbmn392zi532zf8fp7ll43xxjv9isac9";
-      name = "breeze-icons-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/breeze-icons-5.39.0.tar.xz";
+      sha256 = "132bpgma1lqhrly48zz1f8jyg5z5pvnn1wnqxz6psvqhipw7fh5x";
+      name = "breeze-icons-5.39.0.tar.xz";
     };
   };
   extra-cmake-modules = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/extra-cmake-modules-5.38.0.tar.xz";
-      sha256 = "0ci3vdzdbcrbnxpqvf4hcwcrzz1ijhifp8b99wh3k53rinnai231";
-      name = "extra-cmake-modules-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/extra-cmake-modules-5.39.0.tar.xz";
+      sha256 = "1ldwzx2bzlzw7r31w8zy08j4cn9q7d1kszc5jb22zhfqpvbkc1dq";
+      name = "extra-cmake-modules-5.39.0.tar.xz";
     };
   };
   frameworkintegration = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/frameworkintegration-5.38.0.tar.xz";
-      sha256 = "0w1n3czgsnnmaqwypy3mpci8s4ppv9030zxw7ka7rsvwgkpqijq8";
-      name = "frameworkintegration-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/frameworkintegration-5.39.0.tar.xz";
+      sha256 = "136s8chyiac30czicqgkrc4abgm7c8b2ppnqwv9ngxpx7nsjgd2h";
+      name = "frameworkintegration-5.39.0.tar.xz";
     };
   };
   kactivities = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kactivities-5.38.0.tar.xz";
-      sha256 = "0grm0cilc80g5ih2hqhwgwm35mlfnrs343j6ixkd9s0mflv2b798";
-      name = "kactivities-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kactivities-5.39.0.tar.xz";
+      sha256 = "0nkc1p7n6yvybcib6aqmnz08hwn3ryj1f9wbkiimgs0svr00sslq";
+      name = "kactivities-5.39.0.tar.xz";
     };
   };
   kactivities-stats = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kactivities-stats-5.38.0.tar.xz";
-      sha256 = "0s57iz04n3m4fpqrqflda6vpk4l1mnf0nyz1iyza382fb375afd2";
-      name = "kactivities-stats-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kactivities-stats-5.39.0.tar.xz";
+      sha256 = "18ghfqggwf38rmb1lkbv8ggxx71cp6ba3882kp5ccb7wwih51qcy";
+      name = "kactivities-stats-5.39.0.tar.xz";
     };
   };
   kapidox = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kapidox-5.38.0.tar.xz";
-      sha256 = "1j4k75lhqdnsxmgyvblla0627qvgabxivw6limfdb3rdpmqdxj76";
-      name = "kapidox-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kapidox-5.39.0.tar.xz";
+      sha256 = "12nmsa1cg5amyawfxywlg8qsl01idi0jacrd8jzmvdj5m8sisw6n";
+      name = "kapidox-5.39.0.tar.xz";
     };
   };
   karchive = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/karchive-5.38.0.tar.xz";
-      sha256 = "0n5nxd3v9ljjff0r6k4xrvy5hj057b7c7jzcq258harl359d8m4k";
-      name = "karchive-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/karchive-5.39.0.tar.xz";
+      sha256 = "0rb8vr6lg8vx4f07swvlsyrxy4gj21aqfffk0cvhlsdz94j1phrw";
+      name = "karchive-5.39.0.tar.xz";
     };
   };
   kauth = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kauth-5.38.0.tar.xz";
-      sha256 = "12nyfbilz4v4b2i5x191iph3jj4lcpw7z1rh0xrv5y1v7dczk6i7";
-      name = "kauth-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kauth-5.39.0.tar.xz";
+      sha256 = "08bjxvv22y199skx4l9m8az165wz7inqqx7s8b7p5cjms4bvi15i";
+      name = "kauth-5.39.0.tar.xz";
     };
   };
   kbookmarks = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kbookmarks-5.38.0.tar.xz";
-      sha256 = "0s230mcwmrg0qpz42sg804m96j2xpnwj4bdp0mfv08x3jasqpbrq";
-      name = "kbookmarks-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kbookmarks-5.39.0.tar.xz";
+      sha256 = "1xfabyc7hxmi1p0wqld0va5pl6bfwh50px4mvpxbnjdna6anw6z5";
+      name = "kbookmarks-5.39.0.tar.xz";
     };
   };
   kcmutils = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kcmutils-5.38.0.tar.xz";
-      sha256 = "0n6f2xvl5v8fwfxpdl6la1hb01dh4h1pcdrf05nn60v0rqg9f58b";
-      name = "kcmutils-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kcmutils-5.39.0.tar.xz";
+      sha256 = "1cz4haj83j59szl16r0mfh4zx93szrwkmb9mq2r21v46c8k5ldw0";
+      name = "kcmutils-5.39.0.tar.xz";
     };
   };
   kcodecs = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kcodecs-5.38.0.tar.xz";
-      sha256 = "0cnxhaj5jk7f3j9q4hzphc3nm3vdaqwy9xab5d4nvn1kv8vjv8ii";
-      name = "kcodecs-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kcodecs-5.39.0.tar.xz";
+      sha256 = "1q0l88nfbxgdy5lpm5xbcs749n9jyxhq7xsgqpf9c8irc7c1gw7f";
+      name = "kcodecs-5.39.0.tar.xz";
     };
   };
   kcompletion = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kcompletion-5.38.0.tar.xz";
-      sha256 = "0f955w67wrk15rdmglrk7k0xc5i6kah12bpb078xhzlyfackg52w";
-      name = "kcompletion-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kcompletion-5.39.0.tar.xz";
+      sha256 = "09jdc4pn7yjb7nagic38xiqdpv9fy4f2f4c1a5ynbli7x1r6l7ms";
+      name = "kcompletion-5.39.0.tar.xz";
     };
   };
   kconfig = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kconfig-5.38.0.tar.xz";
-      sha256 = "0fi428dsr6qpa9336wcfic6hyix6l2p9s135w00qzdwhdkr4lx3r";
-      name = "kconfig-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kconfig-5.39.0.tar.xz";
+      sha256 = "011i48f07470igqqcz4hychbw0q85p0bh5dykpla4zwdldllsl1w";
+      name = "kconfig-5.39.0.tar.xz";
     };
   };
   kconfigwidgets = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kconfigwidgets-5.38.0.tar.xz";
-      sha256 = "0w319d94wxn90dbbdfw5zrn2ddnv9vb7wldkpvvycq7yxrhsfw0x";
-      name = "kconfigwidgets-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kconfigwidgets-5.39.0.tar.xz";
+      sha256 = "1i6cniqsmn9sds8nj7bcsnbmlkq9m1yjwvr45mhal9rkhaas4xzw";
+      name = "kconfigwidgets-5.39.0.tar.xz";
     };
   };
   kcoreaddons = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kcoreaddons-5.38.0.tar.xz";
-      sha256 = "1m3mn9fhllwcidzji2l26k5yxzrqkbyjdly04nh3s5rf823dvqwv";
-      name = "kcoreaddons-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kcoreaddons-5.39.0.tar.xz";
+      sha256 = "0qskv44siykyn8iiq99llibw3bk499ry7r3i8abx4ljjl717cvlz";
+      name = "kcoreaddons-5.39.0.tar.xz";
     };
   };
   kcrash = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kcrash-5.38.0.tar.xz";
-      sha256 = "1a8hvyhwa112wx4ldadlrxpyda6qpial387j07dr1jq1cnzr0p11";
-      name = "kcrash-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kcrash-5.39.0.tar.xz";
+      sha256 = "1fv32l50h9rlc5s9iplyljcsrscivgdy2baghq7hbcs58xrjf1ws";
+      name = "kcrash-5.39.0.tar.xz";
     };
   };
   kdbusaddons = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kdbusaddons-5.38.0.tar.xz";
-      sha256 = "1mw9sl82y2aj7l2xj1skrbxbyv55br60h6f61r4f1mqcaxaqj7qw";
-      name = "kdbusaddons-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kdbusaddons-5.39.0.tar.xz";
+      sha256 = "0hp85995n3193dvvdv48hv59b66dzd9p4iwnx2dmj797lghpnir3";
+      name = "kdbusaddons-5.39.0.tar.xz";
     };
   };
   kdeclarative = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kdeclarative-5.38.0.tar.xz";
-      sha256 = "1966sxzhdkzi2lwg5ixhrx0yg10plbvn9lsjgnj9crghaajsnf4b";
-      name = "kdeclarative-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kdeclarative-5.39.0.tar.xz";
+      sha256 = "1l8wnyfz6qjqmcpdzavsb6m1r3ay1b2r186myymsyknr80yr2d7p";
+      name = "kdeclarative-5.39.0.tar.xz";
     };
   };
   kded = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kded-5.38.0.tar.xz";
-      sha256 = "0xsjzj5jx4wsrq5fnbv6raqlr11shz20p2mvypf5wfvq2c1vb5lb";
-      name = "kded-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kded-5.39.0.tar.xz";
+      sha256 = "0jv4ghl2gzfdkhk1in3vx39kigvpprvcb9xlzc5506mpfjc38ga5";
+      name = "kded-5.39.0.tar.xz";
     };
   };
   kdelibs4support = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/portingAids/kdelibs4support-5.38.0.tar.xz";
-      sha256 = "06vlgziy212pwm4z9r8rbfa9ziwx3nkihy9b25m13gbh60baqapp";
-      name = "kdelibs4support-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/portingAids/kdelibs4support-5.39.0.tar.xz";
+      sha256 = "03xjzhdvs497sk9bpz79crxlzwff198ivj4n5f0mwmnqc0100dfp";
+      name = "kdelibs4support-5.39.0.tar.xz";
     };
   };
   kdesignerplugin = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kdesignerplugin-5.38.0.tar.xz";
-      sha256 = "0rivjxgsxvsgk24lnzsqpzqr7m1i1faqnbby3rnkw2059z28l0y6";
-      name = "kdesignerplugin-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kdesignerplugin-5.39.0.tar.xz";
+      sha256 = "1b7rn66wsyn9aipgvfmn2pq18g0zdjxb469126dj18fahg2k777f";
+      name = "kdesignerplugin-5.39.0.tar.xz";
     };
   };
   kdesu = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kdesu-5.38.0.tar.xz";
-      sha256 = "1c9j2zih7r0jph41kzxnxpri9snphm1k4w4rs1q6zawwz8a5kcr5";
-      name = "kdesu-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kdesu-5.39.0.tar.xz";
+      sha256 = "03avzhs6a0p3cjv4kk9vavf6f64ffgs3pzhbdkfr76fh58h1v6wx";
+      name = "kdesu-5.39.0.tar.xz";
     };
   };
   kdewebkit = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kdewebkit-5.38.0.tar.xz";
-      sha256 = "1cncbjkgrbrnvwx3izjqh9hqiw9bg6aqaq09f8bdryvr8537b0zf";
-      name = "kdewebkit-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kdewebkit-5.39.0.tar.xz";
+      sha256 = "05f0l3zw8cnvyavwwijwy5jx8dairhdbvg6ynpn7r5l10vawcf6x";
+      name = "kdewebkit-5.39.0.tar.xz";
     };
   };
   kdnssd = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kdnssd-5.38.0.tar.xz";
-      sha256 = "101gygxrq2m3yfz6j0ldspib3pm3jjvqz505j3h15zj59qcwqw0x";
-      name = "kdnssd-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kdnssd-5.39.0.tar.xz";
+      sha256 = "1c8d1wwr0hkdkgnq4k7lgkqwm1pj676i09l1kas256rzz6dcyl75";
+      name = "kdnssd-5.39.0.tar.xz";
     };
   };
   kdoctools = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kdoctools-5.38.0.tar.xz";
-      sha256 = "0fbv7i1930rl496psny7nfiixvsnaq535h1zggwkwv6i9dh7wpy9";
-      name = "kdoctools-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kdoctools-5.39.0.tar.xz";
+      sha256 = "17g4kf7mbjjxhii4nbhfpmhjs1q23mlh0d3fqyxxhm3pp02jg8ap";
+      name = "kdoctools-5.39.0.tar.xz";
     };
   };
   kemoticons = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kemoticons-5.38.0.tar.xz";
-      sha256 = "1c0991yd8jx2diy5ynl11h5qqyapn1dsir2gy04y8m90h944vdd5";
-      name = "kemoticons-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kemoticons-5.39.0.tar.xz";
+      sha256 = "132gs69v43ms117ibdqmnhbyzzs5by76pfz7bd2zqwl4mq94hpgh";
+      name = "kemoticons-5.39.0.tar.xz";
     };
   };
   kfilemetadata = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kfilemetadata-5.38.0.tar.xz";
-      sha256 = "1815r9lx99h9kzbk67bfk41jya3y2hsi112fsgpv3m4mg028pklm";
-      name = "kfilemetadata-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kfilemetadata-5.39.0.tar.xz";
+      sha256 = "1mcxphjpayyq7v16b6c3zhb6c9vn67495xywfb9y8ysma1cdpshg";
+      name = "kfilemetadata-5.39.0.tar.xz";
     };
   };
   kglobalaccel = {
-    version = "5.38.1";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kglobalaccel-5.38.1.tar.xz";
-      sha256 = "0si3bxxa6wj008j6rr6a1ljnsbmim4z0pqyx1z48ih4qamcfpkin";
-      name = "kglobalaccel-5.38.1.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kglobalaccel-5.39.0.tar.xz";
+      sha256 = "0wcbnwfi98cx8f99a2mcz2kg7mggz3hipfxv9s8ks6c80865kar1";
+      name = "kglobalaccel-5.39.0.tar.xz";
     };
   };
   kguiaddons = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kguiaddons-5.38.0.tar.xz";
-      sha256 = "1jks0hwn665hlypl0qfhi5r0prqzrg1gv4skc88zp1kgx05kb9h1";
-      name = "kguiaddons-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kguiaddons-5.39.0.tar.xz";
+      sha256 = "1az9i5bg7xd7kv7ajq8j8jab7zly683gyi90rmk54vfnn6igbq3f";
+      name = "kguiaddons-5.39.0.tar.xz";
     };
   };
   khtml = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/portingAids/khtml-5.38.0.tar.xz";
-      sha256 = "0fa61va3dbwml40y4scxks223swlb8vf5730wr7rijl91lz1adgy";
-      name = "khtml-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/portingAids/khtml-5.39.0.tar.xz";
+      sha256 = "097nbwv8ba48xmrga62j1irlkkc0l0f3971fp7225pzh1g3cg152";
+      name = "khtml-5.39.0.tar.xz";
     };
   };
   ki18n = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/ki18n-5.38.0.tar.xz";
-      sha256 = "0z9arj2s4fn04vavl6ad3avl1p5yr3mgr2n802lmvy2wlqicy314";
-      name = "ki18n-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/ki18n-5.39.0.tar.xz";
+      sha256 = "1985qgihrch37b5gf7qw33bazahm3xb5v2nj43k6vdjxfg1clcay";
+      name = "ki18n-5.39.0.tar.xz";
     };
   };
   kiconthemes = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kiconthemes-5.38.0.tar.xz";
-      sha256 = "01xa30r2cx312vbmz2c3x8vvna1cqb6fx91cjp4aivp9q4jwaz9a";
-      name = "kiconthemes-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kiconthemes-5.39.0.tar.xz";
+      sha256 = "1k4r263zz54497dgqaw9a74wqdklq4w353mc0g905k2g8arh7p9f";
+      name = "kiconthemes-5.39.0.tar.xz";
     };
   };
   kidletime = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kidletime-5.38.0.tar.xz";
-      sha256 = "1i91w9hcb2k5n9qz8q7k2z44z9ss7r9i2zsg9vnl8am7dqqhmlsv";
-      name = "kidletime-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kidletime-5.39.0.tar.xz";
+      sha256 = "01h5pcr5kn11jby0zsz6igiwzf31hzip7h63dcsa8h67li4sibd8";
+      name = "kidletime-5.39.0.tar.xz";
     };
   };
   kimageformats = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kimageformats-5.38.0.tar.xz";
-      sha256 = "0q78shcwgczdm5ylhbp9fnq70w3hqzkbynp2vpyyg5pjaam8xjlp";
-      name = "kimageformats-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kimageformats-5.39.0.tar.xz";
+      sha256 = "1mnfdsxqnqdzhw3as77n1f1ddxpmab4slqlpwi4ih55xmgl85455";
+      name = "kimageformats-5.39.0.tar.xz";
     };
   };
   kinit = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kinit-5.38.0.tar.xz";
-      sha256 = "0k4i0zrwkz088vjkk7d7whwhkrjvqqhdigspzf58d1laryiy0jdf";
-      name = "kinit-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kinit-5.39.0.tar.xz";
+      sha256 = "0a2wl1vhsbb2x1cjd3wz7j3bp9kz1pxfc6mml7gpnq70qgk8hsn2";
+      name = "kinit-5.39.0.tar.xz";
     };
   };
   kio = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kio-5.38.0.tar.xz";
-      sha256 = "15qmr2ghrj7pgqxrgpvhdp9g5vaap9mzlmry6ayph75m1afb4fpl";
-      name = "kio-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kio-5.39.0.tar.xz";
+      sha256 = "091g4dbnals6c5wrj3xh3ws29wszysmb9ksyvyqf3d1lp9dfmjwn";
+      name = "kio-5.39.0.tar.xz";
     };
   };
   kirigami2 = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kirigami2-5.38.0.tar.xz";
-      sha256 = "18k41j5ijmgmzgl2rv4ac0bnxlax3505zi1nmqm8bkdpznhfr13c";
-      name = "kirigami2-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kirigami2-5.39.0.tar.xz";
+      sha256 = "0spgylk4yjy74rs5d5b28qv72qz5ra9j3wfmk6vx2b6cvf1fw517";
+      name = "kirigami2-5.39.0.tar.xz";
     };
   };
   kitemmodels = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kitemmodels-5.38.0.tar.xz";
-      sha256 = "0s20in4jjd2pvv9bn79lvgqqlf806hw014icp51f5hfknrhpdyjc";
-      name = "kitemmodels-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kitemmodels-5.39.0.tar.xz";
+      sha256 = "1bn0k0ya2phix6fyv8ax800ahncrkdzikz0sa3xrw5bq3iz1x6k9";
+      name = "kitemmodels-5.39.0.tar.xz";
     };
   };
   kitemviews = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kitemviews-5.38.0.tar.xz";
-      sha256 = "0ldi8qzs2sbhz8l57nshjrnwhjl9mhw90kcqw71cldp41wm0pps6";
-      name = "kitemviews-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kitemviews-5.39.0.tar.xz";
+      sha256 = "0pl899d1lz1dymdbq70485a8332z9i3s38dxnxv3cdwbla3xlsfh";
+      name = "kitemviews-5.39.0.tar.xz";
     };
   };
   kjobwidgets = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kjobwidgets-5.38.0.tar.xz";
-      sha256 = "0vp6nc73c9788nrib742k9nzqbx4m8m77ipqh9dnnkx4ggrhsd55";
-      name = "kjobwidgets-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kjobwidgets-5.39.0.tar.xz";
+      sha256 = "1z26555pkirdkfw8c9j1a863pqybklryfa30v3a59a0m9v2jdzfc";
+      name = "kjobwidgets-5.39.0.tar.xz";
     };
   };
   kjs = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/portingAids/kjs-5.38.0.tar.xz";
-      sha256 = "0diw580k5kyv60bqhnxhqinlrn0b3p3n89iy0kdgjgnr6197fwy1";
-      name = "kjs-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/portingAids/kjs-5.39.0.tar.xz";
+      sha256 = "0fkn308l6drj7pa94niqhcn2pqv7da7da5lq1nk8q6zlyg4nbcrn";
+      name = "kjs-5.39.0.tar.xz";
     };
   };
   kjsembed = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/portingAids/kjsembed-5.38.0.tar.xz";
-      sha256 = "0nb07n54208gnmag7h3dhc8hri2s83ln1c9wq6c0xw7jchaz9z8a";
-      name = "kjsembed-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/portingAids/kjsembed-5.39.0.tar.xz";
+      sha256 = "1i3qyxr409x82nqyck4qva63maxa2vvi07i0yxm6zqx5lvm9gkgb";
+      name = "kjsembed-5.39.0.tar.xz";
     };
   };
   kmediaplayer = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/portingAids/kmediaplayer-5.38.0.tar.xz";
-      sha256 = "1qb2g8j871gf38i2dk2j9ags848fa3kqdjl3l4924hf28az0g736";
-      name = "kmediaplayer-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/portingAids/kmediaplayer-5.39.0.tar.xz";
+      sha256 = "09ysw11br4k26bq6rvzcws2g565336p3gjkz4fxc8w2g3ma527p1";
+      name = "kmediaplayer-5.39.0.tar.xz";
     };
   };
   knewstuff = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/knewstuff-5.38.0.tar.xz";
-      sha256 = "1l4cmfcsljg7v5l6341fxcp7c7i615l8351l941dwcmw4yng0lj0";
-      name = "knewstuff-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/knewstuff-5.39.0.tar.xz";
+      sha256 = "1amflv96ybd6dqkc1chmz6d5crrl4dcq07fwsalxzx9mgr0z499r";
+      name = "knewstuff-5.39.0.tar.xz";
     };
   };
   knotifications = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/knotifications-5.38.0.tar.xz";
-      sha256 = "1jvmv2hi3dbf0bd2b61l9s5lb1dx2rjl9z7pw1fb5j20910k6zgd";
-      name = "knotifications-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/knotifications-5.39.0.tar.xz";
+      sha256 = "0f38ca090p291d114fg3jz25lhwz7vad7s60ql4x3xwmdgaaw7dj";
+      name = "knotifications-5.39.0.tar.xz";
     };
   };
   knotifyconfig = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/knotifyconfig-5.38.0.tar.xz";
-      sha256 = "05hgglm6ypbaplxr43632zh5fmgsz6543110169k9fbjnczyhcyk";
-      name = "knotifyconfig-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/knotifyconfig-5.39.0.tar.xz";
+      sha256 = "09nk6sr6sp9a85lj4x9ac0ir4s5ac08835927b95d7m4ap2dbxrb";
+      name = "knotifyconfig-5.39.0.tar.xz";
     };
   };
   kpackage = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kpackage-5.38.0.tar.xz";
-      sha256 = "0v4j3kqgg52rlmdxmd98aqw0hk7i2xqsw9mhhxfs9c7vm1x05sxn";
-      name = "kpackage-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kpackage-5.39.0.tar.xz";
+      sha256 = "1ibppkg9m77p0dcpfshcd891vlxcfgx6rk205gq6d5qxyqizygki";
+      name = "kpackage-5.39.0.tar.xz";
     };
   };
   kparts = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kparts-5.38.0.tar.xz";
-      sha256 = "19ba749pwnb7xvmr7lryn6z53zb49hqn0xq4j9fmbic95nh039zp";
-      name = "kparts-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kparts-5.39.0.tar.xz";
+      sha256 = "1r32jf2qbhqdjih9ff4n0ajd6s1cdncpq367mp5am31fz1jv3sr6";
+      name = "kparts-5.39.0.tar.xz";
     };
   };
   kpeople = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kpeople-5.38.0.tar.xz";
-      sha256 = "0yd29436bgfw6jjjr9n38hx8561mrlgl5vynci6ng9bx1jflay0x";
-      name = "kpeople-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kpeople-5.39.0.tar.xz";
+      sha256 = "1s78dld3zlldhpk66s08v34zwi1k5ghivzbi7ab290sgrjc9afar";
+      name = "kpeople-5.39.0.tar.xz";
     };
   };
   kplotting = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kplotting-5.38.0.tar.xz";
-      sha256 = "1hvfqm6i5fsyssb51w3yybsil8h9cbqgd2n8k0wnz99m8xifzn72";
-      name = "kplotting-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kplotting-5.39.0.tar.xz";
+      sha256 = "1diy1f23n6pih0s91kv1bp4mnnypnjl3pmi1xqni1v2cfwy0mnba";
+      name = "kplotting-5.39.0.tar.xz";
     };
   };
   kpty = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kpty-5.38.0.tar.xz";
-      sha256 = "0cgh8hixrplgc280652jlvk8ibcddmjvflwb0gjawd9iq7lcb66y";
-      name = "kpty-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kpty-5.39.0.tar.xz";
+      sha256 = "02h6dg3w3k58d1ydzyz6mhd1y5gds3k64wdsb84fnpxvlw46dlhn";
+      name = "kpty-5.39.0.tar.xz";
     };
   };
   kross = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/portingAids/kross-5.38.0.tar.xz";
-      sha256 = "1dccg214cqpyn3nninalpknglfmchz2k1fk4rlgq53wf4n6w23b7";
-      name = "kross-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/portingAids/kross-5.39.0.tar.xz";
+      sha256 = "1gh9gicr7ba8y3c0r7qpw2fj651fbbrhsy8gps8yll71axhxqvfh";
+      name = "kross-5.39.0.tar.xz";
     };
   };
   krunner = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/krunner-5.38.0.tar.xz";
-      sha256 = "16fhl5zm8scyxk83mpkavvzkn23qgzcblg315jy6klr5bz9jxgcm";
-      name = "krunner-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/krunner-5.39.0.tar.xz";
+      sha256 = "0gxs9z8mlb3s615ccrgkwyxww4jly48d8fkay33zwjaanqhkhgfl";
+      name = "krunner-5.39.0.tar.xz";
     };
   };
   kservice = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kservice-5.38.0.tar.xz";
-      sha256 = "0zaamvxhfx4xdy2m8spyhi0hdv6p0fn5hqn9pyi5l8xdixnwjc9d";
-      name = "kservice-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kservice-5.39.0.tar.xz";
+      sha256 = "0abz878yc8yir7iv5scn55d0g2nljnzhr9c81wa6ggjsw0h077hl";
+      name = "kservice-5.39.0.tar.xz";
     };
   };
   ktexteditor = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/ktexteditor-5.38.0.tar.xz";
-      sha256 = "195ygv1j4wfvly31g22wxz9sshhqyi1yyf2mv1v63d9ci88v7rri";
-      name = "ktexteditor-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/ktexteditor-5.39.0.tar.xz";
+      sha256 = "1bk5wlvzjmfv7g9ab77asn055jp647zj69mfx2z3lvxb69swdnf5";
+      name = "ktexteditor-5.39.0.tar.xz";
     };
   };
   ktextwidgets = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/ktextwidgets-5.38.0.tar.xz";
-      sha256 = "120jxab8w1vhqcckda51r0x2pmfb2qd2h6inhivl72c4m5x89w7f";
-      name = "ktextwidgets-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/ktextwidgets-5.39.0.tar.xz";
+      sha256 = "0p6h165y03ir7qdf50kc77iq9plgvx39c8pz9dalvscvx42d2jaq";
+      name = "ktextwidgets-5.39.0.tar.xz";
     };
   };
   kunitconversion = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kunitconversion-5.38.0.tar.xz";
-      sha256 = "10k0xfb11r7l1bdnlanqgdwwx8wrs8bmnswb2y85xxr7wwsqnlvc";
-      name = "kunitconversion-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kunitconversion-5.39.0.tar.xz";
+      sha256 = "04r1b2nc6vi56nfh6glhhd3d9v0ywxn2waibryjbszwrr39yhlzv";
+      name = "kunitconversion-5.39.0.tar.xz";
     };
   };
   kwallet = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kwallet-5.38.0.tar.xz";
-      sha256 = "1qysdj4nmkxywj7bzqdc78ifnqjnkrz9qbp4a49acpng2y4zw1nw";
-      name = "kwallet-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kwallet-5.39.0.tar.xz";
+      sha256 = "1vlz9y3r1n6w7q9is60jsl9f7bm1djckdi9ibgzanwsp4k5ab0sz";
+      name = "kwallet-5.39.0.tar.xz";
     };
   };
   kwayland = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kwayland-5.38.0.tar.xz";
-      sha256 = "0gd58nvyc39waj7vv2c68r59qqpv0jppm95548j2p924w48syjj0";
-      name = "kwayland-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kwayland-5.39.0.tar.xz";
+      sha256 = "0a9hi47nrsspkak88c9f6ind2i7q69zjmrgr5n7xsa4zxznwhx6x";
+      name = "kwayland-5.39.0.tar.xz";
     };
   };
   kwidgetsaddons = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kwidgetsaddons-5.38.0.tar.xz";
-      sha256 = "1yh48qxdqz3rk020wr897vkzsi4nhh37lxbg6211xrlirn0lzvj5";
-      name = "kwidgetsaddons-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kwidgetsaddons-5.39.0.tar.xz";
+      sha256 = "1d0d3ags15vr7ck031m6n5n3hw347siskzhb8rsgzghn6xnmbfdb";
+      name = "kwidgetsaddons-5.39.0.tar.xz";
     };
   };
   kwindowsystem = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kwindowsystem-5.38.0.tar.xz";
-      sha256 = "02xrin8lshvqkw12d0692z40h3g61f4crh28jcmi5zqlaxiyn5ic";
-      name = "kwindowsystem-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kwindowsystem-5.39.0.tar.xz";
+      sha256 = "1dys70va4h00ixxgxv52wbg8wi3jgsqckaikjqr34fzrmjh1lxqp";
+      name = "kwindowsystem-5.39.0.tar.xz";
     };
   };
   kxmlgui = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kxmlgui-5.38.0.tar.xz";
-      sha256 = "12cmyhm05nkr9xj7cpnqihrlndfqn1kjkzhcn1ywj20y1gd3mxv4";
-      name = "kxmlgui-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kxmlgui-5.39.0.tar.xz";
+      sha256 = "0zwy11rh3yphl2346hmcahajxkgmrnfz1m8pd3vlnjs175dwz115";
+      name = "kxmlgui-5.39.0.tar.xz";
     };
   };
   kxmlrpcclient = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/kxmlrpcclient-5.38.0.tar.xz";
-      sha256 = "0g9ah59h8vq68yg4pfdbqx44xrs856wrr181rsdbsizj0qj3hyaa";
-      name = "kxmlrpcclient-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/kxmlrpcclient-5.39.0.tar.xz";
+      sha256 = "1j4a1n3ydln62m98h5p5lxlg1i7k5vzxb4f9kxkvzhw5gfpy78zs";
+      name = "kxmlrpcclient-5.39.0.tar.xz";
     };
   };
   modemmanager-qt = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/modemmanager-qt-5.38.0.tar.xz";
-      sha256 = "18ham8lrxblywc634n49237js5y5k6qgjf5zrjc8gzapn934l89w";
-      name = "modemmanager-qt-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/modemmanager-qt-5.39.0.tar.xz";
+      sha256 = "0gdsp1017yjcfbq2jny7jz5rv7y4cavps5pfvg7zmylx0v057zk7";
+      name = "modemmanager-qt-5.39.0.tar.xz";
     };
   };
   networkmanager-qt = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/networkmanager-qt-5.38.0.tar.xz";
-      sha256 = "10d28nrkppmmfl9pwq2hkrvi461acf29djdzala4l37mp4dwvbf8";
-      name = "networkmanager-qt-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/networkmanager-qt-5.39.0.tar.xz";
+      sha256 = "1jksv0zsdmkrid2f1m92fxw3gl6crcjaw43v5zra8h2m394iyr81";
+      name = "networkmanager-qt-5.39.0.tar.xz";
     };
   };
   oxygen-icons5 = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/oxygen-icons5-5.38.0.tar.xz";
-      sha256 = "0fk97r3br5myqpnfalz67l5hkamxc5vc5swa68wpg1xih6jc3iid";
-      name = "oxygen-icons5-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/oxygen-icons5-5.39.0.tar.xz";
+      sha256 = "1k1rns0fz5gvfnfwg60lrcw885cqmn814nzql9jvk07340w29s98";
+      name = "oxygen-icons5-5.39.0.tar.xz";
     };
   };
   plasma-framework = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/plasma-framework-5.38.0.tar.xz";
-      sha256 = "1dvhqfi34v44h0wj0m68k477hmx53x9zsf4mh03xq164w1yz68sg";
-      name = "plasma-framework-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/plasma-framework-5.39.0.tar.xz";
+      sha256 = "1gaxk9mzwlyld09gqk29y3shvi6a1g1q3l849a9kl1hd07gr53x3";
+      name = "plasma-framework-5.39.0.tar.xz";
     };
   };
   prison = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/prison-5.38.0.tar.xz";
-      sha256 = "0prj3z6s3aighmk4qarfljca7j9cy7ypvgh8rv5di3jb2v4nbg4m";
-      name = "prison-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/prison-5.39.0.tar.xz";
+      sha256 = "1b0ji341xcamrd19z54r2nkm8cglbr4qfxyxmqzn8yc6icfl61nv";
+      name = "prison-5.39.0.tar.xz";
+    };
+  };
+  qqc2-desktop-style = {
+    version = "5.39.0";
+    src = fetchurl {
+      url = "${mirror}/stable/frameworks/5.39/qqc2-desktop-style-5.39.0.tar.xz";
+      sha256 = "1q8ihhrnk2dh6bbmwkz822l5vv15y11qaj7gig1lf7xw5nr1i27v";
+      name = "qqc2-desktop-style-5.39.0.tar.xz";
     };
   };
   solid = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/solid-5.38.0.tar.xz";
-      sha256 = "1b3c5drx4m1x4ai0ziz0yan16a5s3ghf0py37mb92qyimq586lhh";
-      name = "solid-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/solid-5.39.0.tar.xz";
+      sha256 = "19bl7hzg1fya613vqhdxllh09csm6amrndnhfqnx90w4gb31p36r";
+      name = "solid-5.39.0.tar.xz";
     };
   };
   sonnet = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/sonnet-5.38.0.tar.xz";
-      sha256 = "1355p88swnk828gsbnm3v4gryffnwbzjcdq49k8jwywzb65bnwxa";
-      name = "sonnet-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/sonnet-5.39.0.tar.xz";
+      sha256 = "1b5bfjbpb6l3c9j9k42shhnz9lqqxk2g607qx9ni0n2pr7w2p7w1";
+      name = "sonnet-5.39.0.tar.xz";
     };
   };
   syntax-highlighting = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/syntax-highlighting-5.38.0.tar.xz";
-      sha256 = "101ng0l3jfg8x9bns9z38jk3iayijwcb299kf860vfy0nki8gf6l";
-      name = "syntax-highlighting-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/syntax-highlighting-5.39.0.tar.xz";
+      sha256 = "0b8sdkh9dqmqk3x48d25v4qhrqph0mv76v47skhvls9jspw7kzdc";
+      name = "syntax-highlighting-5.39.0.tar.xz";
     };
   };
   threadweaver = {
-    version = "5.38.0";
+    version = "5.39.0";
     src = fetchurl {
-      url = "${mirror}/stable/frameworks/5.38/threadweaver-5.38.0.tar.xz";
-      sha256 = "1d89l9lknc1q25cz9r8iwc1a102q788mj01ghnl6ydss65rclvfv";
-      name = "threadweaver-5.38.0.tar.xz";
+      url = "${mirror}/stable/frameworks/5.39/threadweaver-5.39.0.tar.xz";
+      sha256 = "101bk8rzdysb3vi3vbbkh2s7sb1dhnsa8ncdvdsxqyyaya9ns4aw";
+      name = "threadweaver-5.39.0.tar.xz";
     };
   };
 }