Merge branch 'plasma-5.5'

+231 -176
+1 -1
pkgs/desktops/plasma-5.5/fetchsrcs.sh
··· 4 4 set -x 5 5 6 6 # The trailing slash at the end is necessary! 7 - RELEASE_URL="http://download.kde.org/unstable/plasma/5.4.95/" 7 + RELEASE_URL="http://download.kde.org/stable/plasma/5.5.0/" 8 8 EXTRA_WGET_ARGS='-A *.tar.xz' 9 9 10 10 mkdir tmp; cd tmp
+14 -2
pkgs/desktops/plasma-5.5/kscreen.nix
··· 10 10 makeQtWrapper 11 11 ]; 12 12 buildInputs = [ 13 - kconfig kconfigwidgets kdbusaddons kwidgetsaddons kxmlgui 13 + kconfig 14 + kconfigwidgets 15 + kdbusaddons 16 + kwidgetsaddons 17 + kxmlgui 14 18 ]; 15 - propagatedBuildInputs = [ kglobalaccel ki18n libkscreen qtdeclarative ]; 19 + propagatedBuildInputs = [ 20 + kglobalaccel 21 + ki18n 22 + libkscreen 23 + qtdeclarative 24 + ]; 25 + propagatedUserEnvPkgs = [ 26 + libkscreen # D-Bus service 27 + ]; 16 28 postInstall = '' 17 29 wrapQtProgram "$out/bin/kscreen-console" 18 30 '';
+38 -8
pkgs/desktops/plasma-5.5/plasma-desktop/default.nix
··· 18 18 makeQtWrapper 19 19 ]; 20 20 buildInputs = [ 21 - attica boost fontconfig kcmutils kdbusaddons kded kitemmodels 22 - knewstuff knotifications knotifyconfig kwallet libcanberra_kde 23 - libXcursor libpulseaudio libXft libxkbfile phonon 24 - qtsvg xf86inputevdev xf86inputsynaptics 25 - xkeyboard_config xinput 21 + attica 22 + boost 23 + fontconfig 24 + kcmutils 25 + kdbusaddons 26 + kded 27 + kitemmodels 28 + knewstuff 29 + knotifications 30 + knotifyconfig 31 + kwallet 32 + libcanberra_kde 33 + libXcursor 34 + libpulseaudio 35 + libXft 36 + libxkbfile 37 + phonon 38 + qtsvg 39 + xf86inputevdev 40 + xf86inputsynaptics 41 + xkeyboard_config 42 + xinput 26 43 ]; 27 44 propagatedBuildInputs = [ 28 - baloo kactivities kauth kdeclarative kdelibs4support kemoticons 29 - kglobalaccel ki18n kpeople krunner kwin plasma-framework 30 - plasma-workspace qtdeclarative qtquick1 qtquickcontrols 45 + baloo 46 + kactivities 47 + kauth 48 + kdeclarative 49 + kdelibs4support 50 + kemoticons 51 + kglobalaccel 52 + ki18n 53 + kpeople 54 + krunner 55 + kwin 56 + plasma-framework 57 + plasma-workspace 58 + qtdeclarative 59 + qtquick1 60 + qtquickcontrols 31 61 qtx11extras 32 62 ]; 33 63 # All propagatedBuildInputs should be present in the profile because
+2 -2
pkgs/desktops/plasma-5.5/plasma-workspace/0001-qt-5.5-QML-import-paths.patch
··· 1 - From 1b95c8c95fb8ea097bb5236b19962c7feff9f333 Mon Sep 17 00:00:00 2001 1 + From ec91088ec46358f39a0374b910cd776993c63acf Mon Sep 17 00:00:00 2001 2 2 From: Thomas Tuegel <ttuegel@gmail.com> 3 3 Date: Mon, 19 Oct 2015 18:55:36 -0500 4 4 Subject: [PATCH 1/2] qt-5.5 QML import paths ··· 80 80 Item { 81 81 id: batterymonitor 82 82 diff --git a/applets/lock_logout/contents/ui/lockout.qml b/applets/lock_logout/contents/ui/lockout.qml 83 - index d32e7b7..828c5fb 100644 83 + index 80e7e53..0083cf0 100644 84 84 --- a/applets/lock_logout/contents/ui/lockout.qml 85 85 +++ b/applets/lock_logout/contents/ui/lockout.qml 86 86 @@ -23,7 +23,7 @@ import org.kde.plasma.plasmoid 2.0
+4 -4
pkgs/desktops/plasma-5.5/plasma-workspace/0002-startkde-NixOS-patches.patch
··· 1 - From 8e5cf662d55415a838ce8c53f854202257e9feb4 Mon Sep 17 00:00:00 2001 1 + From e5c11a5efc4f8e8ba4e89e0172220da921df38c6 Mon Sep 17 00:00:00 2001 2 2 From: Thomas Tuegel <ttuegel@gmail.com> 3 - Date: Sun, 22 Nov 2015 08:31:42 -0600 3 + Date: Wed, 9 Dec 2015 13:20:02 -0600 4 4 Subject: [PATCH 2/2] startkde NixOS patches 5 5 6 6 --- ··· 8 8 1 file changed, 89 insertions(+), 122 deletions(-) 9 9 10 10 diff --git a/startkde/startkde.cmake b/startkde/startkde.cmake 11 - index 41a8975..130578e 100644 11 + index 37ab5cd..130578e 100644 12 12 --- a/startkde/startkde.cmake 13 13 +++ b/startkde/startkde.cmake 14 14 @@ -1,8 +1,31 @@ ··· 121 121 - } 122 122 - 123 123 - oxygenDir=$fontsDir/oxygen 124 - - prefixDir="@@KDE_INSTALL_FULL_DATADIR@/fonts/oxygen" 124 + - prefixDir="@KDE_INSTALL_FULL_DATADIR@/fonts/oxygen" 125 125 - 126 126 - # if the oxygen dir doesn't exist, create a symlink to be sure that the 127 127 - # Oxygen font is available to the user
+3 -1
pkgs/desktops/plasma-5.5/plasma-workspace/default.nix
··· 49 49 wrapQtProgram "$out/bin/kcheckrunning" 50 50 wrapQtProgram "$out/bin/systemmonitor" 51 51 wrapQtProgram "$out/bin/kstartupconfig5" 52 - wrapQtProgram "$out/bin/startplasmacompositor" 53 52 wrapQtProgram "$out/bin/kdostartupconfig5" 54 53 wrapQtProgram "$out/bin/klipper" 55 54 wrapQtProgram "$out/bin/kuiserver5" ··· 57 56 wrapQtProgram "$out/bin/plasmashell" 58 57 59 58 wrapQtProgram "$out/lib/libexec/drkonqi" 59 + 60 + rm "$out/bin/startplasmacompositor" 60 61 rm "$out/lib/libexec/startplasma" 62 + rm -r "$out/share/wayland-sessions" 61 63 ''; 62 64 }
+152 -152
pkgs/desktops/plasma-5.5/srcs.nix
··· 3 3 4 4 { 5 5 bluedevil = { 6 - version = "5.4.95"; 6 + version = "5.5.0"; 7 7 src = fetchurl { 8 - url = "${mirror}/unstable/plasma/5.4.95/bluedevil-5.4.95.tar.xz"; 9 - sha256 = "0ffd6vw3g0psysc4qwac55r9p32rl7jwvmwc468rpp9xvh52lx4p"; 10 - name = "bluedevil-5.4.95.tar.xz"; 8 + url = "${mirror}/stable/plasma/5.5.0/bluedevil-5.5.0.tar.xz"; 9 + sha256 = "0h0i6npmi2llrma4d0k7jaibfjkwvi7qm003i73prza5b2lm9qgk"; 10 + name = "bluedevil-5.5.0.tar.xz"; 11 11 }; 12 12 }; 13 13 breeze = { 14 - version = "5.4.95"; 14 + version = "5.5.0"; 15 15 src = fetchurl { 16 - url = "${mirror}/unstable/plasma/5.4.95/breeze-5.4.95.tar.xz"; 17 - sha256 = "1xvxykmzp6i2qh6zgdwh1hj6pcfll7y3b63ypivnggi96crynxyr"; 18 - name = "breeze-5.4.95.tar.xz"; 16 + url = "${mirror}/stable/plasma/5.5.0/breeze-5.5.0.tar.xz"; 17 + sha256 = "0jaw8ir5vd3ari4hx52mrnl5mrq9njdci8caq37b3k1p4irxba3p"; 18 + name = "breeze-5.5.0.tar.xz"; 19 19 }; 20 20 }; 21 21 breeze-gtk = { 22 - version = "5.4.95"; 22 + version = "5.5.0.1"; 23 23 src = fetchurl { 24 - url = "${mirror}/unstable/plasma/5.4.95/breeze-gtk-5.4.95.tar.xz"; 25 - sha256 = "1f8qfnm6qyxkar0kw0ryls8z19hk14vlkk1zvm19h0i2fhihgnqg"; 26 - name = "breeze-gtk-5.4.95.tar.xz"; 24 + url = "${mirror}/stable/plasma/5.5.0/breeze-gtk-5.5.0.1.tar.xz"; 25 + sha256 = "04jjb81022k7xfzhzmdani057inmly2r7ksc1wvbg5adi7m0xn4n"; 26 + name = "breeze-gtk-5.5.0.1.tar.xz"; 27 27 }; 28 28 }; 29 29 discover = { 30 - version = "5.4.95"; 30 + version = "5.5.0"; 31 31 src = fetchurl { 32 - url = "${mirror}/unstable/plasma/5.4.95/discover-5.4.95.tar.xz"; 33 - sha256 = "1sj2b7sg23ahjix7xnwx3yja1iz8373c3dirgzr0ggwvqb5q5miz"; 34 - name = "discover-5.4.95.tar.xz"; 32 + url = "${mirror}/stable/plasma/5.5.0/discover-5.5.0.tar.xz"; 33 + sha256 = "0ngxdgkr4ikqmi2x8dgbf6xbpvhwqcv79b7ir2jgmcjjl93958f4"; 34 + name = "discover-5.5.0.tar.xz"; 35 35 }; 36 36 }; 37 37 kde-cli-tools = { 38 - version = "5.4.95"; 38 + version = "5.5.0"; 39 39 src = fetchurl { 40 - url = "${mirror}/unstable/plasma/5.4.95/kde-cli-tools-5.4.95.tar.xz"; 41 - sha256 = "0mh0bjjjji00nrsqr3988qh43jj7i4h7z2lpp2h1i0ykjczjmpj3"; 42 - name = "kde-cli-tools-5.4.95.tar.xz"; 40 + url = "${mirror}/stable/plasma/5.5.0/kde-cli-tools-5.5.0.tar.xz"; 41 + sha256 = "0l45hx1w1pyfbsg60lwdma9pgzdffprvrz12rqq6ylnjsz1askwv"; 42 + name = "kde-cli-tools-5.5.0.tar.xz"; 43 43 }; 44 44 }; 45 45 kdecoration = { 46 - version = "5.4.95"; 46 + version = "5.5.0"; 47 47 src = fetchurl { 48 - url = "${mirror}/unstable/plasma/5.4.95/kdecoration-5.4.95.tar.xz"; 49 - sha256 = "1hbdr9nc50438lrrkdij7mdlg8sclaww1ky4rs0c067gnjgqlff3"; 50 - name = "kdecoration-5.4.95.tar.xz"; 48 + url = "${mirror}/stable/plasma/5.5.0/kdecoration-5.5.0.tar.xz"; 49 + sha256 = "1wdwnj3dridk745mgmi9xnyd7dy0n0444nvq1mggn2mj4ca6q9ra"; 50 + name = "kdecoration-5.5.0.tar.xz"; 51 51 }; 52 52 }; 53 53 kde-gtk-config = { 54 - version = "5.4.95"; 54 + version = "5.5.0"; 55 55 src = fetchurl { 56 - url = "${mirror}/unstable/plasma/5.4.95/kde-gtk-config-5.4.95.tar.xz"; 57 - sha256 = "17l9ypm5b4s8580zi2maxlszh890svcrh1jq3czz10izlmhd1zih"; 58 - name = "kde-gtk-config-5.4.95.tar.xz"; 56 + url = "${mirror}/stable/plasma/5.5.0/kde-gtk-config-5.5.0.tar.xz"; 57 + sha256 = "1bi6dr7bv42rn5jf212qrr5bik8xglvaabz5srqwhs2n4z35913a"; 58 + name = "kde-gtk-config-5.5.0.tar.xz"; 59 59 }; 60 60 }; 61 61 kdeplasma-addons = { 62 - version = "5.4.95"; 62 + version = "5.5.0"; 63 63 src = fetchurl { 64 - url = "${mirror}/unstable/plasma/5.4.95/kdeplasma-addons-5.4.95.tar.xz"; 65 - sha256 = "1a3d96pii6ljvr1sv4v1n5zqmpp0iv1la8jd44bj12d2xhrng7zq"; 66 - name = "kdeplasma-addons-5.4.95.tar.xz"; 64 + url = "${mirror}/stable/plasma/5.5.0/kdeplasma-addons-5.5.0.tar.xz"; 65 + sha256 = "1y3w97pbg24d2mzp2x882a43ljn5wqs74q6ry594a6mip2zzvlrz"; 66 + name = "kdeplasma-addons-5.5.0.tar.xz"; 67 67 }; 68 68 }; 69 69 kgamma5 = { 70 - version = "5.4.95"; 70 + version = "5.5.0"; 71 71 src = fetchurl { 72 - url = "${mirror}/unstable/plasma/5.4.95/kgamma5-5.4.95.tar.xz"; 73 - sha256 = "0jpbd4342k8327ibwxwaam99gxc0h4bz3w0xk3chjv8jj2b3znnk"; 74 - name = "kgamma5-5.4.95.tar.xz"; 72 + url = "${mirror}/stable/plasma/5.5.0/kgamma5-5.5.0.tar.xz"; 73 + sha256 = "1i6c0m0dr23z09r1rdfcna168bmnaysqxwxmp55ix3jad9ilfa8f"; 74 + name = "kgamma5-5.5.0.tar.xz"; 75 75 }; 76 76 }; 77 77 khelpcenter = { 78 - version = "5.4.95"; 78 + version = "5.5.0"; 79 79 src = fetchurl { 80 - url = "${mirror}/unstable/plasma/5.4.95/khelpcenter-5.4.95.tar.xz"; 81 - sha256 = "09vrqjysz20pwcrkk2713jin062prz75h6hsc2swhz873ks3krb4"; 82 - name = "khelpcenter-5.4.95.tar.xz"; 80 + url = "${mirror}/stable/plasma/5.5.0/khelpcenter-5.5.0.tar.xz"; 81 + sha256 = "0piwsa446ja6fmkxc8shzxqmbq7hcbydpc4xsc6bsjbzbskz8c09"; 82 + name = "khelpcenter-5.5.0.tar.xz"; 83 83 }; 84 84 }; 85 85 khotkeys = { 86 - version = "5.4.95"; 86 + version = "5.5.0"; 87 87 src = fetchurl { 88 - url = "${mirror}/unstable/plasma/5.4.95/khotkeys-5.4.95.tar.xz"; 89 - sha256 = "1haxxvs6nbva2x4i3ydx01hci2sfldqf9jdapl311hlliv7055bv"; 90 - name = "khotkeys-5.4.95.tar.xz"; 88 + url = "${mirror}/stable/plasma/5.5.0/khotkeys-5.5.0.tar.xz"; 89 + sha256 = "197fhzm1rcm65k8idf0wlzsnfxpimdzg516syjzkwah5smg1qshl"; 90 + name = "khotkeys-5.5.0.tar.xz"; 91 91 }; 92 92 }; 93 93 kinfocenter = { 94 - version = "5.4.95"; 94 + version = "5.5.0"; 95 95 src = fetchurl { 96 - url = "${mirror}/unstable/plasma/5.4.95/kinfocenter-5.4.95.tar.xz"; 97 - sha256 = "1xz7k8xqzhk8y652h1gixi6bkbz041k0b3di0c5a1wpa78pzxwjb"; 98 - name = "kinfocenter-5.4.95.tar.xz"; 96 + url = "${mirror}/stable/plasma/5.5.0/kinfocenter-5.5.0.tar.xz"; 97 + sha256 = "1xr9l8wg20n0fyg5x9rgyhbimgwmlf97cf2v3yi8aff5mx348avy"; 98 + name = "kinfocenter-5.5.0.tar.xz"; 99 99 }; 100 100 }; 101 101 kmenuedit = { 102 - version = "5.4.95"; 102 + version = "5.5.0"; 103 103 src = fetchurl { 104 - url = "${mirror}/unstable/plasma/5.4.95/kmenuedit-5.4.95.tar.xz"; 105 - sha256 = "1p3agzz2zp1jbdd820kql5064my9lzbk3b8yzli0242gc36sjagq"; 106 - name = "kmenuedit-5.4.95.tar.xz"; 104 + url = "${mirror}/stable/plasma/5.5.0/kmenuedit-5.5.0.tar.xz"; 105 + sha256 = "1hbifshppw64zmsybvcnm4sjy14zjq9rg2jxb36blfnvw08i9z4n"; 106 + name = "kmenuedit-5.5.0.tar.xz"; 107 107 }; 108 108 }; 109 109 kscreen = { 110 - version = "5.4.95"; 110 + version = "5.5.0"; 111 111 src = fetchurl { 112 - url = "${mirror}/unstable/plasma/5.4.95/kscreen-5.4.95.tar.xz"; 113 - sha256 = "1viwy2ia681nkw89n796r4irlf0za1fbhspmnsjw52i9c6ccard5"; 114 - name = "kscreen-5.4.95.tar.xz"; 112 + url = "${mirror}/stable/plasma/5.5.0/kscreen-5.5.0.tar.xz"; 113 + sha256 = "0mznp9lb9z65vfqb752iw7scz0hs3if3bmk9nq1i6ns3c520gcx6"; 114 + name = "kscreen-5.5.0.tar.xz"; 115 115 }; 116 116 }; 117 117 kscreenlocker = { 118 - version = "5.4.95"; 118 + version = "5.5.0"; 119 119 src = fetchurl { 120 - url = "${mirror}/unstable/plasma/5.4.95/kscreenlocker-5.4.95.tar.xz"; 121 - sha256 = "08q2d39yfzfx69b6q0qsh3wlcqp6sh80jxaml2m1l8ksn354ldrg"; 122 - name = "kscreenlocker-5.4.95.tar.xz"; 120 + url = "${mirror}/stable/plasma/5.5.0/kscreenlocker-5.5.0.tar.xz"; 121 + sha256 = "1myx3ykcq4p9f04bp2w7anqnr9f6b2rjajhkvxbwa9rvxjhwf3n9"; 122 + name = "kscreenlocker-5.5.0.tar.xz"; 123 123 }; 124 124 }; 125 125 ksshaskpass = { 126 - version = "5.4.95"; 126 + version = "5.5.0"; 127 127 src = fetchurl { 128 - url = "${mirror}/unstable/plasma/5.4.95/ksshaskpass-5.4.95.tar.xz"; 129 - sha256 = "18k4200ji1k6xb6n5x3s76yx3izqaisb3m7q3icycyzxfq7y50b4"; 130 - name = "ksshaskpass-5.4.95.tar.xz"; 128 + url = "${mirror}/stable/plasma/5.5.0/ksshaskpass-5.5.0.tar.xz"; 129 + sha256 = "12m88cvgvsnfvzvpyaji7x4pcb4b2xw977x5w50b73mbznxw9hhh"; 130 + name = "ksshaskpass-5.5.0.tar.xz"; 131 131 }; 132 132 }; 133 133 ksysguard = { 134 - version = "5.4.95"; 134 + version = "5.5.0"; 135 135 src = fetchurl { 136 - url = "${mirror}/unstable/plasma/5.4.95/ksysguard-5.4.95.tar.xz"; 137 - sha256 = "1bjrap38zpvnxgvm6xnzvwjqdnbj6ygmgv2qpyl12nkv5r12rr73"; 138 - name = "ksysguard-5.4.95.tar.xz"; 136 + url = "${mirror}/stable/plasma/5.5.0/ksysguard-5.5.0.tar.xz"; 137 + sha256 = "1paj03yccnym83l5585scn6mhd82xpzz5pqwqc4gz45cfq6ix3bv"; 138 + name = "ksysguard-5.5.0.tar.xz"; 139 139 }; 140 140 }; 141 141 kwallet-pam = { 142 - version = "5.4.95"; 142 + version = "5.5.0"; 143 143 src = fetchurl { 144 - url = "${mirror}/unstable/plasma/5.4.95/kwallet-pam-5.4.95.tar.xz"; 145 - sha256 = "0vvhx582bk8hvfw3r7518g7vw104az31w6hpah7ki8kvfh35nh65"; 146 - name = "kwallet-pam-5.4.95.tar.xz"; 144 + url = "${mirror}/stable/plasma/5.5.0/kwallet-pam-5.5.0.tar.xz"; 145 + sha256 = "084yyrm00i2yaikbl9sqzp2im56zb987cfqxqlrdgkkwf8p4g60g"; 146 + name = "kwallet-pam-5.5.0.tar.xz"; 147 147 }; 148 148 }; 149 149 kwayland = { 150 - version = "5.4.95"; 150 + version = "5.5.0"; 151 151 src = fetchurl { 152 - url = "${mirror}/unstable/plasma/5.4.95/kwayland-5.4.95.tar.xz"; 153 - sha256 = "0w4d2abxkmxgqfg1xg49x04av85lybkr6ymbpirrkfv5wwhgcnqy"; 154 - name = "kwayland-5.4.95.tar.xz"; 152 + url = "${mirror}/stable/plasma/5.5.0/kwayland-5.5.0.tar.xz"; 153 + sha256 = "1dxa3xkqg96jw3gmc2jya3wym910pdzljhcdspk3n88045wn8hs9"; 154 + name = "kwayland-5.5.0.tar.xz"; 155 155 }; 156 156 }; 157 157 kwayland-integration = { 158 - version = "5.4.95"; 158 + version = "5.5.0"; 159 159 src = fetchurl { 160 - url = "${mirror}/unstable/plasma/5.4.95/kwayland-integration-5.4.95.tar.xz"; 161 - sha256 = "1c52hfshnw9b6qi0xb1vrwg39akd57q7mjc7a5wh3kn873v23jj6"; 162 - name = "kwayland-integration-5.4.95.tar.xz"; 160 + url = "${mirror}/stable/plasma/5.5.0/kwayland-integration-5.5.0.tar.xz"; 161 + sha256 = "0x2kqy89nzswx06n0diskjs14bjcsi0wyydbcx57553r1dkhkhn4"; 162 + name = "kwayland-integration-5.5.0.tar.xz"; 163 163 }; 164 164 }; 165 165 kwin = { 166 - version = "5.4.95"; 166 + version = "5.5.0"; 167 167 src = fetchurl { 168 - url = "${mirror}/unstable/plasma/5.4.95/kwin-5.4.95.tar.xz"; 169 - sha256 = "09dw1vpcf20as8s172vf0mfxq1lrdmwl9m19b1pnpdi71fmmabhy"; 170 - name = "kwin-5.4.95.tar.xz"; 168 + url = "${mirror}/stable/plasma/5.5.0/kwin-5.5.0.tar.xz"; 169 + sha256 = "0f7km0kj1wvm4knpskm3fa82f1nqbv8y8l7mj3nr00zm3rd2zc1l"; 170 + name = "kwin-5.5.0.tar.xz"; 171 171 }; 172 172 }; 173 173 kwrited = { 174 - version = "5.4.95"; 174 + version = "5.5.0"; 175 175 src = fetchurl { 176 - url = "${mirror}/unstable/plasma/5.4.95/kwrited-5.4.95.tar.xz"; 177 - sha256 = "1bzhx8yzwcx78mqkr24pcf9vdh9dbb0rd18pwhyw3xaib2gwiry2"; 178 - name = "kwrited-5.4.95.tar.xz"; 176 + url = "${mirror}/stable/plasma/5.5.0/kwrited-5.5.0.tar.xz"; 177 + sha256 = "1f0zkm0xd3cff947nprcxf45cyk6jkcglv1b7dzn727afm456js8"; 178 + name = "kwrited-5.5.0.tar.xz"; 179 179 }; 180 180 }; 181 181 libkscreen = { 182 - version = "5.4.95"; 182 + version = "5.5.0"; 183 183 src = fetchurl { 184 - url = "${mirror}/unstable/plasma/5.4.95/libkscreen-5.4.95.tar.xz"; 185 - sha256 = "1hpjylkhlfd2h9rc13widyayfgvmwy2dqkc59m1lkf8qgdq6h0sa"; 186 - name = "libkscreen-5.4.95.tar.xz"; 184 + url = "${mirror}/stable/plasma/5.5.0/libkscreen-5.5.0.tar.xz"; 185 + sha256 = "0w03fjcqazx60zzp4sx77fpz53i38hzgn400jqajiwbb6d3mrxw3"; 186 + name = "libkscreen-5.5.0.tar.xz"; 187 187 }; 188 188 }; 189 189 libksysguard = { 190 - version = "5.4.95"; 190 + version = "5.5.0"; 191 191 src = fetchurl { 192 - url = "${mirror}/unstable/plasma/5.4.95/libksysguard-5.4.95.tar.xz"; 193 - sha256 = "0kcxl1pjakk1l27hnc819r0319gpxzrhvq31mzhdfm3lcskjngzi"; 194 - name = "libksysguard-5.4.95.tar.xz"; 192 + url = "${mirror}/stable/plasma/5.5.0/libksysguard-5.5.0.tar.xz"; 193 + sha256 = "1p2nhf9wnw8jf4sinkk6rq7b1daymb16lmhd22lji34ayv1fh9i8"; 194 + name = "libksysguard-5.5.0.tar.xz"; 195 195 }; 196 196 }; 197 197 milou = { 198 - version = "5.4.95"; 198 + version = "5.5.0"; 199 199 src = fetchurl { 200 - url = "${mirror}/unstable/plasma/5.4.95/milou-5.4.95.tar.xz"; 201 - sha256 = "09dz4jjb6adsgwx5qwdzzhwaianlfzs2hwx4qc366yj3hxrch13d"; 202 - name = "milou-5.4.95.tar.xz"; 200 + url = "${mirror}/stable/plasma/5.5.0/milou-5.5.0.tar.xz"; 201 + sha256 = "0xh5fbf6j896dj7krd8fcapn5b10swgg0dmcv3sa8hzkpaw36gfm"; 202 + name = "milou-5.5.0.tar.xz"; 203 203 }; 204 204 }; 205 205 oxygen = { 206 - version = "5.4.95"; 206 + version = "5.5.0"; 207 207 src = fetchurl { 208 - url = "${mirror}/unstable/plasma/5.4.95/oxygen-5.4.95.tar.xz"; 209 - sha256 = "0j94yabkwlgnl2zq0wrcwrh6d9j193mf68b310nz2dfskq5wgvr5"; 210 - name = "oxygen-5.4.95.tar.xz"; 208 + url = "${mirror}/stable/plasma/5.5.0/oxygen-5.5.0.tar.xz"; 209 + sha256 = "12l0m2b5d970grpi5mxd6rl3g8ry50mfr1pjv4ar7jhic6w4zi7x"; 210 + name = "oxygen-5.5.0.tar.xz"; 211 211 }; 212 212 }; 213 213 plasma-desktop = { 214 - version = "5.4.95"; 214 + version = "5.5.0"; 215 215 src = fetchurl { 216 - url = "${mirror}/unstable/plasma/5.4.95/plasma-desktop-5.4.95.tar.xz"; 217 - sha256 = "0rar2ms65jks0knkv9x0gb5f1gp0yhghpskzcpm4m0gj981vbgyp"; 218 - name = "plasma-desktop-5.4.95.tar.xz"; 216 + url = "${mirror}/stable/plasma/5.5.0/plasma-desktop-5.5.0.tar.xz"; 217 + sha256 = "1iak4j4jiigm0sm8f1w2g4w52v2q1rja6s5sy5247j9wyyfc6vw4"; 218 + name = "plasma-desktop-5.5.0.tar.xz"; 219 219 }; 220 220 }; 221 221 plasma-mediacenter = { 222 - version = "5.4.95"; 222 + version = "5.5.0"; 223 223 src = fetchurl { 224 - url = "${mirror}/unstable/plasma/5.4.95/plasma-mediacenter-5.4.95.tar.xz"; 225 - sha256 = "0kzghc8whc87v1ljlxva2k3sx7c2zmvgmp3i2z2lnp7h882a1hak"; 226 - name = "plasma-mediacenter-5.4.95.tar.xz"; 224 + url = "${mirror}/stable/plasma/5.5.0/plasma-mediacenter-5.5.0.tar.xz"; 225 + sha256 = "10jrbs3mrf3vwnw6a0rsipryfr4pd0jp5s89srcqk10p25pimq52"; 226 + name = "plasma-mediacenter-5.5.0.tar.xz"; 227 227 }; 228 228 }; 229 229 plasma-nm = { 230 - version = "5.4.95"; 230 + version = "5.5.0"; 231 231 src = fetchurl { 232 - url = "${mirror}/unstable/plasma/5.4.95/plasma-nm-5.4.95.tar.xz"; 233 - sha256 = "0cwc72lklv97yahh1672bqamlhil12b4wpjy2diqmq75xmajzjds"; 234 - name = "plasma-nm-5.4.95.tar.xz"; 232 + url = "${mirror}/stable/plasma/5.5.0/plasma-nm-5.5.0.tar.xz"; 233 + sha256 = "1clzmrj78g1gs2d6qbnwk3snlz5rhipfrrzm5rsimjqxv111jfd4"; 234 + name = "plasma-nm-5.5.0.tar.xz"; 235 235 }; 236 236 }; 237 237 plasma-pa = { 238 - version = "5.4.95"; 238 + version = "5.5.0"; 239 239 src = fetchurl { 240 - url = "${mirror}/unstable/plasma/5.4.95/plasma-pa-5.4.95.tar.xz"; 241 - sha256 = "0mvxidlzl9nw52sl9r5z180c683iz1a7rr0yh0v88gl30brrqnmw"; 242 - name = "plasma-pa-5.4.95.tar.xz"; 240 + url = "${mirror}/stable/plasma/5.5.0/plasma-pa-5.5.0.tar.xz"; 241 + sha256 = "0yi0snf6xndvwwzlylgyzpv90b9nsknrm3lsk4gvm49q8cvzy8km"; 242 + name = "plasma-pa-5.5.0.tar.xz"; 243 243 }; 244 244 }; 245 245 plasma-sdk = { 246 - version = "5.4.95"; 246 + version = "5.5.0"; 247 247 src = fetchurl { 248 - url = "${mirror}/unstable/plasma/5.4.95/plasma-sdk-5.4.95.tar.xz"; 249 - sha256 = "1lis04qmbca8n2ly2g58xhi3znca14dmib81rfshjqp9rldc2z6k"; 250 - name = "plasma-sdk-5.4.95.tar.xz"; 248 + url = "${mirror}/stable/plasma/5.5.0/plasma-sdk-5.5.0.tar.xz"; 249 + sha256 = "196lna5zbqa8py082c96xl5d3c2l9p4rcnb06fyd91x3z1csq54v"; 250 + name = "plasma-sdk-5.5.0.tar.xz"; 251 251 }; 252 252 }; 253 253 plasma-workspace = { 254 - version = "5.4.95"; 254 + version = "5.5.0"; 255 255 src = fetchurl { 256 - url = "${mirror}/unstable/plasma/5.4.95/plasma-workspace-5.4.95.tar.xz"; 257 - sha256 = "1af2qx5q5pbxyv32fjiwn7cwf5z1xrgj5n22fprsfn1pyjnz4anv"; 258 - name = "plasma-workspace-5.4.95.tar.xz"; 256 + url = "${mirror}/stable/plasma/5.5.0/plasma-workspace-5.5.0.tar.xz"; 257 + sha256 = "013z03s0iy3aw9ks703wif7m6mlxx0vrxj98zvscmiaiasryhf13"; 258 + name = "plasma-workspace-5.5.0.tar.xz"; 259 259 }; 260 260 }; 261 261 plasma-workspace-wallpapers = { 262 - version = "5.4.95"; 262 + version = "5.5.0"; 263 263 src = fetchurl { 264 - url = "${mirror}/unstable/plasma/5.4.95/plasma-workspace-wallpapers-5.4.95.tar.xz"; 265 - sha256 = "0bz0hk6bnm14ppnglwjd82w9gyjm5smv7cpicj25cfwlvz3qjizz"; 266 - name = "plasma-workspace-wallpapers-5.4.95.tar.xz"; 264 + url = "${mirror}/stable/plasma/5.5.0/plasma-workspace-wallpapers-5.5.0.tar.xz"; 265 + sha256 = "0qs547zy8qdmypa6cd60ksian94fykaysnjn7di00gjf2jpfy4dz"; 266 + name = "plasma-workspace-wallpapers-5.5.0.tar.xz"; 267 267 }; 268 268 }; 269 269 polkit-kde-agent = { 270 - version = "1-5.4.95"; 270 + version = "1-5.5.0"; 271 271 src = fetchurl { 272 - url = "${mirror}/unstable/plasma/5.4.95/polkit-kde-agent-1-5.4.95.tar.xz"; 273 - sha256 = "0hc4a36fxn5bw77hldpklj5dwxxx3c67pni9q8d9bpdk52d89wcg"; 274 - name = "polkit-kde-agent-1-5.4.95.tar.xz"; 272 + url = "${mirror}/stable/plasma/5.5.0/polkit-kde-agent-1-5.5.0.tar.xz"; 273 + sha256 = "0ahv82zyj42r1sp4mwp7s8iw44dw9rjx5yqvy7jvdmrvsa9n4f1c"; 274 + name = "polkit-kde-agent-1-5.5.0.tar.xz"; 275 275 }; 276 276 }; 277 277 powerdevil = { 278 - version = "5.4.95"; 278 + version = "5.5.0"; 279 279 src = fetchurl { 280 - url = "${mirror}/unstable/plasma/5.4.95/powerdevil-5.4.95.tar.xz"; 281 - sha256 = "0q3a3d654f3k4qjwq8avk2n0ppila3p8l9kkayd5hcasvvhcihq7"; 282 - name = "powerdevil-5.4.95.tar.xz"; 280 + url = "${mirror}/stable/plasma/5.5.0/powerdevil-5.5.0.tar.xz"; 281 + sha256 = "03gayczhaxql54had50f0jf4vfcckhdxfndv1k33kf16ldyg3w4f"; 282 + name = "powerdevil-5.5.0.tar.xz"; 283 283 }; 284 284 }; 285 285 sddm-kcm = { 286 - version = "5.4.95"; 286 + version = "5.5.0"; 287 287 src = fetchurl { 288 - url = "${mirror}/unstable/plasma/5.4.95/sddm-kcm-5.4.95.tar.xz"; 289 - sha256 = "06i24nqn80j563cw2rsfficyd577j3v7qj83cvn6jwrkhbhc6v45"; 290 - name = "sddm-kcm-5.4.95.tar.xz"; 288 + url = "${mirror}/stable/plasma/5.5.0/sddm-kcm-5.5.0.tar.xz"; 289 + sha256 = "1wvxi4z3bxzj1wgq5n76zlq7d7pydfllx7ghghkdqhl6g4vf6nk0"; 290 + name = "sddm-kcm-5.5.0.tar.xz"; 291 291 }; 292 292 }; 293 293 systemsettings = { 294 - version = "5.4.95"; 294 + version = "5.5.0"; 295 295 src = fetchurl { 296 - url = "${mirror}/unstable/plasma/5.4.95/systemsettings-5.4.95.tar.xz"; 297 - sha256 = "0zr7chjk43mqbb74p4n5n4ny783j8bnmwa4cr86i21bcbkqgp6sq"; 298 - name = "systemsettings-5.4.95.tar.xz"; 296 + url = "${mirror}/stable/plasma/5.5.0/systemsettings-5.5.0.tar.xz"; 297 + sha256 = "1azq8zq214p2lhyq28saw3m07ngi3z4bgx4rx0pflzswqfb6fxr1"; 298 + name = "systemsettings-5.5.0.tar.xz"; 299 299 }; 300 300 }; 301 301 user-manager = { 302 - version = "5.4.95"; 302 + version = "5.5.0"; 303 303 src = fetchurl { 304 - url = "${mirror}/unstable/plasma/5.4.95/user-manager-5.4.95.tar.xz"; 305 - sha256 = "1dbfqb0w3cgkhimw195gwh9cnnx83qacqdc8j5dpvrjybv3ihv3z"; 306 - name = "user-manager-5.4.95.tar.xz"; 304 + url = "${mirror}/stable/plasma/5.5.0/user-manager-5.5.0.tar.xz"; 305 + sha256 = "08v49rwfpq8is829z4zb04qhj49wa2d2c9l2h0di06k1km6vs729"; 306 + name = "user-manager-5.5.0.tar.xz"; 307 307 }; 308 308 }; 309 309 }
+5 -2
pkgs/development/libraries/kde-frameworks-5.16/kcoreaddons.nix
··· 1 - { kdeFramework, lib 1 + { kdeFramework, lib, makeQtWrapper 2 2 , extra-cmake-modules 3 3 , shared_mime_info 4 4 }: 5 5 6 6 kdeFramework { 7 7 name = "kcoreaddons"; 8 - nativeBuildInputs = [ extra-cmake-modules ]; 8 + nativeBuildInputs = [ extra-cmake-modules makeQtWrapper ]; 9 9 buildInputs = [ shared_mime_info ]; 10 + postInstall = '' 11 + wrapQtProgram "$out/bin/desktoptojson" 12 + ''; 10 13 meta = { 11 14 maintainers = [ lib.maintainers.ttuegel ]; 12 15 };
+5 -2
pkgs/development/libraries/kde-frameworks-5.16/kdesignerplugin.nix
··· 1 - { kdeFramework, lib 1 + { kdeFramework, lib, makeQtWrapper 2 2 , extra-cmake-modules 3 3 , kcompletion 4 4 , kconfig ··· 18 18 19 19 kdeFramework { 20 20 name = "kdesignerplugin"; 21 - nativeBuildInputs = [ extra-cmake-modules kdoctools ]; 21 + nativeBuildInputs = [ extra-cmake-modules kdoctools makeQtWrapper ]; 22 22 buildInputs = [ 23 23 kcompletion kconfig kconfigwidgets kcoreaddons kdewebkit 24 24 kiconthemes kitemviews kplotting ktextwidgets kwidgetsaddons 25 25 kxmlgui 26 26 ]; 27 27 propagatedBuildInputs = [ kio sonnet ]; 28 + postInstall = '' 29 + wrapQtProgram "$out/bin/kgendesignerplugin" 30 + ''; 28 31 meta = { 29 32 maintainers = [ lib.maintainers.ttuegel ]; 30 33 };
+6 -2
pkgs/development/libraries/kde-frameworks-5.16/kiconthemes.nix
··· 1 - { kdeFramework, lib, extra-cmake-modules, kconfigwidgets, ki18n 1 + { kdeFramework, lib, makeQtWrapper 2 + , extra-cmake-modules, kconfigwidgets, ki18n 2 3 , kitemviews, qtsvg 3 4 }: 4 5 5 6 kdeFramework { 6 7 name = "kiconthemes"; 7 - nativeBuildInputs = [ extra-cmake-modules ]; 8 + nativeBuildInputs = [ extra-cmake-modules makeQtWrapper ]; 8 9 buildInputs = [ kconfigwidgets kitemviews qtsvg ]; 9 10 propagatedBuildInputs = [ ki18n ]; 11 + postInstall = '' 12 + wrapQtProgram "$out/bin/kiconfinder5" 13 + ''; 10 14 meta = { 11 15 maintainers = [ lib.maintainers.ttuegel ]; 12 16 };
+1
pkgs/development/libraries/kde-frameworks-5.16/kio.nix
··· 23 23 wrapQtProgram "$out/bin/ktelnetservice5" 24 24 wrapQtProgram "$out/bin/ktrash5" 25 25 wrapQtProgram "$out/bin/kmailservice5" 26 + wrapQtProgram "$out/bin/protocoltojson" 26 27 ''; 27 28 meta = { 28 29 maintainers = [ lib.maintainers.ttuegel ];