lol

Merge pull request #193858 from samueldr/feature/plamo-gear-22.09

Plasma Mobile Gear 22.09

authored by

Samuel Dionne-Riel and committed by
GitHub
1cef953e ae1b9e1f

+160 -103
+2 -2
pkgs/applications/plasma-mobile/angelfish.nix
··· 19 , srcs 20 21 # These must be updated in tandem with package updates. 22 - , cargoShaForVersion ? "22.06" 23 - , cargoSha256 ? "ckxShWgqGaApYoGQdrRQKCKOsbwUH5QP82x3BNM4Jx8=" 24 }: 25 26 # Guard against incomplete updates.
··· 19 , srcs 20 21 # These must be updated in tandem with package updates. 22 + , cargoShaForVersion ? "22.09" 23 + , cargoSha256 ? "sha256-uxLvAhRV185srZZ0ZMsLRevAyMmajXERPRYotMcnLJA=" 24 }: 25 26 # Guard against incomplete updates.
+1 -1
pkgs/applications/plasma-mobile/fetch.sh
··· 1 - WGET_ARGS=( https://download.kde.org/stable/plasma-mobile/22.06/ -A '*.tar.xz' )
··· 1 + WGET_ARGS=( https://download.kde.org/stable/plasma-mobile/22.09/ -A '*.tar.xz' )
+2
pkgs/applications/plasma-mobile/krecorder.nix
··· 8 , kcoreaddons 9 , ki18n 10 , kirigami2 11 , qtmultimedia 12 , qtquickcontrols2 13 }: ··· 25 kcoreaddons 26 ki18n 27 kirigami2 28 qtmultimedia 29 qtquickcontrols2 30 ];
··· 8 , kcoreaddons 9 , ki18n 10 , kirigami2 11 + , kirigami-addons 12 , qtmultimedia 13 , qtquickcontrols2 14 }: ··· 26 kcoreaddons 27 ki18n 28 kirigami2 29 + kirigami-addons 30 qtmultimedia 31 qtquickcontrols2 32 ];
+2
pkgs/applications/plasma-mobile/kweather.nix
··· 6 7 , kconfig 8 , ki18n 9 , kirigami2 10 , knotifications 11 , kquickcharts ··· 26 buildInputs = [ 27 kconfig 28 ki18n 29 kirigami2 30 knotifications 31 kquickcharts
··· 6 7 , kconfig 8 , ki18n 9 + , kirigami-addons 10 , kirigami2 11 , knotifications 12 , kquickcharts ··· 27 buildInputs = [ 28 kconfig 29 ki18n 30 + kirigami-addons 31 kirigami2 32 knotifications 33 kquickcharts
+30
pkgs/applications/plasma-mobile/plasma-dialer.nix
··· 9 , kcoreaddons 10 , kdbusaddons 11 , ki18n 12 , kirigami2 13 , knotifications 14 , kpeople 15 , libphonenumber 16 , modemmanager-qt 17 , protobuf 18 , qtfeedback 19 , qtmpris 20 , qtquickcontrols2 21 }: 22 23 mkDerivation rec { ··· 34 kcoreaddons 35 kdbusaddons 36 ki18n 37 kirigami2 38 knotifications 39 kpeople 40 libphonenumber 41 modemmanager-qt 42 protobuf # Needed by libphonenumber 43 qtfeedback 44 qtmpris 45 qtquickcontrols2 46 ]; 47 48 meta = with lib; {
··· 9 , kcoreaddons 10 , kdbusaddons 11 , ki18n 12 + , kio 13 , kirigami2 14 , knotifications 15 , kpeople 16 , libphonenumber 17 + , libselinux 18 + , libsepol 19 , modemmanager-qt 20 + , pcre 21 + , plasma-wayland-protocols 22 , protobuf 23 + , pulseaudio-qt 24 , qtfeedback 25 , qtmpris 26 , qtquickcontrols2 27 + , util-linux 28 + , wayland 29 + , wayland-protocols 30 }: 31 32 mkDerivation rec { ··· 43 kcoreaddons 44 kdbusaddons 45 ki18n 46 + kio 47 kirigami2 48 knotifications 49 kpeople 50 libphonenumber 51 + libselinux 52 + libsepol 53 modemmanager-qt 54 + pcre 55 + plasma-wayland-protocols 56 protobuf # Needed by libphonenumber 57 + pulseaudio-qt 58 qtfeedback 59 qtmpris 60 qtquickcontrols2 61 + util-linux 62 + wayland 63 + wayland-protocols 64 + ]; 65 + 66 + postPatch = '' 67 + substituteInPlace plasma-dialer/org.kde.phone.dialer.desktop \ 68 + --replace "/usr/bin/" "$out/bin/" 69 + ''; 70 + 71 + # Plasma gear 22.09 shipped before KWin 5.26 was made available. 72 + # This feature requires 5.26. Otherwise plasma-dialer segfaults. 73 + # Note that we may need to keep it disabled until it stops segfaulting outside of KWin. 74 + cmakeFlags = [ 75 + "-DDIALER_BUILD_SHELL_OVERLAY=OFF" 76 ]; 77 78 meta = with lib; {
+12
pkgs/applications/plasma-mobile/plasma-settings.nix
··· 10 , kcoreaddons 11 , kdbusaddons 12 , ki18n 13 , kitemmodels 14 , modemmanager-qt 15 , networkmanager-qt 16 , plasma-framework 17 }: 18 19 mkDerivation rec { ··· 30 kcoreaddons 31 kdbusaddons 32 ki18n 33 kitemmodels 34 modemmanager-qt 35 networkmanager-qt 36 plasma-framework 37 ]; 38 39 meta = with lib; {
··· 10 , kcoreaddons 11 , kdbusaddons 12 , ki18n 13 + , kirigami-addons 14 + , kirigami2 15 , kitemmodels 16 + , libselinux 17 + , libsepol 18 , modemmanager-qt 19 , networkmanager-qt 20 + , pcre 21 , plasma-framework 22 + , util-linux 23 }: 24 25 mkDerivation rec { ··· 36 kcoreaddons 37 kdbusaddons 38 ki18n 39 + kirigami-addons 40 + kirigami2 41 kitemmodels 42 + libselinux 43 + libsepol 44 modemmanager-qt 45 networkmanager-qt 46 + pcre 47 plasma-framework 48 + util-linux 49 ]; 50 51 meta = with lib; {
+4
pkgs/applications/plasma-mobile/spacebar.nix
··· 4 , cmake 5 , extra-cmake-modules 6 7 , kcontacts 8 , ki18n 9 , kio ··· 27 ]; 28 29 buildInputs = [ 30 kcontacts 31 ki18n 32 kio
··· 4 , cmake 5 , extra-cmake-modules 6 7 + , c-ares 8 + , curl 9 , kcontacts 10 , ki18n 11 , kio ··· 29 ]; 30 31 buildInputs = [ 32 + c-ares 33 + curl 34 kcontacts 35 ki18n 36 kio
+96 -96
pkgs/applications/plasma-mobile/srcs.nix
··· 4 5 { 6 alligator = { 7 - version = "22.06"; 8 src = fetchurl { 9 - url = "${mirror}/stable/plasma-mobile/22.06/alligator-22.06.tar.xz"; 10 - sha256 = "1h4jawzmiikn81iajc62pkgdv0xlc2w9g80l04awfiz2546rcxmf"; 11 - name = "alligator-22.06.tar.xz"; 12 }; 13 }; 14 angelfish = { 15 - version = "22.06"; 16 src = fetchurl { 17 - url = "${mirror}/stable/plasma-mobile/22.06/angelfish-22.06.tar.xz"; 18 - sha256 = "0s9kzkw0ikb4r4x04nyd568kika7wvi5gj0k6735nwjn5qyp933f"; 19 - name = "angelfish-22.06.tar.xz"; 20 }; 21 }; 22 audiotube = { 23 - version = "22.06"; 24 src = fetchurl { 25 - url = "${mirror}/stable/plasma-mobile/22.06/audiotube-22.06.tar.xz"; 26 - sha256 = "0680cr90nsa5qc9qm9vpl7993zmz0r1ms0m4f63cds7k8zrwwal0"; 27 - name = "audiotube-22.06.tar.xz"; 28 }; 29 }; 30 calindori = { 31 - version = "22.06"; 32 src = fetchurl { 33 - url = "${mirror}/stable/plasma-mobile/22.06/calindori-22.06.tar.xz"; 34 - sha256 = "0fcbkk1yisdd6z1qvac9x6i55wfppqpdma87a0n5smm191lkjg07"; 35 - name = "calindori-22.06.tar.xz"; 36 }; 37 }; 38 kalk = { 39 - version = "22.06"; 40 src = fetchurl { 41 - url = "${mirror}/stable/plasma-mobile/22.06/kalk-22.06.tar.xz"; 42 - sha256 = "09c3rfnljjacw55vdrgcpp18vkbbjzq6brcfs6gb0nhfgbjj6ava"; 43 - name = "kalk-22.06.tar.xz"; 44 }; 45 }; 46 kasts = { 47 - version = "22.06"; 48 src = fetchurl { 49 - url = "${mirror}/stable/plasma-mobile/22.06/kasts-22.06.tar.xz"; 50 - sha256 = "0hznam4gxrhz1sbykl7wr0mqa6r23mskx5qhp0lq3sxaxiy9jlrk"; 51 - name = "kasts-22.06.tar.xz"; 52 }; 53 }; 54 kclock = { 55 - version = "22.06"; 56 src = fetchurl { 57 - url = "${mirror}/stable/plasma-mobile/22.06/kclock-22.06.tar.xz"; 58 - sha256 = "1rd2gxbc3p5h1xjwn59vqr5v2xdk8b0m0dx6qsmihx1qnr2k5vrj"; 59 - name = "kclock-22.06.tar.xz"; 60 }; 61 }; 62 keysmith = { 63 - version = "22.06"; 64 src = fetchurl { 65 - url = "${mirror}/stable/plasma-mobile/22.06/keysmith-22.06.tar.xz"; 66 - sha256 = "0qwfvznjp85y93y3dry5pkcqz6y63wpk2h2p5m3qiymk3qckm9yj"; 67 - name = "keysmith-22.06.tar.xz"; 68 }; 69 }; 70 khealthcertificate = { 71 - version = "22.06"; 72 src = fetchurl { 73 - url = "${mirror}/stable/plasma-mobile/22.06/khealthcertificate-22.06.tar.xz"; 74 - sha256 = "079j9df21hcfs62ikh2q8sjxq59qiqvinicjvghk708xf0dkl8nh"; 75 - name = "khealthcertificate-22.06.tar.xz"; 76 }; 77 }; 78 koko = { 79 - version = "22.06"; 80 src = fetchurl { 81 - url = "${mirror}/stable/plasma-mobile/22.06/koko-22.06.tar.xz"; 82 - sha256 = "0fcwls7xq0dmb2ghn8x6xq26a4qa9ashnlm8ypcyfmfr4pvxwlml"; 83 - name = "koko-22.06.tar.xz"; 84 }; 85 }; 86 kongress = { 87 - version = "22.06"; 88 src = fetchurl { 89 - url = "${mirror}/stable/plasma-mobile/22.06/kongress-22.06.tar.xz"; 90 - sha256 = "1mlyqdv0y112z4c56a9746hc8x0xrcvw0qqafm7vvd7hy5idqsrb"; 91 - name = "kongress-22.06.tar.xz"; 92 }; 93 }; 94 krecorder = { 95 - version = "22.06"; 96 src = fetchurl { 97 - url = "${mirror}/stable/plasma-mobile/22.06/krecorder-22.06.tar.xz"; 98 - sha256 = "148gqz5xya1pxw0mhs82dns0wmpvl8h48hrb5hly9jwdymb7143g"; 99 - name = "krecorder-22.06.tar.xz"; 100 }; 101 }; 102 ktrip = { 103 - version = "22.06"; 104 src = fetchurl { 105 - url = "${mirror}/stable/plasma-mobile/22.06/ktrip-22.06.tar.xz"; 106 - sha256 = "123770qa8d4xhpgga6gbs7dnnfmka9jshsbkpckvbzl3ndcnlpql"; 107 - name = "ktrip-22.06.tar.xz"; 108 }; 109 }; 110 kweather = { 111 - version = "22.06"; 112 src = fetchurl { 113 - url = "${mirror}/stable/plasma-mobile/22.06/kweather-22.06.tar.xz"; 114 - sha256 = "0a47swzvp6z1fdn3vhgfnqz06583x6xsgvf01wsspkz4g2lxj5zk"; 115 - name = "kweather-22.06.tar.xz"; 116 }; 117 }; 118 neochat = { 119 - version = "22.06"; 120 src = fetchurl { 121 - url = "${mirror}/stable/plasma-mobile/22.06/neochat-22.06.tar.xz"; 122 - sha256 = "16wxkc3h0bqlnb7jhkk6qh1v5hj06rwaj7khzqxbm9cj8zh29wdn"; 123 - name = "neochat-22.06.tar.xz"; 124 }; 125 }; 126 plasma-dialer = { 127 - version = "22.06"; 128 src = fetchurl { 129 - url = "${mirror}/stable/plasma-mobile/22.06/plasma-dialer-22.06.tar.xz"; 130 - sha256 = "07sbjmk9hzf1nhk7jhvavikwkb4nmy0bwccs7qa4nf9g2yzbli87"; 131 - name = "plasma-dialer-22.06.tar.xz"; 132 }; 133 }; 134 plasma-phonebook = { 135 - version = "22.06"; 136 src = fetchurl { 137 - url = "${mirror}/stable/plasma-mobile/22.06/plasma-phonebook-22.06.tar.xz"; 138 - sha256 = "00h9plfjgr4bmcay56la074pza2hp4l28a566nbqqivagpn1qz8w"; 139 - name = "plasma-phonebook-22.06.tar.xz"; 140 }; 141 }; 142 plasma-settings = { 143 - version = "22.06"; 144 src = fetchurl { 145 - url = "${mirror}/stable/plasma-mobile/22.06/plasma-settings-22.06.tar.xz"; 146 - sha256 = "096zyzxff0b948wnnmdykp9fm87r8xyn8kkndnjkrmacz2p3822m"; 147 - name = "plasma-settings-22.06.tar.xz"; 148 }; 149 }; 150 plasmatube = { 151 - version = "22.06"; 152 src = fetchurl { 153 - url = "${mirror}/stable/plasma-mobile/22.06/plasmatube-22.06.tar.xz"; 154 - sha256 = "009kcba9blhyx8xhbsxawjxayq1vrpi2byig1n1ra848kij0hi3q"; 155 - name = "plasmatube-22.06.tar.xz"; 156 }; 157 }; 158 qmlkonsole = { 159 - version = "22.06"; 160 src = fetchurl { 161 - url = "${mirror}/stable/plasma-mobile/22.06/qmlkonsole-22.06.tar.xz"; 162 - sha256 = "1h244bb566sgfgswgdqkljfdd70z4v52gxm0h5bmvmdqjhb6zg7n"; 163 - name = "qmlkonsole-22.06.tar.xz"; 164 }; 165 }; 166 spacebar = { 167 - version = "22.06"; 168 src = fetchurl { 169 - url = "${mirror}/stable/plasma-mobile/22.06/spacebar-22.06.tar.xz"; 170 - sha256 = "0jl9gvhf8dfg9y8wwxp0c86rlsmj8inrl7syb25pz57z1mvv4kkr"; 171 - name = "spacebar-22.06.tar.xz"; 172 }; 173 }; 174 telly-skout = { 175 - version = "22.06"; 176 src = fetchurl { 177 - url = "${mirror}/stable/plasma-mobile/22.06/telly-skout-22.06.tar.xz"; 178 - sha256 = "09ibm424x5k1kjbay1cn48car6xacz82dk6qwi8ww3jph32jm4pf"; 179 - name = "telly-skout-22.06.tar.xz"; 180 }; 181 }; 182 tokodon = { 183 - version = "22.06"; 184 src = fetchurl { 185 - url = "${mirror}/stable/plasma-mobile/22.06/tokodon-22.06.tar.xz"; 186 - sha256 = "0cgg42ys7liab754n9nwbanwl3i7iz587933vvhf5k9zmvx4jqhb"; 187 - name = "tokodon-22.06.tar.xz"; 188 }; 189 }; 190 vakzination = { 191 - version = "22.06"; 192 src = fetchurl { 193 - url = "${mirror}/stable/plasma-mobile/22.06/vakzination-22.06.tar.xz"; 194 - sha256 = "0wa58a9fps9i0brbppcdkda1przxckg7sir8f2p8k842k2qnsvbp"; 195 - name = "vakzination-22.06.tar.xz"; 196 }; 197 }; 198 }
··· 4 5 { 6 alligator = { 7 + version = "22.09"; 8 src = fetchurl { 9 + url = "${mirror}/stable/plasma-mobile/22.09/alligator-22.09.tar.xz"; 10 + sha256 = "0krys21df6mlyi2zxdxgqx02k1q7njliz0nsxcygxrd89ajxlslb"; 11 + name = "alligator-22.09.tar.xz"; 12 }; 13 }; 14 angelfish = { 15 + version = "22.09"; 16 src = fetchurl { 17 + url = "${mirror}/stable/plasma-mobile/22.09/angelfish-22.09.tar.xz"; 18 + sha256 = "1blhn84xka11zjwqimr30qv94jp5slfcmc44xcjxginl3n6hicwx"; 19 + name = "angelfish-22.09.tar.xz"; 20 }; 21 }; 22 audiotube = { 23 + version = "22.09"; 24 src = fetchurl { 25 + url = "${mirror}/stable/plasma-mobile/22.09/audiotube-22.09.tar.xz"; 26 + sha256 = "1ay3qrg8lnw209kwmgm2ll5k1gbp2q694g6w837xl2wjy792vqw8"; 27 + name = "audiotube-22.09.tar.xz"; 28 }; 29 }; 30 calindori = { 31 + version = "22.09"; 32 src = fetchurl { 33 + url = "${mirror}/stable/plasma-mobile/22.09/calindori-22.09.tar.xz"; 34 + sha256 = "1pwgdqznp76mhk0ikzjhy3c67qgk91kgv69ygqwzlh5hwiw5sl4n"; 35 + name = "calindori-22.09.tar.xz"; 36 }; 37 }; 38 kalk = { 39 + version = "22.09"; 40 src = fetchurl { 41 + url = "${mirror}/stable/plasma-mobile/22.09/kalk-22.09.tar.xz"; 42 + sha256 = "0sci3jv3asjxahcdz2vkmh90fbffx8lfj1cy5kqnpijdxcm10gfq"; 43 + name = "kalk-22.09.tar.xz"; 44 }; 45 }; 46 kasts = { 47 + version = "22.09.2"; 48 src = fetchurl { 49 + url = "${mirror}/stable/plasma-mobile/22.09/kasts-22.09.2.tar.xz"; 50 + sha256 = "10i0b8k1k0ki8pq8hsj979y7np75iaq49bxkyj95zzci9g73vd59"; 51 + name = "kasts-22.09.2.tar.xz"; 52 }; 53 }; 54 kclock = { 55 + version = "22.09"; 56 src = fetchurl { 57 + url = "${mirror}/stable/plasma-mobile/22.09/kclock-22.09.tar.xz"; 58 + sha256 = "18b5lncgh9vc94bgrdmzigi853j4l7hqrvggk4hfcklj4pnv1bav"; 59 + name = "kclock-22.09.tar.xz"; 60 }; 61 }; 62 keysmith = { 63 + version = "22.09"; 64 src = fetchurl { 65 + url = "${mirror}/stable/plasma-mobile/22.09/keysmith-22.09.tar.xz"; 66 + sha256 = "0w3vvmp9rn6ahly2fm9n6f4glfr7d84bfvj33mrs5pn7n99h7jgy"; 67 + name = "keysmith-22.09.tar.xz"; 68 }; 69 }; 70 khealthcertificate = { 71 + version = "22.09"; 72 src = fetchurl { 73 + url = "${mirror}/stable/plasma-mobile/22.09/khealthcertificate-22.09.tar.xz"; 74 + sha256 = "16vkjpyxwx34pvdpnci0l6mx2bdjialiscjvbdx53xbsq9ff701k"; 75 + name = "khealthcertificate-22.09.tar.xz"; 76 }; 77 }; 78 koko = { 79 + version = "22.09"; 80 src = fetchurl { 81 + url = "${mirror}/stable/plasma-mobile/22.09/koko-22.09.tar.xz"; 82 + sha256 = "1z3ysc2f1agbkmm2cxa87x5rk2nx9fjv3czlvcsn8s5ssfdws3gl"; 83 + name = "koko-22.09.tar.xz"; 84 }; 85 }; 86 kongress = { 87 + version = "22.09"; 88 src = fetchurl { 89 + url = "${mirror}/stable/plasma-mobile/22.09/kongress-22.09.tar.xz"; 90 + sha256 = "0pjp2s774sgw2dklqib8alm1a9fkixy3s92i2v8v00znx08zf2jz"; 91 + name = "kongress-22.09.tar.xz"; 92 }; 93 }; 94 krecorder = { 95 + version = "22.09"; 96 src = fetchurl { 97 + url = "${mirror}/stable/plasma-mobile/22.09/krecorder-22.09.tar.xz"; 98 + sha256 = "0kcgw7bsyw3bhai2djcq3qjn5ims7i4qbvpm7nwpjkm1p3m7fjii"; 99 + name = "krecorder-22.09.tar.xz"; 100 }; 101 }; 102 ktrip = { 103 + version = "22.09"; 104 src = fetchurl { 105 + url = "${mirror}/stable/plasma-mobile/22.09/ktrip-22.09.tar.xz"; 106 + sha256 = "0x9s4yh2nvy7zmg3ds9bn8ir6wx10i8d0mvfaylbzb39rcabpmrl"; 107 + name = "ktrip-22.09.tar.xz"; 108 }; 109 }; 110 kweather = { 111 + version = "22.09"; 112 src = fetchurl { 113 + url = "${mirror}/stable/plasma-mobile/22.09/kweather-22.09.tar.xz"; 114 + sha256 = "0z3z659y1r1jry02w0hxwcpghkgxgqiwj1kqck07vlg8ks7lz1jz"; 115 + name = "kweather-22.09.tar.xz"; 116 }; 117 }; 118 neochat = { 119 + version = "22.09"; 120 src = fetchurl { 121 + url = "${mirror}/stable/plasma-mobile/22.09/neochat-22.09.tar.xz"; 122 + sha256 = "1j8p6mv89q1krjjbc9n26r83csqpxwd03zzhvzxxm53334qwqdci"; 123 + name = "neochat-22.09.tar.xz"; 124 }; 125 }; 126 plasma-dialer = { 127 + version = "22.09"; 128 src = fetchurl { 129 + url = "${mirror}/stable/plasma-mobile/22.09/plasma-dialer-22.09.tar.xz"; 130 + sha256 = "1wk8q5lc15d53viqyknsww1hgci1rxmnra4hj887fabnj0id29rs"; 131 + name = "plasma-dialer-22.09.tar.xz"; 132 }; 133 }; 134 plasma-phonebook = { 135 + version = "22.09"; 136 src = fetchurl { 137 + url = "${mirror}/stable/plasma-mobile/22.09/plasma-phonebook-22.09.tar.xz"; 138 + sha256 = "1wsv330sfjh78fg98kd2g6a4bsmdyf7gn9r3aqazci7p7i5n2ln0"; 139 + name = "plasma-phonebook-22.09.tar.xz"; 140 }; 141 }; 142 plasma-settings = { 143 + version = "22.09"; 144 src = fetchurl { 145 + url = "${mirror}/stable/plasma-mobile/22.09/plasma-settings-22.09.tar.xz"; 146 + sha256 = "0jq2r7ckz27a8r41n4jn61wlrpcx0qwlasipig4jz7rc9i0ayfka"; 147 + name = "plasma-settings-22.09.tar.xz"; 148 }; 149 }; 150 plasmatube = { 151 + version = "22.09"; 152 src = fetchurl { 153 + url = "${mirror}/stable/plasma-mobile/22.09/plasmatube-22.09.tar.xz"; 154 + sha256 = "00w9p5fcpv4s406lmcdcbrxf19sgkvf9yy8pfjmf1asvvvi8bpnk"; 155 + name = "plasmatube-22.09.tar.xz"; 156 }; 157 }; 158 qmlkonsole = { 159 + version = "22.09"; 160 src = fetchurl { 161 + url = "${mirror}/stable/plasma-mobile/22.09/qmlkonsole-22.09.tar.xz"; 162 + sha256 = "19bf9f4vxa8arnl1zjappg6kh21br131cbsx902qnpv6y0r3swz1"; 163 + name = "qmlkonsole-22.09.tar.xz"; 164 }; 165 }; 166 spacebar = { 167 + version = "22.09"; 168 src = fetchurl { 169 + url = "${mirror}/stable/plasma-mobile/22.09/spacebar-22.09.tar.xz"; 170 + sha256 = "0fmk7fa7i67l8ff0amn80yxhf05vf0j9c42zj6qg5p30d1j31pbl"; 171 + name = "spacebar-22.09.tar.xz"; 172 }; 173 }; 174 telly-skout = { 175 + version = "22.09"; 176 src = fetchurl { 177 + url = "${mirror}/stable/plasma-mobile/22.09/telly-skout-22.09.tar.xz"; 178 + sha256 = "1byakylbjjxyz6bh59dydqnvh8c627jpx39ih1ylrdl8jlkd0scy"; 179 + name = "telly-skout-22.09.tar.xz"; 180 }; 181 }; 182 tokodon = { 183 + version = "22.09"; 184 src = fetchurl { 185 + url = "${mirror}/stable/plasma-mobile/22.09/tokodon-22.09.tar.xz"; 186 + sha256 = "123vyq9vfl48l7ssrymvkhxlkwihplnssal0wvz4n2dk59byl46p"; 187 + name = "tokodon-22.09.tar.xz"; 188 }; 189 }; 190 vakzination = { 191 + version = "22.09"; 192 src = fetchurl { 193 + url = "${mirror}/stable/plasma-mobile/22.09/vakzination-22.09.tar.xz"; 194 + sha256 = "01xzc1di57j0fgzkqwa39jng0fd90laya0rj85vjda7mbh2lxxk6"; 195 + name = "vakzination-22.09.tar.xz"; 196 }; 197 }; 198 }
+5
pkgs/desktops/plasma-5/plasma-nm/default.nix
··· 66 mobile-broadband-provider-info 67 openconnect 68 ]; 69 patches = [ 70 (substituteAll { 71 src = ./0002-openvpn-binary-path.patch;
··· 66 mobile-broadband-provider-info 67 openconnect 68 ]; 69 + 70 + cmakeFlags = [ 71 + "-DBUILD_MOBILE=ON" 72 + ]; 73 + 74 patches = [ 75 (substituteAll { 76 src = ./0002-openvpn-binary-path.patch;
+2 -2
pkgs/development/libraries/kirigami-addons/default.nix
··· 12 13 mkDerivation rec { 14 pname = "kirigami-addons"; 15 - version = "21.05"; 16 17 src = fetchFromGitLab { 18 domain = "invent.kde.org"; 19 owner = "libraries"; 20 repo = pname; 21 rev = "v${version}"; 22 - sha256 = "0pwkpag15mvzhd3hvdwx0a8ajwq9j30r6069vsx85bagnag3zanh"; 23 }; 24 25 nativeBuildInputs = [
··· 12 13 mkDerivation rec { 14 pname = "kirigami-addons"; 15 + version = "0.4"; 16 17 src = fetchFromGitLab { 18 domain = "invent.kde.org"; 19 owner = "libraries"; 20 repo = pname; 21 rev = "v${version}"; 22 + sha256 = "sha256-3RPOab10kLcMVBngcRILDXbhOBI/BhjkMZqWVC0IPlM="; 23 }; 24 25 nativeBuildInputs = [
+4 -2
pkgs/development/libraries/kweathercore/default.nix
··· 2 , lib 3 , fetchFromGitLab 4 , extra-cmake-modules 5 , ki18n 6 , qtlocation 7 }: 8 9 mkDerivation rec { 10 pname = "kweathercore"; 11 - version = "0.5"; 12 13 src = fetchFromGitLab { 14 domain = "invent.kde.org"; 15 owner = "libraries"; 16 repo = pname; 17 rev = "v${version}"; 18 - sha256 = "08ipabskhsbspkzzdlpwl89r070q8d0vc9500ma6d5i9fnpmkz6d"; 19 }; 20 21 buildInputs = [ 22 ki18n 23 qtlocation 24 ];
··· 2 , lib 3 , fetchFromGitLab 4 , extra-cmake-modules 5 + , kholidays 6 , ki18n 7 , qtlocation 8 }: 9 10 mkDerivation rec { 11 pname = "kweathercore"; 12 + version = "0.6"; 13 14 src = fetchFromGitLab { 15 domain = "invent.kde.org"; 16 owner = "libraries"; 17 repo = pname; 18 rev = "v${version}"; 19 + sha256 = "sha256-LIgUSXKHcRqcBwGTRxU5Z4eHuWmPLerorlrnI6Cf9k4="; 20 }; 21 22 buildInputs = [ 23 + kholidays 24 ki18n 25 qtlocation 26 ];