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