tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
libsForQt5.mauiPackages: 2.2.2 -> 3.0.0
Robert Schütz
2 years ago
0ba12430
2c28f1de
+125
-109
7 changed files
expand all
collapse all
unified
split
pkgs
applications
maui
default.nix
mauikit-calendar
add-akonadi-calendar.patch
default.nix
mauikit-imagetools.nix
mauikit-terminal.nix
srcs.nix
station.nix
+1
pkgs/applications/maui/default.nix
···
63
63
mauikit-calendar = callPackage ./mauikit-calendar { };
64
64
mauikit-filebrowsing = callPackage ./mauikit-filebrowsing.nix { };
65
65
mauikit-imagetools = callPackage ./mauikit-imagetools.nix { };
66
66
+
mauikit-terminal = callPackage ./mauikit-terminal.nix { };
66
67
mauikit-texteditor = callPackage ./mauikit-texteditor.nix { };
67
68
mauiman = callPackage ./mauiman.nix { };
68
69
-10
pkgs/applications/maui/mauikit-calendar/add-akonadi-calendar.patch
···
1
1
-
--- a/CMakeLists.txt
2
2
-
+++ b/CMakeLists.txt
3
3
-
@@ -89,6 +89,7 @@ set_package_properties(Qt5QuickCompiler PROPERTIES
4
4
-
find_package(MauiKit)
5
5
-
6
6
-
find_package(KF5Akonadi ${AKONADI_VERSION} CONFIG REQUIRED)
7
7
-
+find_package(KF5AkonadiCalendar ${AKONADI_VERSION} CONFIG REQUIRED)
8
8
-
find_package(KF5AkonadiContact ${AKONADI_CONTACT_VERSION} CONFIG REQUIRED)
9
9
-
find_package(KF5CalendarSupport ${CALENDARSUPPORT_LIB_VERSION} CONFIG REQUIRED)
10
10
-
find_package(KF5EventViews ${EVENTVIEW_LIB_VERSION} CONFIG REQUIRED)
-2
pkgs/applications/maui/mauikit-calendar/default.nix
···
14
14
mkDerivation {
15
15
pname = "mauikit-calendar";
16
16
17
17
-
patches = [ ./add-akonadi-calendar.patch ];
18
18
-
19
17
nativeBuildInputs = [
20
18
cmake
21
19
extra-cmake-modules
-9
pkgs/applications/maui/mauikit-imagetools.nix
···
1
1
{ lib
2
2
, mkDerivation
3
3
-
, fetchpatch
4
3
, cmake
5
4
, extra-cmake-modules
6
5
, kconfig
···
16
15
17
16
mkDerivation {
18
17
pname = "mauikit-imagetools";
19
19
-
20
20
-
patches = [
21
21
-
(fetchpatch {
22
22
-
name = "remove-unused-method.patch";
23
23
-
url = "https://invent.kde.org/maui/mauikit-imagetools/-/commit/344852044d407b144bca01c41a409ceaa548bec0.patch";
24
24
-
hash = "sha256-Cpq/XzDgrKD8YVex2z9VxGTA+iDI5703+fHwkn0cIWA=";
25
25
-
})
26
26
-
];
27
18
28
19
nativeBuildInputs = [
29
20
cmake
+32
pkgs/applications/maui/mauikit-terminal.nix
···
1
1
+
{ lib
2
2
+
, mkDerivation
3
3
+
, cmake
4
4
+
, extra-cmake-modules
5
5
+
, kconfig
6
6
+
, kcoreaddons
7
7
+
, ki18n
8
8
+
, mauikit
9
9
+
}:
10
10
+
11
11
+
mkDerivation {
12
12
+
pname = "mauikit-terminal";
13
13
+
14
14
+
nativeBuildInputs = [
15
15
+
cmake
16
16
+
extra-cmake-modules
17
17
+
];
18
18
+
19
19
+
buildInputs = [
20
20
+
kconfig
21
21
+
kcoreaddons
22
22
+
ki18n
23
23
+
mauikit
24
24
+
];
25
25
+
26
26
+
meta = with lib; {
27
27
+
homepage = "https://invent.kde.org/maui/mauikit-terminal";
28
28
+
description = "Terminal support components for Maui applications";
29
29
+
license = licenses.gpl2Plus;
30
30
+
maintainers = with maintainers; [ dotlambda ];
31
31
+
};
32
32
+
}
+88
-88
pkgs/applications/maui/srcs.nix
···
4
4
5
5
{
6
6
agenda = {
7
7
-
version = "0.1.1";
7
7
+
version = "0.5.0";
8
8
src = fetchurl {
9
9
-
url = "${mirror}/stable/maui/agenda/0.1.1/agenda-0.1.1.tar.xz";
10
10
-
sha256 = "0czpsybvvvnfg0n1ri94a2agwhdnmy124ggxqb5kjnsw35ivz35a";
11
11
-
name = "agenda-0.1.1.tar.xz";
9
9
+
url = "${mirror}/stable/maui/agenda/0.5.0/agenda-0.5.0.tar.xz";
10
10
+
sha256 = "1ak87cda64c05knzdjf6sxjn70chs2sa6zh2adhq3mqm3dh9flf7";
11
11
+
name = "agenda-0.5.0.tar.xz";
12
12
};
13
13
};
14
14
arca = {
15
15
-
version = "0.1.1";
15
15
+
version = "0.5.0";
16
16
src = fetchurl {
17
17
-
url = "${mirror}/stable/maui/arca/0.1.1/arca-0.1.1.tar.xz";
18
18
-
sha256 = "0d4mdv1israljn9mhpb3nx8442g7kiqg87gmsb74z08v02yywmc0";
19
19
-
name = "arca-0.1.1.tar.xz";
17
17
+
url = "${mirror}/stable/maui/arca/0.5.0/arca-0.5.0.tar.xz";
18
18
+
sha256 = "12bqk5dxh1rqnbj61kymkzzgmilas6jilid4rijdgjaahdahw6hk";
19
19
+
name = "arca-0.5.0.tar.xz";
20
20
};
21
21
};
22
22
bonsai = {
···
28
28
};
29
29
};
30
30
booth = {
31
31
-
version = "1.0.2";
31
31
+
version = "1.1.0";
32
32
src = fetchurl {
33
33
-
url = "${mirror}/stable/maui/booth/1.0.2/booth-1.0.2.tar.xz";
34
34
-
sha256 = "1b9akwwi1cmvk87zna0yrw1a6mwjd8qg0k3lnivwqfm5zi1xlpb6";
35
35
-
name = "booth-1.0.2.tar.xz";
33
33
+
url = "${mirror}/stable/maui/booth/1.1.0/booth-1.1.0.tar.xz";
34
34
+
sha256 = "1jr5iha1lvqnsh29y6k60nd63dqyh1clj8idqssfvaz09skbyk1q";
35
35
+
name = "booth-1.1.0.tar.xz";
36
36
};
37
37
};
38
38
buho = {
39
39
-
version = "2.2.2";
39
39
+
version = "3.0.0";
40
40
src = fetchurl {
41
41
-
url = "${mirror}/stable/maui/buho/2.2.2/buho-2.2.2.tar.xz";
42
42
-
sha256 = "0kvg34dmk46aawa8vnl70m8gi6qjr709czgmzb8a7pa77clyyyg8";
43
43
-
name = "buho-2.2.2.tar.xz";
41
41
+
url = "${mirror}/stable/maui/buho/3.0.0/buho-3.0.0.tar.xz";
42
42
+
sha256 = "1426b9wr8l8rzxgyahlchv9d4dgpqz5dr5nza3jax6mlh4ams507";
43
43
+
name = "buho-3.0.0.tar.xz";
44
44
};
45
45
};
46
46
clip = {
47
47
-
version = "2.2.2";
47
47
+
version = "3.0.0";
48
48
src = fetchurl {
49
49
-
url = "${mirror}/stable/maui/clip/2.2.2/clip-2.2.2.tar.xz";
50
50
-
sha256 = "1dk9x5lrp197g2qgi10p536dshaaxacgrkwr3pqywqcqqyrvjiyf";
51
51
-
name = "clip-2.2.2.tar.xz";
49
49
+
url = "${mirror}/stable/maui/clip/3.0.0/clip-3.0.0.tar.xz";
50
50
+
sha256 = "0a6z4h5rp3kmy5pp37df0abvbqxd6hx1jkss9w2sh59v8zijvrck";
51
51
+
name = "clip-3.0.0.tar.xz";
52
52
};
53
53
};
54
54
communicator = {
55
55
-
version = "2.2.2";
55
55
+
version = "3.0.0";
56
56
src = fetchurl {
57
57
-
url = "${mirror}/stable/maui/communicator/2.2.2/communicator-2.2.2.tar.xz";
58
58
-
sha256 = "02c7w6km6a5plf56g4wwdw8k8kif3pmwd1agvhvfpq84yq73naz4";
59
59
-
name = "communicator-2.2.2.tar.xz";
57
57
+
url = "${mirror}/stable/maui/communicator/3.0.0/communicator-3.0.0.tar.xz";
58
58
+
sha256 = "01qgqirjax3l8sn9813dl6ppz9p2syg83ljrxqgaj94h08ll2vi0";
59
59
+
name = "communicator-3.0.0.tar.xz";
60
60
};
61
61
};
62
62
era = {
···
68
68
};
69
69
};
70
70
fiery = {
71
71
-
version = "1.0.2";
71
71
+
version = "1.1.0";
72
72
src = fetchurl {
73
73
-
url = "${mirror}/stable/maui/fiery/1.0.2/fiery-1.0.2.tar.xz";
74
74
-
sha256 = "0xw3p0dna3p05k8mv8sw8aw3clgb3kx72405826k0ldva8mh5q55";
75
75
-
name = "fiery-1.0.2.tar.xz";
73
73
+
url = "${mirror}/stable/maui/fiery/1.1.0/fiery-1.1.0.tar.xz";
74
74
+
sha256 = "16kwi6gwxzrb2c8x9s97ibsflv30j3z3sp2if6ypand74ni1b4px";
75
75
+
name = "fiery-1.1.0.tar.xz";
76
76
};
77
77
};
78
78
index-fm = {
79
79
-
version = "2.2.2";
79
79
+
version = "3.0.0";
80
80
src = fetchurl {
81
81
-
url = "${mirror}/stable/maui/index/2.2.2/index-fm-2.2.2.tar.xz";
82
82
-
sha256 = "156fb5kx9hkdg4q4c2r0822s49w86kixvn3m7m1gfxbc6hr5h291";
83
83
-
name = "index-fm-2.2.2.tar.xz";
81
81
+
url = "${mirror}/stable/maui/index/3.0.0/index-fm-3.0.0.tar.xz";
82
82
+
sha256 = "1w9fdwn7yvy389300p8qhb3795zzaqkqfrc1vnxydgzn995yv80w";
83
83
+
name = "index-fm-3.0.0.tar.xz";
84
84
};
85
85
};
86
86
mauikit = {
87
87
-
version = "2.2.1";
87
87
+
version = "3.0.0";
88
88
src = fetchurl {
89
89
-
url = "${mirror}/stable/maui/mauikit/2.2.1/mauikit-2.2.1.tar.xz";
90
90
-
sha256 = "0rwjd2g82j1cvspr0l889nss6p26yf19h39q20h3d9ls7fbj897h";
91
91
-
name = "mauikit-2.2.1.tar.xz";
89
89
+
url = "${mirror}/stable/maui/mauikit/3.0.0/mauikit-3.0.0.tar.xz";
90
90
+
sha256 = "1n95fcwgda9m9fmc90q0079xx4m9yh99yd51pj0nw7ynazlq2wyy";
91
91
+
name = "mauikit-3.0.0.tar.xz";
92
92
};
93
93
};
94
94
mauikit-accounts = {
95
95
-
version = "2.2.2";
95
95
+
version = "3.0.0";
96
96
src = fetchurl {
97
97
-
url = "${mirror}/stable/maui/mauikit-accounts/2.2.2/mauikit-accounts-2.2.2.tar.xz";
98
98
-
sha256 = "10rvzy5m5bmf98q5akvq87q00nz9mxmnp9ywnswl65gnmihiwis8";
99
99
-
name = "mauikit-accounts-2.2.2.tar.xz";
97
97
+
url = "${mirror}/stable/maui/mauikit-accounts/3.0.0/mauikit-accounts-3.0.0.tar.xz";
98
98
+
sha256 = "0ff7zrlvhqfsnwbfbp5bz3vgxldxl09rlaajz4g9k7n81apa0fgv";
99
99
+
name = "mauikit-accounts-3.0.0.tar.xz";
100
100
};
101
101
};
102
102
mauikit-calendar = {
103
103
-
version = "1.0.1";
103
103
+
version = "1.1.0";
104
104
src = fetchurl {
105
105
-
url = "${mirror}/stable/maui/mauikit-calendar/1.0.1/mauikit-calendar-1.0.1.tar.xz";
106
106
-
sha256 = "0l3195zy2qzcc1in9m0k8lpzbqbhdjvlr40n23plr6ldwc61q34b";
107
107
-
name = "mauikit-calendar-1.0.1.tar.xz";
105
105
+
url = "${mirror}/stable/maui/mauikit-calendar/1.1.0/mauikit-calendar-1.1.0.tar.xz";
106
106
+
sha256 = "1532ndxw6a2isw1zxhp5khk0ydczm03d7b42c5smjy56fkp7xmgx";
107
107
+
name = "mauikit-calendar-1.1.0.tar.xz";
108
108
};
109
109
};
110
110
mauikit-documents = {
111
111
-
version = "1.0.1";
111
111
+
version = "1.1.0";
112
112
src = fetchurl {
113
113
-
url = "${mirror}/stable/maui/mauikit-documents/1.0.1/mauikit-documents-1.0.1.tar.xz";
114
114
-
sha256 = "0rfznsdlfhf0bjk4fkybbvv56c55w0krjaa8by26fzkqannd7smd";
115
115
-
name = "mauikit-documents-1.0.1.tar.xz";
113
113
+
url = "${mirror}/stable/maui/mauikit-documents/1.1.0/mauikit-documents-1.1.0.tar.xz";
114
114
+
sha256 = "06r5jf0rmrry9hd0gbjz63a0f5r8dykkggww531jaqm898h79wrs";
115
115
+
name = "mauikit-documents-1.1.0.tar.xz";
116
116
};
117
117
};
118
118
mauikit-filebrowsing = {
119
119
-
version = "2.2.2";
119
119
+
version = "3.0.0";
120
120
src = fetchurl {
121
121
-
url = "${mirror}/stable/maui/mauikit-filebrowsing/2.2.2/mauikit-filebrowsing-2.2.2.tar.xz";
122
122
-
sha256 = "0dj06qak410gf4xykhigxrswbchfkicgihzksgv63z9ggfg64jbr";
123
123
-
name = "mauikit-filebrowsing-2.2.2.tar.xz";
121
121
+
url = "${mirror}/stable/maui/mauikit-filebrowsing/3.0.0/mauikit-filebrowsing-3.0.0.tar.xz";
122
122
+
sha256 = "03qdiww4dh6picsfhmzg0v5mf3ygsnprwq3x6s1lzlanl5a83pyk";
123
123
+
name = "mauikit-filebrowsing-3.0.0.tar.xz";
124
124
};
125
125
};
126
126
mauikit-imagetools = {
127
127
-
version = "2.2.2";
127
127
+
version = "3.0.0";
128
128
src = fetchurl {
129
129
-
url = "${mirror}/stable/maui/mauikit-imagetools/2.2.2/mauikit-imagetools-2.2.2.tar.xz";
130
130
-
sha256 = "1jf60725v887dfl3l9sbknkwns15bz7a7b9v0p6llhw00hiq83b4";
131
131
-
name = "mauikit-imagetools-2.2.2.tar.xz";
129
129
+
url = "${mirror}/stable/maui/mauikit-imagetools/3.0.0/mauikit-imagetools-3.0.0.tar.xz";
130
130
+
sha256 = "0lj8d6k78xiy3wcc2jhhqvdw0p5vji95280dvclkmh0ilvb7lfrd";
131
131
+
name = "mauikit-imagetools-3.0.0.tar.xz";
132
132
};
133
133
};
134
134
mauikit-terminal = {
135
135
-
version = "1.0.0";
135
135
+
version = "1.1.0";
136
136
src = fetchurl {
137
137
-
url = "${mirror}/stable/maui/mauikit-terminal/1.0.0/mauikit-terminal-1.0.0.tar.xz";
138
138
-
sha256 = "1r6dcna2fyglj4q33i5qnzv763y3y65fcqb4ralyydlb8x2nb248";
139
139
-
name = "mauikit-terminal-1.0.0.tar.xz";
137
137
+
url = "${mirror}/stable/maui/mauikit-terminal/1.1.0/mauikit-terminal-1.1.0.tar.xz";
138
138
+
sha256 = "0aki6m39yy2cnq3v6mdgyzld3slp0k5qd7v5g5hqb38mrbsbl66a";
139
139
+
name = "mauikit-terminal-1.1.0.tar.xz";
140
140
};
141
141
};
142
142
mauikit-texteditor = {
143
143
-
version = "2.2.2";
143
143
+
version = "3.0.0";
144
144
src = fetchurl {
145
145
-
url = "${mirror}/stable/maui/mauikit-texteditor/2.2.2/mauikit-texteditor-2.2.2.tar.xz";
146
146
-
sha256 = "0g8n0xzn9iiq122hb23rhn3c9vkq6hm7kgv5mv8dx2kv17gdyzcg";
147
147
-
name = "mauikit-texteditor-2.2.2.tar.xz";
145
145
+
url = "${mirror}/stable/maui/mauikit-texteditor/3.0.0/mauikit-texteditor-3.0.0.tar.xz";
146
146
+
sha256 = "1flbgsrp91fgv9m1xvlzsng3ks94i07k79832nx2azzs4g704sgf";
147
147
+
name = "mauikit-texteditor-3.0.0.tar.xz";
148
148
};
149
149
};
150
150
mauiman = {
151
151
-
version = "1.0.2";
151
151
+
version = "1.1.0";
152
152
src = fetchurl {
153
153
-
url = "${mirror}/stable/maui/mauiman/1.0.2/mauiman-1.0.2.tar.xz";
154
154
-
sha256 = "0v3jhy3j04aq5935pr6mzgdjwj6mgj1rwscmmg3b9vsi9f6s17n4";
155
155
-
name = "mauiman-1.0.2.tar.xz";
153
153
+
url = "${mirror}/stable/maui/mauiman/1.1.0/mauiman-1.1.0.tar.xz";
154
154
+
sha256 = "13s6wvp7h4zivw2m4hblsyha9qkihfqx41gh9jyw9pj8kmfp08v5";
155
155
+
name = "mauiman-1.1.0.tar.xz";
156
156
};
157
157
};
158
158
nota = {
159
159
-
version = "2.2.2";
159
159
+
version = "3.0.0";
160
160
src = fetchurl {
161
161
-
url = "${mirror}/stable/maui/nota/2.2.2/nota-2.2.2.tar.xz";
162
162
-
sha256 = "1c72s4ra5gl9gpq8amwhaw9wkgrgd0fiaknxhn528gzpmq52i8rn";
163
163
-
name = "nota-2.2.2.tar.xz";
161
161
+
url = "${mirror}/stable/maui/nota/3.0.0/nota-3.0.0.tar.xz";
162
162
+
sha256 = "0jk18qxkcx6n54pnm4mr2vpnhi07hscavacr1kijk4rxf0dyxf1i";
163
163
+
name = "nota-3.0.0.tar.xz";
164
164
};
165
165
};
166
166
pix = {
167
167
-
version = "2.2.2";
167
167
+
version = "3.0.0";
168
168
src = fetchurl {
169
169
-
url = "${mirror}/stable/maui/pix/2.2.2/pix-2.2.2.tar.xz";
170
170
-
sha256 = "0j315n1aka0pikqyq2hy15k3indr7g8vkcyxsikdd3kj968386pv";
171
171
-
name = "pix-2.2.2.tar.xz";
169
169
+
url = "${mirror}/stable/maui/pix/3.0.0/pix-3.0.0.tar.xz";
170
170
+
sha256 = "1h82c3xip1s3ii5f1maq5d9invgbxzarai8ba6c274lkv70yv1ni";
171
171
+
name = "pix-3.0.0.tar.xz";
172
172
};
173
173
};
174
174
shelf = {
175
175
-
version = "2.2.2";
175
175
+
version = "3.0.0";
176
176
src = fetchurl {
177
177
-
url = "${mirror}/stable/maui/shelf/2.2.2/shelf-2.2.2.tar.xz";
178
178
-
sha256 = "1aw6k7z7w0qslya20h0gv3k8h526jrz8a6vb10ack3i5gw6csp1k";
179
179
-
name = "shelf-2.2.2.tar.xz";
177
177
+
url = "${mirror}/stable/maui/shelf/3.0.0/shelf-3.0.0.tar.xz";
178
178
+
sha256 = "1944626qyxyybd8asfs00mkvljykz5ndxmnmi4jiz01j0xc70dyd";
179
179
+
name = "shelf-3.0.0.tar.xz";
180
180
};
181
181
};
182
182
station = {
183
183
-
version = "2.2.2";
183
183
+
version = "3.0.0";
184
184
src = fetchurl {
185
185
-
url = "${mirror}/stable/maui/station/2.2.2/station-2.2.2.tar.xz";
186
186
-
sha256 = "1svs6kjbk09l3sprq64bdm01y73vcb10y4ifh5y2a1fwa99c59sb";
187
187
-
name = "station-2.2.2.tar.xz";
185
185
+
url = "${mirror}/stable/maui/station/3.0.0/station-3.0.0.tar.xz";
186
186
+
sha256 = "04kidqm8hcxf8l1r6qi5bfxg6rkdy77i4inzgsgf3i7ky6gvah96";
187
187
+
name = "station-3.0.0.tar.xz";
188
188
};
189
189
};
190
190
strike = {
···
196
196
};
197
197
};
198
198
vvave = {
199
199
-
version = "2.2.2";
199
199
+
version = "3.0.0";
200
200
src = fetchurl {
201
201
-
url = "${mirror}/stable/maui/vvave/2.2.2/vvave-2.2.2.tar.xz";
202
202
-
sha256 = "0m8jg79gz3dljbkrgjqlfmbmpgwawzaz37avx5nj1rlpm36b195f";
203
203
-
name = "vvave-2.2.2.tar.xz";
201
201
+
url = "${mirror}/stable/maui/vvave/3.0.0/vvave-3.0.0.tar.xz";
202
202
+
sha256 = "1x2vbmc3qk2kgx64dm8k5xm16vlvnhfnhgzv5kx1qxpr7kr3vif8";
203
203
+
name = "vvave-3.0.0.tar.xz";
204
204
};
205
205
};
206
206
}
+4
pkgs/applications/maui/station.nix
···
8
8
, kirigami2
9
9
, mauikit
10
10
, mauikit-filebrowsing
11
11
+
, mauikit-terminal
11
12
, qmltermwidget
13
13
+
, qtmultimedia
12
14
}:
13
15
14
16
mkDerivation {
···
26
28
kirigami2
27
29
mauikit
28
30
mauikit-filebrowsing
31
31
+
mauikit-terminal
29
32
qmltermwidget
33
33
+
qtmultimedia
30
34
];
31
35
32
36
meta = with lib; {