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 19 , srcs 20 20 21 21 # These must be updated in tandem with package updates. 22 - , cargoShaForVersion ? "22.06" 23 - , cargoSha256 ? "ckxShWgqGaApYoGQdrRQKCKOsbwUH5QP82x3BNM4Jx8=" 22 + , cargoShaForVersion ? "22.09" 23 + , cargoSha256 ? "sha256-uxLvAhRV185srZZ0ZMsLRevAyMmajXERPRYotMcnLJA=" 24 24 }: 25 25 26 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 8 , kcoreaddons 9 9 , ki18n 10 10 , kirigami2 11 + , kirigami-addons 11 12 , qtmultimedia 12 13 , qtquickcontrols2 13 14 }: ··· 25 26 kcoreaddons 26 27 ki18n 27 28 kirigami2 29 + kirigami-addons 28 30 qtmultimedia 29 31 qtquickcontrols2 30 32 ];
+2
pkgs/applications/plasma-mobile/kweather.nix
··· 6 6 7 7 , kconfig 8 8 , ki18n 9 + , kirigami-addons 9 10 , kirigami2 10 11 , knotifications 11 12 , kquickcharts ··· 26 27 buildInputs = [ 27 28 kconfig 28 29 ki18n 30 + kirigami-addons 29 31 kirigami2 30 32 knotifications 31 33 kquickcharts
+30
pkgs/applications/plasma-mobile/plasma-dialer.nix
··· 9 9 , kcoreaddons 10 10 , kdbusaddons 11 11 , ki18n 12 + , kio 12 13 , kirigami2 13 14 , knotifications 14 15 , kpeople 15 16 , libphonenumber 17 + , libselinux 18 + , libsepol 16 19 , modemmanager-qt 20 + , pcre 21 + , plasma-wayland-protocols 17 22 , protobuf 23 + , pulseaudio-qt 18 24 , qtfeedback 19 25 , qtmpris 20 26 , qtquickcontrols2 27 + , util-linux 28 + , wayland 29 + , wayland-protocols 21 30 }: 22 31 23 32 mkDerivation rec { ··· 34 43 kcoreaddons 35 44 kdbusaddons 36 45 ki18n 46 + kio 37 47 kirigami2 38 48 knotifications 39 49 kpeople 40 50 libphonenumber 51 + libselinux 52 + libsepol 41 53 modemmanager-qt 54 + pcre 55 + plasma-wayland-protocols 42 56 protobuf # Needed by libphonenumber 57 + pulseaudio-qt 43 58 qtfeedback 44 59 qtmpris 45 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" 46 76 ]; 47 77 48 78 meta = with lib; {
+12
pkgs/applications/plasma-mobile/plasma-settings.nix
··· 10 10 , kcoreaddons 11 11 , kdbusaddons 12 12 , ki18n 13 + , kirigami-addons 14 + , kirigami2 13 15 , kitemmodels 16 + , libselinux 17 + , libsepol 14 18 , modemmanager-qt 15 19 , networkmanager-qt 20 + , pcre 16 21 , plasma-framework 22 + , util-linux 17 23 }: 18 24 19 25 mkDerivation rec { ··· 30 36 kcoreaddons 31 37 kdbusaddons 32 38 ki18n 39 + kirigami-addons 40 + kirigami2 33 41 kitemmodels 42 + libselinux 43 + libsepol 34 44 modemmanager-qt 35 45 networkmanager-qt 46 + pcre 36 47 plasma-framework 48 + util-linux 37 49 ]; 38 50 39 51 meta = with lib; {
+4
pkgs/applications/plasma-mobile/spacebar.nix
··· 4 4 , cmake 5 5 , extra-cmake-modules 6 6 7 + , c-ares 8 + , curl 7 9 , kcontacts 8 10 , ki18n 9 11 , kio ··· 27 29 ]; 28 30 29 31 buildInputs = [ 32 + c-ares 33 + curl 30 34 kcontacts 31 35 ki18n 32 36 kio
+96 -96
pkgs/applications/plasma-mobile/srcs.nix
··· 4 4 5 5 { 6 6 alligator = { 7 - version = "22.06"; 7 + version = "22.09"; 8 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"; 9 + url = "${mirror}/stable/plasma-mobile/22.09/alligator-22.09.tar.xz"; 10 + sha256 = "0krys21df6mlyi2zxdxgqx02k1q7njliz0nsxcygxrd89ajxlslb"; 11 + name = "alligator-22.09.tar.xz"; 12 12 }; 13 13 }; 14 14 angelfish = { 15 - version = "22.06"; 15 + version = "22.09"; 16 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"; 17 + url = "${mirror}/stable/plasma-mobile/22.09/angelfish-22.09.tar.xz"; 18 + sha256 = "1blhn84xka11zjwqimr30qv94jp5slfcmc44xcjxginl3n6hicwx"; 19 + name = "angelfish-22.09.tar.xz"; 20 20 }; 21 21 }; 22 22 audiotube = { 23 - version = "22.06"; 23 + version = "22.09"; 24 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"; 25 + url = "${mirror}/stable/plasma-mobile/22.09/audiotube-22.09.tar.xz"; 26 + sha256 = "1ay3qrg8lnw209kwmgm2ll5k1gbp2q694g6w837xl2wjy792vqw8"; 27 + name = "audiotube-22.09.tar.xz"; 28 28 }; 29 29 }; 30 30 calindori = { 31 - version = "22.06"; 31 + version = "22.09"; 32 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"; 33 + url = "${mirror}/stable/plasma-mobile/22.09/calindori-22.09.tar.xz"; 34 + sha256 = "1pwgdqznp76mhk0ikzjhy3c67qgk91kgv69ygqwzlh5hwiw5sl4n"; 35 + name = "calindori-22.09.tar.xz"; 36 36 }; 37 37 }; 38 38 kalk = { 39 - version = "22.06"; 39 + version = "22.09"; 40 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"; 41 + url = "${mirror}/stable/plasma-mobile/22.09/kalk-22.09.tar.xz"; 42 + sha256 = "0sci3jv3asjxahcdz2vkmh90fbffx8lfj1cy5kqnpijdxcm10gfq"; 43 + name = "kalk-22.09.tar.xz"; 44 44 }; 45 45 }; 46 46 kasts = { 47 - version = "22.06"; 47 + version = "22.09.2"; 48 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"; 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 52 }; 53 53 }; 54 54 kclock = { 55 - version = "22.06"; 55 + version = "22.09"; 56 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"; 57 + url = "${mirror}/stable/plasma-mobile/22.09/kclock-22.09.tar.xz"; 58 + sha256 = "18b5lncgh9vc94bgrdmzigi853j4l7hqrvggk4hfcklj4pnv1bav"; 59 + name = "kclock-22.09.tar.xz"; 60 60 }; 61 61 }; 62 62 keysmith = { 63 - version = "22.06"; 63 + version = "22.09"; 64 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"; 65 + url = "${mirror}/stable/plasma-mobile/22.09/keysmith-22.09.tar.xz"; 66 + sha256 = "0w3vvmp9rn6ahly2fm9n6f4glfr7d84bfvj33mrs5pn7n99h7jgy"; 67 + name = "keysmith-22.09.tar.xz"; 68 68 }; 69 69 }; 70 70 khealthcertificate = { 71 - version = "22.06"; 71 + version = "22.09"; 72 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"; 73 + url = "${mirror}/stable/plasma-mobile/22.09/khealthcertificate-22.09.tar.xz"; 74 + sha256 = "16vkjpyxwx34pvdpnci0l6mx2bdjialiscjvbdx53xbsq9ff701k"; 75 + name = "khealthcertificate-22.09.tar.xz"; 76 76 }; 77 77 }; 78 78 koko = { 79 - version = "22.06"; 79 + version = "22.09"; 80 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"; 81 + url = "${mirror}/stable/plasma-mobile/22.09/koko-22.09.tar.xz"; 82 + sha256 = "1z3ysc2f1agbkmm2cxa87x5rk2nx9fjv3czlvcsn8s5ssfdws3gl"; 83 + name = "koko-22.09.tar.xz"; 84 84 }; 85 85 }; 86 86 kongress = { 87 - version = "22.06"; 87 + version = "22.09"; 88 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"; 89 + url = "${mirror}/stable/plasma-mobile/22.09/kongress-22.09.tar.xz"; 90 + sha256 = "0pjp2s774sgw2dklqib8alm1a9fkixy3s92i2v8v00znx08zf2jz"; 91 + name = "kongress-22.09.tar.xz"; 92 92 }; 93 93 }; 94 94 krecorder = { 95 - version = "22.06"; 95 + version = "22.09"; 96 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"; 97 + url = "${mirror}/stable/plasma-mobile/22.09/krecorder-22.09.tar.xz"; 98 + sha256 = "0kcgw7bsyw3bhai2djcq3qjn5ims7i4qbvpm7nwpjkm1p3m7fjii"; 99 + name = "krecorder-22.09.tar.xz"; 100 100 }; 101 101 }; 102 102 ktrip = { 103 - version = "22.06"; 103 + version = "22.09"; 104 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"; 105 + url = "${mirror}/stable/plasma-mobile/22.09/ktrip-22.09.tar.xz"; 106 + sha256 = "0x9s4yh2nvy7zmg3ds9bn8ir6wx10i8d0mvfaylbzb39rcabpmrl"; 107 + name = "ktrip-22.09.tar.xz"; 108 108 }; 109 109 }; 110 110 kweather = { 111 - version = "22.06"; 111 + version = "22.09"; 112 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"; 113 + url = "${mirror}/stable/plasma-mobile/22.09/kweather-22.09.tar.xz"; 114 + sha256 = "0z3z659y1r1jry02w0hxwcpghkgxgqiwj1kqck07vlg8ks7lz1jz"; 115 + name = "kweather-22.09.tar.xz"; 116 116 }; 117 117 }; 118 118 neochat = { 119 - version = "22.06"; 119 + version = "22.09"; 120 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"; 121 + url = "${mirror}/stable/plasma-mobile/22.09/neochat-22.09.tar.xz"; 122 + sha256 = "1j8p6mv89q1krjjbc9n26r83csqpxwd03zzhvzxxm53334qwqdci"; 123 + name = "neochat-22.09.tar.xz"; 124 124 }; 125 125 }; 126 126 plasma-dialer = { 127 - version = "22.06"; 127 + version = "22.09"; 128 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"; 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 132 }; 133 133 }; 134 134 plasma-phonebook = { 135 - version = "22.06"; 135 + version = "22.09"; 136 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"; 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 140 }; 141 141 }; 142 142 plasma-settings = { 143 - version = "22.06"; 143 + version = "22.09"; 144 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"; 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 148 }; 149 149 }; 150 150 plasmatube = { 151 - version = "22.06"; 151 + version = "22.09"; 152 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"; 153 + url = "${mirror}/stable/plasma-mobile/22.09/plasmatube-22.09.tar.xz"; 154 + sha256 = "00w9p5fcpv4s406lmcdcbrxf19sgkvf9yy8pfjmf1asvvvi8bpnk"; 155 + name = "plasmatube-22.09.tar.xz"; 156 156 }; 157 157 }; 158 158 qmlkonsole = { 159 - version = "22.06"; 159 + version = "22.09"; 160 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"; 161 + url = "${mirror}/stable/plasma-mobile/22.09/qmlkonsole-22.09.tar.xz"; 162 + sha256 = "19bf9f4vxa8arnl1zjappg6kh21br131cbsx902qnpv6y0r3swz1"; 163 + name = "qmlkonsole-22.09.tar.xz"; 164 164 }; 165 165 }; 166 166 spacebar = { 167 - version = "22.06"; 167 + version = "22.09"; 168 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"; 169 + url = "${mirror}/stable/plasma-mobile/22.09/spacebar-22.09.tar.xz"; 170 + sha256 = "0fmk7fa7i67l8ff0amn80yxhf05vf0j9c42zj6qg5p30d1j31pbl"; 171 + name = "spacebar-22.09.tar.xz"; 172 172 }; 173 173 }; 174 174 telly-skout = { 175 - version = "22.06"; 175 + version = "22.09"; 176 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"; 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 180 }; 181 181 }; 182 182 tokodon = { 183 - version = "22.06"; 183 + version = "22.09"; 184 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"; 185 + url = "${mirror}/stable/plasma-mobile/22.09/tokodon-22.09.tar.xz"; 186 + sha256 = "123vyq9vfl48l7ssrymvkhxlkwihplnssal0wvz4n2dk59byl46p"; 187 + name = "tokodon-22.09.tar.xz"; 188 188 }; 189 189 }; 190 190 vakzination = { 191 - version = "22.06"; 191 + version = "22.09"; 192 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"; 193 + url = "${mirror}/stable/plasma-mobile/22.09/vakzination-22.09.tar.xz"; 194 + sha256 = "01xzc1di57j0fgzkqwa39jng0fd90laya0rj85vjda7mbh2lxxk6"; 195 + name = "vakzination-22.09.tar.xz"; 196 196 }; 197 197 }; 198 198 }
+5
pkgs/desktops/plasma-5/plasma-nm/default.nix
··· 66 66 mobile-broadband-provider-info 67 67 openconnect 68 68 ]; 69 + 70 + cmakeFlags = [ 71 + "-DBUILD_MOBILE=ON" 72 + ]; 73 + 69 74 patches = [ 70 75 (substituteAll { 71 76 src = ./0002-openvpn-binary-path.patch;
+2 -2
pkgs/development/libraries/kirigami-addons/default.nix
··· 12 12 13 13 mkDerivation rec { 14 14 pname = "kirigami-addons"; 15 - version = "21.05"; 15 + version = "0.4"; 16 16 17 17 src = fetchFromGitLab { 18 18 domain = "invent.kde.org"; 19 19 owner = "libraries"; 20 20 repo = pname; 21 21 rev = "v${version}"; 22 - sha256 = "0pwkpag15mvzhd3hvdwx0a8ajwq9j30r6069vsx85bagnag3zanh"; 22 + sha256 = "sha256-3RPOab10kLcMVBngcRILDXbhOBI/BhjkMZqWVC0IPlM="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+4 -2
pkgs/development/libraries/kweathercore/default.nix
··· 2 2 , lib 3 3 , fetchFromGitLab 4 4 , extra-cmake-modules 5 + , kholidays 5 6 , ki18n 6 7 , qtlocation 7 8 }: 8 9 9 10 mkDerivation rec { 10 11 pname = "kweathercore"; 11 - version = "0.5"; 12 + version = "0.6"; 12 13 13 14 src = fetchFromGitLab { 14 15 domain = "invent.kde.org"; 15 16 owner = "libraries"; 16 17 repo = pname; 17 18 rev = "v${version}"; 18 - sha256 = "08ipabskhsbspkzzdlpwl89r070q8d0vc9500ma6d5i9fnpmkz6d"; 19 + sha256 = "sha256-LIgUSXKHcRqcBwGTRxU5Z4eHuWmPLerorlrnI6Cf9k4="; 19 20 }; 20 21 21 22 buildInputs = [ 23 + kholidays 22 24 ki18n 23 25 qtlocation 24 26 ];