Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 7ef4d517 82202fc5

+1748 -1385
+6
maintainers/maintainer-list.nix
··· 13677 githubId = 118959; 13678 name = "VinyMeuh"; 13679 }; 13680 viraptor = { 13681 email = "nix@viraptor.info"; 13682 github = "viraptor";
··· 13677 githubId = 118959; 13678 name = "VinyMeuh"; 13679 }; 13680 + virchau13 = { 13681 + email = "virchau13@hexular.net"; 13682 + github = "virchau13"; 13683 + githubId = 16955157; 13684 + name = "Vir Chaudhury"; 13685 + }; 13686 viraptor = { 13687 email = "nix@viraptor.info"; 13688 github = "viraptor";
+11 -1
nixos/modules/security/wrappers/default.nix
··· 185 ''; 186 }; 187 188 security.wrapperDir = lib.mkOption { 189 type = lib.types.path; 190 default = "/run/wrappers/bin"; ··· 227 228 boot.specialFileSystems.${parentWrapperDir} = { 229 fsType = "tmpfs"; 230 - options = [ "nodev" "mode=755" ]; 231 }; 232 233 # Make sure our wrapperDir exports to the PATH env variable when
··· 185 ''; 186 }; 187 188 + security.wrapperDirSize = lib.mkOption { 189 + default = "50%"; 190 + example = "10G"; 191 + type = lib.types.str; 192 + description = '' 193 + Size limit for the /run/wrappers tmpfs. Look at mount(8), tmpfs size option, 194 + for the accepted syntax. WARNING: don't set to less than 64MB. 195 + ''; 196 + }; 197 + 198 security.wrapperDir = lib.mkOption { 199 type = lib.types.path; 200 default = "/run/wrappers/bin"; ··· 237 238 boot.specialFileSystems.${parentWrapperDir} = { 239 fsType = "tmpfs"; 240 + options = [ "nodev" "mode=755" "size=${config.security.wrapperDirSize}" ]; 241 }; 242 243 # Make sure our wrapperDir exports to the PATH env variable when
+6 -7
pkgs/applications/emulators/ryujinx/default.nix
··· 13 , gtk3 14 , gdk-pixbuf 15 , wrapGAppsHook 16 }: 17 18 buildDotnetModule rec { 19 pname = "ryujinx"; 20 - version = "1.1.181"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml 21 22 src = fetchFromGitHub { 23 owner = "Ryujinx"; 24 repo = "Ryujinx"; 25 - rev = "6eb85e846f25ae36a39685d6ac91025deaea306c"; 26 - sha256 = "0lc8hhcrad26sw2dx0lwml8lk2mxg4db4sgfxnd450xi2qd63kdc"; 27 }; 28 29 projectFile = "Ryujinx.sln"; ··· 53 libsoundio 54 sndio 55 pulseaudio 56 - ]; 57 - 58 - makeWrapperArgs = [ 59 - "--suffix PATH : ${lib.getBin ffmpeg}" 60 ]; 61 62 patches = [
··· 13 , gtk3 14 , gdk-pixbuf 15 , wrapGAppsHook 16 + , vulkan-loader 17 }: 18 19 buildDotnetModule rec { 20 pname = "ryujinx"; 21 + version = "1.1.213"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml 22 23 src = fetchFromGitHub { 24 owner = "Ryujinx"; 25 repo = "Ryujinx"; 26 + rev = "e8f1ca84277240c4d6215eb9cd85713aab73e2f7"; 27 + sha256 = "0ha5wn9h9rqxbkjbz7sm5m8q3rbsiiddh72wx0s3sga5w8054cb3"; 28 }; 29 30 projectFile = "Ryujinx.sln"; ··· 54 libsoundio 55 sndio 56 pulseaudio 57 + vulkan-loader 58 + ffmpeg 59 ]; 60 61 patches = [
+15 -1
pkgs/applications/emulators/ryujinx/deps.nix
··· 56 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.0.1"; sha256 = "0zxc0apx1gcx361jlq8smc9pfdgmyjh6hpka8dypc9w23nlsh6yj"; }) 57 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.3.0"; sha256 = "0gw297dgkh0al1zxvgvncqs0j15lsna9l1wpqas4rflmys440xvb"; }) 58 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.5.0"; sha256 = "01i28nvzccxbqmiz217fxs6hnjwmd5fafs37rd49a6qp53y6623l"; }) 59 (fetchNuGet { pname = "Microsoft.DotNet.InternalAbstractions"; version = "1.0.0"; sha256 = "0mp8ihqlb7fsa789frjzidrfjc1lrhk88qp3xm5qvr7vf4wy4z8x"; }) 60 (fetchNuGet { pname = "Microsoft.IdentityModel.JsonWebTokens"; version = "6.15.0"; sha256 = "0dwx7dk8jr10784nriqbi364qbxzfwq0c6xia0ac5rzrp7179r4d"; }) 61 (fetchNuGet { pname = "Microsoft.IdentityModel.Logging"; version = "6.15.0"; sha256 = "0jn9a20a2zixnkm3bmpmvmiv7mk0hqdlnpi0qgjkg1nir87czm19"; }) 62 (fetchNuGet { pname = "Microsoft.IdentityModel.Tokens"; version = "6.15.0"; sha256 = "1nbgydr45f7lp980xyrkzpyaw2mkkishjwp3slgxk7f0mz6q8i1v"; }) ··· 93 (fetchNuGet { pname = "OpenTK.Graphics"; version = "4.7.2"; sha256 = "1wnf9x45ga336vq4px2a2fmma4zc9xrcr4qwrsmsh3l4w0d9s6ps"; }) 94 (fetchNuGet { pname = "OpenTK.Mathematics"; version = "4.7.2"; sha256 = "0ay1a8spmy8pn5nlvvac796smp74hjpxm3swvxdrbqqg4l4xqlfz"; }) 95 (fetchNuGet { pname = "OpenTK.OpenAL"; version = "4.7.2"; sha256 = "1m0wgf4khikyz2pvns5d9ffwm7psxjn9r4h128aqlca1iyay23f6"; }) 96 (fetchNuGet { pname = "PangoSharp"; version = "3.22.25.128"; sha256 = "0dkl9j0yd65s5ds9xj5z6yb7yca7wlycqz25m8dng20d13sqr1zp"; }) 97 (fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0"; }) 98 (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tools"; version = "4.3.0"; sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk"; }) ··· 147 (fetchNuGet { pname = "Ryujinx.Audio.OpenAL.Dependencies"; version = "1.21.0.1"; sha256 = "0z5k42h252nr60d02p2ww9190d7k1kzrb26vil4ydfhxqqqv6w9l"; }) 148 (fetchNuGet { pname = "Ryujinx.Graphics.Nvdec.Dependencies"; version = "5.0.1-build10"; sha256 = "05r3fh92raaydf4vcih77ivymbs97kqwjlgqdpaxa11aqq0hq753"; }) 149 (fetchNuGet { pname = "Ryujinx.SDL2-CS"; version = "2.0.22-build20"; sha256 = "03d1rv0rlr2z7ynqixgj9xqlksplk1vsvq5wxjf5c6c6zcknx01r"; }) 150 (fetchNuGet { pname = "SharpZipLib"; version = "1.3.3"; sha256 = "1gij11wfj1mqm10631cjpnhzw882bnzx699jzwhdqakxm1610q8x"; }) 151 (fetchNuGet { pname = "ShimSkiaSharp"; version = "0.5.14"; sha256 = "0ym0ayik0vq2za9h0kr8mhjd9zk4hx25hrrfyyg9wrc164xa11qb"; }) 152 (fetchNuGet { pname = "SixLabors.Fonts"; version = "1.0.0-beta0013"; sha256 = "0r0aw8xxd32rwcawawcz6asiyggz02hnzg5hvz8gimq8hvwx1wql"; }) 153 (fetchNuGet { pname = "SixLabors.ImageSharp"; version = "1.0.4"; sha256 = "0fmgn414my76gjgp89qlc210a0lqvnvkvk2fcwnpwxdhqpfvyilr"; }) 154 (fetchNuGet { pname = "SixLabors.ImageSharp.Drawing"; version = "1.0.0-beta11"; sha256 = "0hl0rs3kr1zdnx3gdssxgli6fyvmwzcfp99f4db71s0i8j8b2bp5"; }) ··· 163 (fetchNuGet { pname = "SkiaSharp.NativeAssets.WebAssembly"; version = "2.88.1-preview.1"; sha256 = "0mwj2yl4gn40lry03yqkj7sbi1drmm672dv88481sgah4c21lzrq"; }) 164 (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.0"; sha256 = "135ni4rba4wy4wyzy9ip11f3dwb1ipn38z9ps1p9xhw8jc06y5vp"; }) 165 (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.1-preview.1"; sha256 = "1k50abd147pif9z9lkckbbk91ga1vv6k4skjz2n7wpll6fn0fvlv"; }) 166 - (fetchNuGet { pname = "SPB"; version = "0.0.4-build17"; sha256 = "0arp7mwdn1w67qx8a0m90xh8waj15154ynswrbsp5w4wmzkcss1i"; }) 167 (fetchNuGet { pname = "Svg.Custom"; version = "0.5.14"; sha256 = "1wjghs2n5hk7zszzk2p2a8m6ga2gc8sfd5mdqi15sbfkmwg2nbw7"; }) 168 (fetchNuGet { pname = "Svg.Model"; version = "0.5.14"; sha256 = "1xilk95bmnsl93sbr7pah0jrjrnccf1ikcn8s7rkm0yjkj382hc8"; }) 169 (fetchNuGet { pname = "Svg.Skia"; version = "0.5.14"; sha256 = "02wv040wi8ijw9mwg3c84f8bfyfv9n99ji8q1v2bs11b463zsyd1"; }) ··· 192 (fetchNuGet { pname = "System.Diagnostics.Process"; version = "4.3.0"; sha256 = "0g4prsbkygq8m21naqmcp70f24a1ksyix3dihb1r1f71lpi3cfj7"; }) 193 (fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.0.1"; sha256 = "19cknvg07yhakcvpxg3cxa0bwadplin6kyxd8mpjjpwnp56nl85x"; }) 194 (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.1.0"; sha256 = "1d2r76v1x610x61ahfpigda89gd13qydz6vbwzhpqlyvq8jj6394"; }) 195 (fetchNuGet { pname = "System.Drawing.Common"; version = "4.5.0"; sha256 = "0knqa0zsm91nfr34br8gx5kjqq4v81zdhqkacvs2hzc8nqk0ddhc"; }) 196 (fetchNuGet { pname = "System.Drawing.Common"; version = "6.0.0"; sha256 = "02n8rzm58dac2np8b3xw8ychbvylja4nh6938l5k2fhyn40imlgz"; }) 197 (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.0.11"; sha256 = "1pla2dx8gkidf7xkciig6nifdsb494axjvzvann8g2lp3dbqasm9"; }) ··· 220 (fetchNuGet { pname = "System.Net.Http"; version = "4.1.0"; sha256 = "1i5rqij1icg05j8rrkw4gd4pgia1978mqhjzhsjg69lvwcdfg8yb"; }) 221 (fetchNuGet { pname = "System.Net.NameResolution"; version = "4.3.0"; sha256 = "15r75pwc0rm3vvwsn8rvm2krf929mjfwliv0mpicjnii24470rkq"; }) 222 (fetchNuGet { pname = "System.Net.Primitives"; version = "4.0.11"; sha256 = "10xzzaynkzkakp7jai1ik3r805zrqjxiz7vcagchyxs2v26a516r"; }) 223 (fetchNuGet { pname = "System.Net.Sockets"; version = "4.1.0"; sha256 = "1385fvh8h29da5hh58jm1v78fzi9fi5vj93vhlm2kvqpfahvpqls"; }) 224 (fetchNuGet { pname = "System.Numerics.Vectors"; version = "4.3.0"; sha256 = "05kji1mv4sl75iwmc613p873145nynm02xiajx8pn0h2kx53d23s"; }) 225 (fetchNuGet { pname = "System.Numerics.Vectors"; version = "4.4.0"; sha256 = "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba"; }) ··· 284 (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "6.0.0"; sha256 = "0gm2kiz2ndm9xyzxgi0jhazgwslcs427waxgfa30m7yqll1kcrww"; }) 285 (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.0.11"; sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs"; }) 286 (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; }) 287 (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.1.0"; sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7"; }) 288 (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.3.0"; sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l"; }) 289 (fetchNuGet { pname = "System.Threading"; version = "4.0.11"; sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls"; }) ··· 306 (fetchNuGet { pname = "System.Xml.XPath"; version = "4.3.0"; sha256 = "1cv2m0p70774a0sd1zxc8fm8jk3i5zk2bla3riqvi8gsm0r4kpci"; }) 307 (fetchNuGet { pname = "System.Xml.XPath.XmlDocument"; version = "4.3.0"; sha256 = "1h9lh7qkp0lff33z847sdfjj8yaz98ylbnkbxlnsbflhj9xyfqrm"; }) 308 (fetchNuGet { pname = "Tmds.DBus"; version = "0.9.0"; sha256 = "0vvx6sg8lxm23g5jvm5wh2gfs95mv85vd52lkq7d1b89bdczczf3"; }) 309 ]
··· 56 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.0.1"; sha256 = "0zxc0apx1gcx361jlq8smc9pfdgmyjh6hpka8dypc9w23nlsh6yj"; }) 57 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.3.0"; sha256 = "0gw297dgkh0al1zxvgvncqs0j15lsna9l1wpqas4rflmys440xvb"; }) 58 (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.5.0"; sha256 = "01i28nvzccxbqmiz217fxs6hnjwmd5fafs37rd49a6qp53y6623l"; }) 59 + (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.7.0"; sha256 = "0gd67zlw554j098kabg887b5a6pq9kzavpa3jjy5w53ccjzjfy8j"; }) 60 (fetchNuGet { pname = "Microsoft.DotNet.InternalAbstractions"; version = "1.0.0"; sha256 = "0mp8ihqlb7fsa789frjzidrfjc1lrhk88qp3xm5qvr7vf4wy4z8x"; }) 61 + (fetchNuGet { pname = "Microsoft.DotNet.PlatformAbstractions"; version = "3.1.6"; sha256 = "0b9myd7gqbpaw9pkd2bx45jhik9mwj0f1ss57sk2cxmag2lkdws5"; }) 62 + (fetchNuGet { pname = "Microsoft.Extensions.DependencyModel"; version = "3.1.1"; sha256 = "0qa04dspjl4qk7l8d66wqyrvhp5dxcfn2j4r8mmj362xyrp3r8sh"; }) 63 (fetchNuGet { pname = "Microsoft.IdentityModel.JsonWebTokens"; version = "6.15.0"; sha256 = "0dwx7dk8jr10784nriqbi364qbxzfwq0c6xia0ac5rzrp7179r4d"; }) 64 (fetchNuGet { pname = "Microsoft.IdentityModel.Logging"; version = "6.15.0"; sha256 = "0jn9a20a2zixnkm3bmpmvmiv7mk0hqdlnpi0qgjkg1nir87czm19"; }) 65 (fetchNuGet { pname = "Microsoft.IdentityModel.Tokens"; version = "6.15.0"; sha256 = "1nbgydr45f7lp980xyrkzpyaw2mkkishjwp3slgxk7f0mz6q8i1v"; }) ··· 96 (fetchNuGet { pname = "OpenTK.Graphics"; version = "4.7.2"; sha256 = "1wnf9x45ga336vq4px2a2fmma4zc9xrcr4qwrsmsh3l4w0d9s6ps"; }) 97 (fetchNuGet { pname = "OpenTK.Mathematics"; version = "4.7.2"; sha256 = "0ay1a8spmy8pn5nlvvac796smp74hjpxm3swvxdrbqqg4l4xqlfz"; }) 98 (fetchNuGet { pname = "OpenTK.OpenAL"; version = "4.7.2"; sha256 = "1m0wgf4khikyz2pvns5d9ffwm7psxjn9r4h128aqlca1iyay23f6"; }) 99 + (fetchNuGet { pname = "OpenTK.redist.glfw"; version = "3.3.7.25"; sha256 = "0yf84sql0bayndjacr385lzar0vnjaxz5klrsxflfi48mgc8g55s"; }) 100 + (fetchNuGet { pname = "OpenTK.Windowing.GraphicsLibraryFramework"; version = "4.7.2"; sha256 = "14nswj5ws9yq6lkfyjj1y1pd6522rjqascxs5jy9cgnp954lv2hv"; }) 101 (fetchNuGet { pname = "PangoSharp"; version = "3.22.25.128"; sha256 = "0dkl9j0yd65s5ds9xj5z6yb7yca7wlycqz25m8dng20d13sqr1zp"; }) 102 (fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0"; }) 103 (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tools"; version = "4.3.0"; sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk"; }) ··· 152 (fetchNuGet { pname = "Ryujinx.Audio.OpenAL.Dependencies"; version = "1.21.0.1"; sha256 = "0z5k42h252nr60d02p2ww9190d7k1kzrb26vil4ydfhxqqqv6w9l"; }) 153 (fetchNuGet { pname = "Ryujinx.Graphics.Nvdec.Dependencies"; version = "5.0.1-build10"; sha256 = "05r3fh92raaydf4vcih77ivymbs97kqwjlgqdpaxa11aqq0hq753"; }) 154 (fetchNuGet { pname = "Ryujinx.SDL2-CS"; version = "2.0.22-build20"; sha256 = "03d1rv0rlr2z7ynqixgj9xqlksplk1vsvq5wxjf5c6c6zcknx01r"; }) 155 + (fetchNuGet { pname = "shaderc.net"; version = "0.1.0"; sha256 = "0f35s9h0vj9f1rx9bssj66hibc3j9bzrb4wgb5q2jwkf5xncxbpq"; }) 156 (fetchNuGet { pname = "SharpZipLib"; version = "1.3.3"; sha256 = "1gij11wfj1mqm10631cjpnhzw882bnzx699jzwhdqakxm1610q8x"; }) 157 (fetchNuGet { pname = "ShimSkiaSharp"; version = "0.5.14"; sha256 = "0ym0ayik0vq2za9h0kr8mhjd9zk4hx25hrrfyyg9wrc164xa11qb"; }) 158 + (fetchNuGet { pname = "Silk.NET.Core"; version = "2.10.1"; sha256 = "02fabxqhfn2a8kyqmxcmraq09m1pvd8gbw8xad6y9iqyhr0q8s0j"; }) 159 + (fetchNuGet { pname = "Silk.NET.Vulkan"; version = "2.10.1"; sha256 = "03aapzb23lkn4qyq71lipcgj8h3ji12jjivrph535v0pwqx9db35"; }) 160 + (fetchNuGet { pname = "Silk.NET.Vulkan.Extensions.EXT"; version = "2.10.1"; sha256 = "0d8ml39dhxpj2rql88g7dw3rkcjxl5722rilw1wdnjaki7hqgrz7"; }) 161 + (fetchNuGet { pname = "Silk.NET.Vulkan.Extensions.KHR"; version = "2.10.1"; sha256 = "07zc7bjbg9h71m3l71i9gx5kwx7bhv4l7vha88wpi8h8f86zyvzd"; }) 162 (fetchNuGet { pname = "SixLabors.Fonts"; version = "1.0.0-beta0013"; sha256 = "0r0aw8xxd32rwcawawcz6asiyggz02hnzg5hvz8gimq8hvwx1wql"; }) 163 (fetchNuGet { pname = "SixLabors.ImageSharp"; version = "1.0.4"; sha256 = "0fmgn414my76gjgp89qlc210a0lqvnvkvk2fcwnpwxdhqpfvyilr"; }) 164 (fetchNuGet { pname = "SixLabors.ImageSharp.Drawing"; version = "1.0.0-beta11"; sha256 = "0hl0rs3kr1zdnx3gdssxgli6fyvmwzcfp99f4db71s0i8j8b2bp5"; }) ··· 173 (fetchNuGet { pname = "SkiaSharp.NativeAssets.WebAssembly"; version = "2.88.1-preview.1"; sha256 = "0mwj2yl4gn40lry03yqkj7sbi1drmm672dv88481sgah4c21lzrq"; }) 174 (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.0"; sha256 = "135ni4rba4wy4wyzy9ip11f3dwb1ipn38z9ps1p9xhw8jc06y5vp"; }) 175 (fetchNuGet { pname = "SkiaSharp.NativeAssets.Win32"; version = "2.88.1-preview.1"; sha256 = "1k50abd147pif9z9lkckbbk91ga1vv6k4skjz2n7wpll6fn0fvlv"; }) 176 + (fetchNuGet { pname = "SPB"; version = "0.0.4-build24"; sha256 = "13wfjx5n540mlxlvys39g2rajrqbycdkyci2pcp3wygkqn4d87hm"; }) 177 (fetchNuGet { pname = "Svg.Custom"; version = "0.5.14"; sha256 = "1wjghs2n5hk7zszzk2p2a8m6ga2gc8sfd5mdqi15sbfkmwg2nbw7"; }) 178 (fetchNuGet { pname = "Svg.Model"; version = "0.5.14"; sha256 = "1xilk95bmnsl93sbr7pah0jrjrnccf1ikcn8s7rkm0yjkj382hc8"; }) 179 (fetchNuGet { pname = "Svg.Skia"; version = "0.5.14"; sha256 = "02wv040wi8ijw9mwg3c84f8bfyfv9n99ji8q1v2bs11b463zsyd1"; }) ··· 202 (fetchNuGet { pname = "System.Diagnostics.Process"; version = "4.3.0"; sha256 = "0g4prsbkygq8m21naqmcp70f24a1ksyix3dihb1r1f71lpi3cfj7"; }) 203 (fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.0.1"; sha256 = "19cknvg07yhakcvpxg3cxa0bwadplin6kyxd8mpjjpwnp56nl85x"; }) 204 (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.1.0"; sha256 = "1d2r76v1x610x61ahfpigda89gd13qydz6vbwzhpqlyvq8jj6394"; }) 205 + (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4"; }) 206 (fetchNuGet { pname = "System.Drawing.Common"; version = "4.5.0"; sha256 = "0knqa0zsm91nfr34br8gx5kjqq4v81zdhqkacvs2hzc8nqk0ddhc"; }) 207 (fetchNuGet { pname = "System.Drawing.Common"; version = "6.0.0"; sha256 = "02n8rzm58dac2np8b3xw8ychbvylja4nh6938l5k2fhyn40imlgz"; }) 208 (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.0.11"; sha256 = "1pla2dx8gkidf7xkciig6nifdsb494axjvzvann8g2lp3dbqasm9"; }) ··· 231 (fetchNuGet { pname = "System.Net.Http"; version = "4.1.0"; sha256 = "1i5rqij1icg05j8rrkw4gd4pgia1978mqhjzhsjg69lvwcdfg8yb"; }) 232 (fetchNuGet { pname = "System.Net.NameResolution"; version = "4.3.0"; sha256 = "15r75pwc0rm3vvwsn8rvm2krf929mjfwliv0mpicjnii24470rkq"; }) 233 (fetchNuGet { pname = "System.Net.Primitives"; version = "4.0.11"; sha256 = "10xzzaynkzkakp7jai1ik3r805zrqjxiz7vcagchyxs2v26a516r"; }) 234 + (fetchNuGet { pname = "System.Net.Primitives"; version = "4.3.0"; sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii"; }) 235 (fetchNuGet { pname = "System.Net.Sockets"; version = "4.1.0"; sha256 = "1385fvh8h29da5hh58jm1v78fzi9fi5vj93vhlm2kvqpfahvpqls"; }) 236 (fetchNuGet { pname = "System.Numerics.Vectors"; version = "4.3.0"; sha256 = "05kji1mv4sl75iwmc613p873145nynm02xiajx8pn0h2kx53d23s"; }) 237 (fetchNuGet { pname = "System.Numerics.Vectors"; version = "4.4.0"; sha256 = "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba"; }) ··· 296 (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "6.0.0"; sha256 = "0gm2kiz2ndm9xyzxgi0jhazgwslcs427waxgfa30m7yqll1kcrww"; }) 297 (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.0.11"; sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs"; }) 298 (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; }) 299 + (fetchNuGet { pname = "System.Text.Json"; version = "4.7.0"; sha256 = "0fp3xrysccm5dkaac4yb51d793vywxks978kkl5x4db9gw29rfdr"; }) 300 (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.1.0"; sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7"; }) 301 (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.3.0"; sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l"; }) 302 (fetchNuGet { pname = "System.Threading"; version = "4.0.11"; sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls"; }) ··· 319 (fetchNuGet { pname = "System.Xml.XPath"; version = "4.3.0"; sha256 = "1cv2m0p70774a0sd1zxc8fm8jk3i5zk2bla3riqvi8gsm0r4kpci"; }) 320 (fetchNuGet { pname = "System.Xml.XPath.XmlDocument"; version = "4.3.0"; sha256 = "1h9lh7qkp0lff33z847sdfjj8yaz98ylbnkbxlnsbflhj9xyfqrm"; }) 321 (fetchNuGet { pname = "Tmds.DBus"; version = "0.9.0"; sha256 = "0vvx6sg8lxm23g5jvm5wh2gfs95mv85vd52lkq7d1b89bdczczf3"; }) 322 + (fetchNuGet { pname = "XamlNameReferenceGenerator"; version = "1.3.4"; sha256 = "0w1bz5sr6y5fhgx1f54xyl8rx7y3kyf1fhacnd6akq8970zjdkdi"; }) 323 ]
+4 -4
pkgs/applications/emulators/yuzu/default.nix
··· 15 in { 16 mainline = libsForQt5.callPackage ./generic.nix rec { 17 pname = "yuzu-mainline"; 18 - version = "1092"; 19 20 src = fetchFromGitHub { 21 owner = "yuzu-emu"; 22 repo = "yuzu-mainline"; 23 rev = "mainline-0-${version}"; 24 - sha256 = "1avcq924q0r8pfv1s0a88iyii7yixcxpb3yhlj0xg9zqnwp9r23y"; 25 fetchSubmodules = true; 26 }; 27 ··· 30 31 early-access = libsForQt5.callPackage ./generic.nix rec { 32 pname = "yuzu-ea"; 33 - version = "2841"; 34 35 src = fetchFromGitHub { 36 owner = "pineappleEA"; 37 repo = "pineapple-src"; 38 rev = "EA-${version}"; 39 - sha256 = "16lrq9drv0x7gs1siq37m4zmh6d2g3vhnw9qcqajr9p0vmlpnh6l"; 40 fetchSubmodules = true; 41 }; 42
··· 15 in { 16 mainline = libsForQt5.callPackage ./generic.nix rec { 17 pname = "yuzu-mainline"; 18 + version = "1131"; 19 20 src = fetchFromGitHub { 21 owner = "yuzu-emu"; 22 repo = "yuzu-mainline"; 23 rev = "mainline-0-${version}"; 24 + sha256 = "0lh8s59hrysfjz69yr0f44s3l4aaznmclq0xfnyblsk0cw9ripf6"; 25 fetchSubmodules = true; 26 }; 27 ··· 30 31 early-access = libsForQt5.callPackage ./generic.nix rec { 32 pname = "yuzu-ea"; 33 + version = "2901"; 34 35 src = fetchFromGitHub { 36 owner = "pineappleEA"; 37 repo = "pineapple-src"; 38 rev = "EA-${version}"; 39 + sha256 = "0jymm9sdsnayjaffmcbpjck4k2yslx8zid2vsm4jfdaajr244q2z"; 40 fetchSubmodules = true; 41 }; 42
+5 -2
pkgs/applications/emulators/yuzu/generic.nix
··· 47 48 # Replace icons licensed under CC BY-ND 3.0 with free ones to allow 49 # for binary redistribution: https://github.com/yuzu-emu/yuzu/pull/8104 50 - # The patch hosted on GitHub has the binary information stripped, so 51 - # it has been regenerated with "git format-patch --text --full-index --binary" 52 patches = [ ./yuzu-free-icons.patch ]; 53 54 nativeBuildInputs = [
··· 47 48 # Replace icons licensed under CC BY-ND 3.0 with free ones to allow 49 # for binary redistribution: https://github.com/yuzu-emu/yuzu/pull/8104 50 + # The patch hosted on GitHub has the binary information in git format, which 51 + # can’t be applied with patch(1), so it has been regenerated with 52 + # "git format-patch --text --full-index --binary". 53 + # Because pineapple strips all files beginning with a dot, the patch needs to 54 + # be edited manually afterwards to remove all changes to those. 55 patches = [ ./yuzu-free-icons.patch ]; 56 57 nativeBuildInputs = [
+1 -1
pkgs/applications/emulators/yuzu/update.sh
··· 53 OLD_EA_HASH="$(getLocalHash "yuzu-ea")" 54 55 NEW_EA_VERSION="$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} \ 56 - "https://api.github.com/repos/pineappleEA/pineapple-src/releases?per_page=1" | jq -r '.[0].tag_name' | cut -d"-" -f2 | cut -d" " -f1)" 57 58 if [[ "${OLD_EA_VERSION}" = "${NEW_EA_VERSION}" ]]; then 59 echo "yuzu-ea is already up to date!"
··· 53 OLD_EA_HASH="$(getLocalHash "yuzu-ea")" 54 55 NEW_EA_VERSION="$(curl -s ${GITHUB_TOKEN:+"-u \":$GITHUB_TOKEN\""} \ 56 + "https://api.github.com/repos/pineappleEA/pineapple-src/releases?per_page=2" | jq -r '.[].tag_name' | grep '^EA-[0-9]*' | head -n1 | cut -d"-" -f2 | cut -d" " -f1)" 57 58 if [[ "${OLD_EA_VERSION}" = "${NEW_EA_VERSION}" ]]; then 59 echo "yuzu-ea is already up to date!"
+472 -478
pkgs/applications/emulators/yuzu/yuzu-free-icons.patch
··· 1 - From 23e02aec6ff6b0823c2e66f5cff737e0cd430a22 Mon Sep 17 00:00:00 2001 2 - From: Kyle K <190571+Docteh@users.noreply.github.com> 3 - Date: Mon, 28 Mar 2022 14:44:12 -0700 4 - Subject: [PATCH 1/2] Moving Icons away from CC BY-ND 3.0 for FOSS packaging 5 purposes 6 7 I've seen some comments stating that sharing pre-compiled packages 8 of yuzu is problematic for linux distributions due to some contents 9 having license of CC BY-ND 3.0 10 11 - Sources for the icons have been updated in the dist/license.md document 12 13 - Also a note has been added to call attention to the two copies of a QT theme 14 - called QDarkStyleSheet 15 --- 16 - dist/license.md | 63 ++++++++++-------- 17 - dist/qt_themes/colorful/icons/48x48/plus.png | Bin 496 -> 232 bytes 18 - .../colorful/icons/48x48/sd_card.png | Bin 680 -> 760 bytes 19 - dist/qt_themes/colorful/icons/48x48/star.png | Bin 1248 -> 1330 bytes 20 .../qt_themes/default/icons/16x16/checked.png | Bin 657 -> 414 bytes 21 - dist/qt_themes/default/icons/16x16/failed.png | Bin 524 -> 361 bytes 22 dist/qt_themes/default/icons/16x16/lock.png | Bin 279 -> 318 bytes 23 .../default/icons/256x256/plus_folder.png | Bin 3135 -> 3521 bytes 24 .../default/icons/48x48/bad_folder.png | Bin 1088 -> 1007 bytes 25 dist/qt_themes/default/icons/48x48/chip.png | Bin 15070 -> 511 bytes 26 dist/qt_themes/default/icons/48x48/folder.png | Bin 410 -> 535 bytes 27 - dist/qt_themes/default/icons/48x48/plus.png | Bin 316 -> 274 bytes 28 - .../qt_themes/default/icons/48x48/sd_card.png | Bin 614 -> 638 bytes 29 dist/qt_themes/default/icons/48x48/star.png | Bin 686 -> 1029 bytes 30 .../qt_themes/qdarkstyle/icons/16x16/lock.png | Bin 304 -> 343 bytes 31 .../qdarkstyle/icons/256x256/plus_folder.png | Bin 3438 -> 3931 bytes 32 .../qdarkstyle/icons/48x48/bad_folder.png | Bin 1098 -> 1061 bytes 33 .../qt_themes/qdarkstyle/icons/48x48/chip.png | Bin 15120 -> 551 bytes 34 .../qdarkstyle/icons/48x48/folder.png | Bin 542 -> 594 bytes 35 - .../qt_themes/qdarkstyle/icons/48x48/plus.png | Bin 339 -> 297 bytes 36 - .../qdarkstyle/icons/48x48/sd_card.png | Bin 676 -> 679 bytes 37 .../qt_themes/qdarkstyle/icons/48x48/star.png | Bin 725 -> 1055 bytes 38 - .../icons/16x16/lock.png | Bin 304 -> 343 bytes 39 - .../icons/256x256/plus_folder.png | Bin 3438 -> 3931 bytes 40 - .../icons/48x48/bad_folder.png | Bin 1098 -> 1061 bytes 41 - .../icons/48x48/chip.png | Bin 15120 -> 551 bytes 42 - .../icons/48x48/folder.png | Bin 542 -> 594 bytes 43 - .../icons/48x48/plus.png | Bin 339 -> 297 bytes 44 - .../icons/48x48/sd_card.png | Bin 676 -> 679 bytes 45 - .../icons/48x48/star.png | Bin 725 -> 1055 bytes 46 - 30 files changed, 37 insertions(+), 26 deletions(-) 47 48 - diff --git a/dist/license.md b/dist/license.md 49 - index 7bdebfec1fccdf97a4cf24a1eddd94638d510d8b..745256c32947aeb5d77bae10bc3cce666542967e 100644 50 - --- a/dist/license.md 51 - +++ b/dist/license.md 52 - @@ -2,34 +2,45 @@ The icons in this folder and its subfolders have the following licenses: 53 - 54 - Icon Name | License | Origin/Author 55 - --- | --- | --- 56 - -qt_themes/default/icons/16x16/checked.png | CC BY-ND 3.0 | https://icons8.com 57 - -qt_themes/default/icons/16x16/failed.png | CC BY-ND 3.0 | https://icons8.com 58 - -qt_themes/default/icons/16x16/lock.png | CC BY-ND 3.0 | https://icons8.com 59 - +qt_themes/default/icons/16x16/checked.png |Apache 2.0 | https://github.com/google/material-design-icons/ (modified) 60 - +qt_themes/default/icons/16x16/failed.png | Apache 2.0 | https://github.com/google/material-design-icons/ (modified) 61 - +qt_themes/default/icons/16x16/lock.png | Apache 2.0 | https://github.com/google/material-design-icons/ 62 - qt_themes/default/icons/16x16/view-refresh.png | Apache 2.0 | https://material.io 63 - -qt_themes/default/icons/256x256/plus_folder.png | CC BY-ND 3.0 | https://icons8.com 64 - -qt_themes/default/icons/48x48/bad_folder.png | CC BY-ND 3.0 | https://icons8.com 65 - -qt_themes/default/icons/48x48/chip.png | CC BY-ND 3.0 | https://icons8.com 66 - -qt_themes/default/icons/48x48/folder.png | CC BY-ND 3.0 | https://icons8.com 67 - -qt_themes/default/icons/48x48/plus.png | CC0 1.0 | Designed by BreadFish64 from the Citra team 68 - -qt_themes/default/icons/48x48/sd_card.png | CC BY-ND 3.0 | https://icons8.com 69 - -qt_themes/default/icons/48x48/star.png | CC BY-ND 3.0 | https://icons8.com 70 - -qt_themes/qdarkstyle/icons/16x16/lock.png | CC BY-ND 3.0 | https://icons8.com 71 - +qt_themes/default/icons/256x256/plus_folder.png | MIT | https://github.com/tailwindlabs/heroicons 72 - +qt_themes/default/icons/48x48/bad_folder.png | MIT | https://github.com/tailwindlabs/heroicons 73 - +qt_themes/default/icons/48x48/chip.png | MIT | https://github.com/tailwindlabs/heroicons 74 - +qt_themes/default/icons/48x48/folder.png | MIT | https://github.com/tailwindlabs/heroicons 75 - +qt_themes/default/icons/48x48/plus.png | MIT | https://github.com/tailwindlabs/heroicons 76 - +qt_themes/default/icons/48x48/sd_card.png | CC0 1.0 | SVG Repo https://www.svgrepo.com/svg/70351/sd-card 77 - +qt_themes/default/icons/48x48/star.png | MIT | https://github.com/tailwindlabs/heroicons 78 - +qt_themes/qdarkstyle/icons/16x16/lock.png | Apache 2.0 | https://github.com/google/material-design-icons/ 79 - qt_themes/qdarkstyle/icons/16x16/view-refresh.png | Apache 2.0 | https://material.io 80 - -qt_themes/qdarkstyle/icons/256x256/plus_folder.png | CC BY-ND 3.0 | https://icons8.com 81 - -qt_themes/qdarkstyle/icons/48x48/bad_folder.png | CC BY-ND 3.0 | https://icons8.com 82 - -qt_themes/qdarkstyle/icons/48x48/chip.png | CC BY-ND 3.0 | https://icons8.com 83 - -qt_themes/qdarkstyle/icons/48x48/folder.png | CC BY-ND 3.0 | https://icons8.com 84 - +qt_themes/qdarkstyle/icons/256x256/plus_folder.png | MIT | https://github.com/tailwindlabs/heroicons 85 - +qt_themes/qdarkstyle/icons/48x48/bad_folder.png | MIT | https://github.com/tailwindlabs/heroicons 86 - +qt_themes/qdarkstyle/icons/48x48/chip.png | MIT | https://github.com/tailwindlabs/heroicons 87 - +qt_themes/qdarkstyle/icons/48x48/folder.png | MIT | https://github.com/tailwindlabs/heroicons 88 - qt_themes/qdarkstyle/icons/48x48/plus.png | CC0 1.0 | Designed by BreadFish64 from the Citra team 89 - -qt_themes/qdarkstyle/icons/48x48/sd_card.png | CC BY-ND 3.0 | https://icons8.com 90 - -qt_themes/qdarkstyle/icons/48x48/star.png | CC BY-ND 3.0 | https://icons8.com 91 - -qt_themes/colorful/icons/16x16/lock.png | CC BY-ND 3.0 | https://icons8.com 92 - +qt_themes/qdarkstyle/icons/48x48/sd_card.png | CC0 1.0 | SVG Repo https://www.svgrepo.com/svg/70351/sd-card 93 - +qt_themes/qdarkstyle/icons/48x48/star.png | MIT | https://github.com/tailwindlabs/heroicons 94 - +qt_themes/qdarkstyle/ | MIT/CC BY 4.0 | Upstream https://github.com/ColinDuquesnoy/QDarkStyleSheet 95 + 96 - +qt_themes/qdarkstyle_midnight_blue/icons | See above | See the above qt_themes/qdarkstyle/icons entries 97 - +qt_themes/qdarkstyle_midnight_blue/ | MIT/CC BY 4.0 | Upstream https://github.com/ColinDuquesnoy/QDarkStyleSheet 98 + 99 - +qt_themes/colorful/icons/16x16/lock.png | MIT | https://github.com/icons8/flat-color-icons 100 - qt_themes/colorful/icons/16x16/view-refresh.png | Apache 2.0 | https://material.io 101 - -qt_themes/colorful/icons/256x256/plus_folder.png | CC BY-ND 3.0 | https://icons8.com 102 - -qt_themes/colorful/icons/48x48/bad_folder.png | CC BY-ND 3.0 | https://icons8.com 103 - -qt_themes/colorful/icons/48x48/chip.png | CC BY-ND 3.0 | https://icons8.com 104 - -qt_themes/colorful/icons/48x48/folder.png | CC BY-ND 3.0 | https://icons8.com 105 - -qt_themes/colorful/icons/48x48/plus.png | CC BY-ND 3.0 | https://icons8.com 106 - -qt_themes/colorful/icons/48x48/sd_card.png | CC BY-ND 3.0 | https://icons8.com 107 - -qt_themes/colorful/icons/48x48/star.png | CC BY-ND 3.0 | https://icons8.com 108 - +qt_themes/colorful/icons/256x256/plus_folder.png | MIT | https://github.com/icons8/flat-color-icons (modified) 109 - +qt_themes/colorful/icons/48x48/bad_folder.png | MIT | https://github.com/icons8/flat-color-icons (modified) 110 - +qt_themes/colorful/icons/48x48/chip.png | MIT | https://github.com/icons8/flat-color-icons (modified) 111 - +qt_themes/colorful/icons/48x48/folder.png | MIT | https://github.com/icons8/flat-color-icons 112 - +qt_themes/colorful/icons/48x48/plus.png | Apache 2.0 | https://remixicon.com/ (modified) 113 - +qt_themes/colorful/icons/48x48/sd_card.png | CC0 1.0 | https://www.svgrepo.com/svg/276818/sd-card 114 - +qt_themes/colorful/icons/48x48/star.png | CC0 1.0 | https://www.svgrepo.com/svg/13674/star 115 + 116 - +qt_themes/colorful_dark/icons/16x16/lock.png | MIT | https://github.com/icons8/flat-color-icons (modified) 117 - +qt_themes/colorful_dark/icons/16x16/view-refresh.png | Apache 2.0 | https://material.io 118 + 119 - +qt_themes/colorful_midnight_blue/icons/16x16/lock.png | MIT | https://github.com/icons8/flat-color-icons (modified) 120 - +qt_themes/colorful_midnight_blue/icons/16x16/view-refresh.png | Apache 2.0 | https://material.io 121 - 122 - -<!-- TODO: Add the license of the yuzu icon --> 123 \ No newline at end of file 124 - +<!-- TODO: Add the license of the yuzu icon --> 125 - diff --git a/dist/qt_themes/colorful/icons/48x48/plus.png b/dist/qt_themes/colorful/icons/48x48/plus.png 126 - index bc2c47c91a761228dc4ebdc8df8713119d5fec3a..ff3cf889e467cfa18e1af577ceff6b3931c5290c 100644 127 - --- a/dist/qt_themes/colorful/icons/48x48/plus.png 128 - +++ b/dist/qt_themes/colorful/icons/48x48/plus.png 129 - @@ -1,3 +1,3 @@ 130 �PNG 131  132 -��� IHDR���0���0���W�����sRGB�������gAMA���� �a��� pHYs�������o�d���IDAThC혱J�@���XZXk#(�v#� XY�;XX�\f��Z+} A�VP,m�n�TDKk��S�8��r�8g���g!� ��@��H�ѐܤS�M�➙�Cm͚��E;S�RN��|�N�Myǵ��O�_�K%a�z���/�3WT6���/�>�;*  ���Fp#����@u�y���l�n�/�<�꫄�tp]��|�l� �Mו�w����gM�'{�4]6��_}�Xea�,V�XX�6`��C�X���V�k�/8 ����S&Yx�]{�� g�2�ķ���,6x�'���3Q�ɞ��B�7\�@�F�+� ���Fp#����n�$lp Z��]%���ο��~���*§���6q�8|��0"�"�>��P}���_����IEND�B`� 133 \ No newline at end of file 134 - +��� IHDR���0���0���W�����sBIT|d���� pHYs���������e���tEXtSoftware�www.inkscape.org��<���eIDATh��ס �0���@(c�b!�Us�!��j��Rsm �ș�/};��c�K��+��I@��4i�� �'�ݦ�������?�& M@��4i��?���t 6��������IEND�B`� 135 \ No newline at end of file 136 diff --git a/dist/qt_themes/colorful/icons/48x48/sd_card.png b/dist/qt_themes/colorful/icons/48x48/sd_card.png 137 - index 29be71a0d4307c9653e22a31e77e43e87a907beb..5a81693cb0d95c36b65793a91628867742e27374 100644 138 --- a/dist/qt_themes/colorful/icons/48x48/sd_card.png 139 +++ b/dist/qt_themes/colorful/icons/48x48/sd_card.png 140 - @@ -1,6 +1,5 @@ 141 �PNG 142  143 -��� IHDR���0���0���W�����sBIT|d���� pHYs������d�_����tEXtSoftware�www.inkscape.org��<��%IDATh���Ak�@�ߙ٤Iwci)�R/�%�(��`Q�٣�B��`�y��ʶ�E���P� �-*����z�B����6[��� ��8�d�8[���o��� �/$�pH�'���m0� �$���� ����V�m �̕o;����h�� ��W������GWgdm4�uG�+���N7<� ���C3� wv���-��n�2E,��y(�Y�������雕h�Y������X<��[��gV�`�����G?�B��`�K���SF��������w����f9G�f�M��å�{�}j���� ··· 145 -�-����y��`bS�.�^7���tbE'��nsA_�֥��¯���kU%�6��ת�?x����%k �,��^�w!Зl���,�����q������� 146 -(����IEND�B`� 147 \ No newline at end of file 148 - +��� IHDR���0���0���W�����sBIT|d���� pHYs��b��b_'�S���tEXtSoftware�www.inkscape.org��<��uIDATh����n�0�?۹M�)#�G��DB�yX��X�`�� V�*,�"�P1��e�,Z�2����&���<������sdAK���� 149 - +���s����uqќl��.����@�CC} T�z�%O^97��V<�����q*3�)~�rMe6�f�\���#���iU�|���Zw�&\�c�����׽����^���#U�P� l�B�ie���cW:���q� T��>~>�P5_i���%a�&{�����U�W�����g������7P�`�k]3���@� �0�bLeG�;]�T�K�l����)i�>��?~��W�R�Q�A�8�20�/1�0'��%!�f �vf�S$��0 �ڐ���E�8�2`�RI<�HS�֚��2�RD��( 150 - +�N3V�� ��qf �B�%?�RJ��'�B��w����S��lW/� �F!~��� ����*'�s����M������qR��l�.5q1��I�k�X��>��Ak���Ir�!$eYP�B���űpuF`�5�e���<�K��b92�i�0�/ɲ��o�8�N�Q8>j��!�R$Iت��a ���d2�X �"�<��JJ��'�%�3�B�rw?6�B]S�������ck�|~.��=�`�<����IEND�B`� 151 \ No newline at end of file 152 diff --git a/dist/qt_themes/colorful/icons/48x48/star.png b/dist/qt_themes/colorful/icons/48x48/star.png 153 - index 43b5d52ed7cca57aec41d75670cf29cfa98e849d..5798992ed990bb95cb354bb5108cec972693e220 100644 154 --- a/dist/qt_themes/colorful/icons/48x48/star.png 155 +++ b/dist/qt_themes/colorful/icons/48x48/star.png 156 @@ -1,8 +1,7 @@ ··· 163 -܇H7��/�_�d���ʹŒ�w������1��K�l��ɵ[���R���z�/¹�A-��d@MZe���r8ۨN��IN�@w��CYE#@�M���2G+a�z�غ[��O���k�?l����� ��G���� �Cf��%3V�V�]��������[��=ޗT"��1����3�++ju\%tt� ���% ;I�y�x�mE&_+���BG�x�5B� �����lvm@M�P}H35%�2�u*�lX����QH��7S�(��@��&rA��� �L�w�a˻�m�w��¿����(�ʝ�&���$�7,���� 164 -R���2Gh��2R��P�_�3�:�A�X�:�L�_&��@( ��C�ȵ�(�~C���4��U�?�l���k�Z����CwZ[�;���m���C�ePvd��D����8S[�{� ��[m���G���̕D��K��%��A1.S�=`(]�`�5�:�5�E��eO���m�|� ZT�⩀�!����sn��ݶ�Z�_D���+k��lC�TR��B��P�@y`�|���K������J�ӡ��~Ͱ��<��|K��>;��� L��2c��̜�u�Y��ؤo��z4�Ĥ�QĞ� �?ؿ��I� Mu�����IEND�B`� 165 \ No newline at end of file 166 - +��� IHDR���0���0���W�����sBIT|d���� pHYs�� (�� (5������tEXtSoftware�www.inkscape.org��<���IDATh���OlTU�羙���R�H,hal�b����bX) W� 7�D*h�� !�Hܐ�2��1�R@pi���� ��a��33�7�P����{� ��̹���|��9�=��1v2�4v2�%G,���5��(�ATU�‰wSV���:�s3]�Q��(�X�_�8��3*�H(�� V�3��E]DZM�������+�<y�וϢ� 167 - +݁��mK�� O7׈YVݲ8L��Pcv����X���� Ձ|_�b�,��R�iL��~ �3TTe'��ĭ-w���c�7.2���PB�Қ���� �'ہ�x����iX��80����qe����,�i=pq�ܡ8`\�������=i���.��0#�:��֘�����<�@��]_mL"e!%hj͈��<�� ҋ�!EF [[��)���T:�VU�iZc����Vl���#ԣ���5 ��+z^�WQ3P�眝�־�O��k�Hլ�)��p 168 - +N�A�UͰ�=&�s��9�G�ӭ, FU����N�뚣���������Mw�6������5��i�W,��6�}��|_�b��Q��G�'~�k���s?x⏬���Eu�5 #S��ĕ5��� 169 - +-q�x{]<�Q`��H��Y���9鞧�xŞ~�����b�Bs��&��`�غy�����}e����Rٍ���D�Δ��n^�ЕJ1s/��JLV��� 儱����hrewId����9�\�av���W���ft`����] �'%��آ��Y�s�Op���Ω��K�������x�n֊}����и��+�%C�T^$>P֚�[�l����"�>�P��8���0"�9 L���w�ѻ�ZL"d�sC55-?����� 170 - +��>���� � 0�w�GT��9�]@��/"�E� �}AV���D�R�f�;肨��>7�;�����)�����~ ,�̠8���Dek�p7�|�{�C��"h���3���2�L�~@X�[���nh�Z�7���ܳ���{~��������"��Bݳb��D��P"&͊��T�(�[liWM�G����Y�^���� n�cE;���1�R��,��w��*�7wj[{:�<����ῒ�ݻM��D���#�� �+�JP�GlcmK�� #���ݨm��p�I{�A:�'���m�\�!��(�� �\�����V� Z͍I�(������IEND�B`� 171 \ No newline at end of file 172 diff --git a/dist/qt_themes/default/icons/16x16/checked.png b/dist/qt_themes/default/icons/16x16/checked.png 173 index 3e017b715802d120d3c93343e374ef3566c954d3..b9e64e9e083479d3ee98f767e7db0afa918733a4 100644 174 --- a/dist/qt_themes/default/icons/16x16/checked.png ··· 181 +��� IHDR�����������a���sRGB�������gAMA���� �a��� pHYs�������o�d��3IDAT8O���NAE��C@R�@�4��H8$��P�?�B��%(!!������l79���s�t޼��m 6��)��ᱸxO'����2�lü��>��H��#�J�y���r`���O�''9A��~2�LR�O���t 182 +�1{�>����a�%��>��4��Ž7_��5/��� ���a n�l�&s�5}�hRm�,�$ʗ.r�&{�ՌF&�M��$\�Gi3�D\2��\�z��!4����G ���i:)�&�VO�A*{��'��h��=T�@��.��&u��-�����9�/��V��������IEND�B`� 183 \ No newline at end of file 184 diff --git a/dist/qt_themes/default/icons/16x16/failed.png b/dist/qt_themes/default/icons/16x16/failed.png 185 - index 7c4047dd0842e321cb89bd20038772bafc6300cd..1fea7d8f1591573cfac8f772d030a6fdb43fe2a8 100644 186 --- a/dist/qt_themes/default/icons/16x16/failed.png 187 +++ b/dist/qt_themes/default/icons/16x16/failed.png 188 - @@ -1,8 +1,4 @@ 189 �PNG 190  191 -��� IHDR�����������a���bKGD�������������IDAT8���1OQ�����B:pFh(`��d�p�n6�� 6�k/В@46���N [lHf��&&4P�̪ 4��ε��uft�{'��w�yO�!Z���o�����L \�jCbs�| ··· 195 -+w��9��%$_��[�����>�Dem`�S9�Kބ��*b@�م��X���H����"�0 196 -2-�����IEND�B`� 197 \ No newline at end of file 198 - +��� IHDR�����������a���sRGB�������gAMA���� �a��� pHYs�������o�d����IDAT8O��+�@��H0��C�����܀���XL��4\�T��A H3��R��lx|����ef�><a��m� Ȇ������x ������P��h�t�P�<D�Bٰs��9�j��2k�K�r,��<Sj���#<��A�@��Lƪ�U��5�� b�dvAO���U��5�1R���+%2� b¶ ����^�����g���� �%Q/\��,�C� h�lG�2� {|Ǚ�= ?^g!� 199 - +J��<W(����IEND�B`� 200 \ No newline at end of file 201 diff --git a/dist/qt_themes/default/icons/16x16/lock.png b/dist/qt_themes/default/icons/16x16/lock.png 202 index 496b58078983bc3c4f7dc2808fd02b8deb8b7b67..69d399050804cfa45e00850d4330a5b7cfaa3a43 100644 ··· 460 +:�$|-�R�Pz������;F�v�fW�I�������w7w��)x<�|S�4�4�b'6b%��>�1�W���'،5a��VHkb_�V@V=�!��8M��ͩ�� ��_Q�*6�zI|�k��a���'�c��e�0��΢9p�R�r�K@}��%E�pO�^�,��J1���D�7�Wj&� �p(��]HG�5�}s�=j(����,�?� 4���M�,r���f����1JK�X�\���p���5>�k|�����Q�����V�]c������v����%�c�+�� �w����-��F5,���5��6 8���yp���3�fQ�ڋ1VМJYT5ˊ6&�m'fA�΍c��6�&P���M����� �j/���� 461 +�O{p�.ӭ�����IEND�B`� 462 \ No newline at end of file 463 - diff --git a/dist/qt_themes/default/icons/48x48/plus.png b/dist/qt_themes/default/icons/48x48/plus.png 464 - index dbc74687b177ea85ffa48be3864db8a49bed76cb..ba7b62aaf7e681348c0780f96f929425bb75f4c0 100644 465 - --- a/dist/qt_themes/default/icons/48x48/plus.png 466 - +++ b/dist/qt_themes/default/icons/48x48/plus.png 467 - @@ -1,3 +1,3 @@ 468 �PNG 469  470 -��� IHDR���0���0���W�����sBIT|d���� pHYs�������+���tEXtSoftware�www.inkscape.org��<����IDATh���1�0 ��S� �{ZZ�� \$q��v$7)���R��B&�@��Y7���C��DYqX= M�n2o�ݰ5`#6`#6`#6�&�w�����Z%��K9��Q ��`�/Z�x ��;�i�Ž)[�%�]�%֛���H���H���H���@2�=�K`1�����Y���/�ǩ?��������IEND�B`� 471 \ No newline at end of file 472 - +��� IHDR���0���0���W�����sBIT|d���� pHYs���������e���tEXtSoftware�www.inkscape.org��<����IDATh���� �0D������#T!V�!�,x�~�!A ��j���3��%d�T���^2d-�����5f,�%�p#���7�pk�����:����<���}��-��t �5�-č̍�7�p#���7�2��s7�����VOsp��5�����IEND�B`� 473 \ No newline at end of file 474 diff --git a/dist/qt_themes/default/icons/48x48/sd_card.png b/dist/qt_themes/default/icons/48x48/sd_card.png 475 - index edacaeeb5629c5cf4a86d24eb35a4d37c45bfa77..8a8682133a1da5bcffa2612334db7badf4c5a6a4 100644 476 --- a/dist/qt_themes/default/icons/48x48/sd_card.png 477 +++ b/dist/qt_themes/default/icons/48x48/sd_card.png 478 - @@ -1,6 +1,5 @@ 479 �PNG 480  481 -��� IHDR���0���0���W�����sBIT|d���� pHYs�������+���tEXtSoftware�www.inkscape.org��<���IDATh���1kA��_́��PKAH�������F��_�*�� VZ���Fl�DP�*��1���(�)B���77{{��ٛS�/�>�.�<��3�.㱄���NC�����#c�,��ul7h|P}©�5��'l<��8���i~�0�h���8��2��qг�y�b-З� �� ··· 483 -�ް�q)�\� 484 -��a#�R��q��+�R� ��`�(�:N���.��c'���P�����*���3�iS�����IEND�B`� 485 \ No newline at end of file 486 - +��� IHDR���0���0���W�����sBIT|d���� pHYs����������;���tEXtSoftware�www.inkscape.org��<���IDATh���=/A��󖸄�D���F�4: 487 - +�KT*!Qq���JDN��$��P�t$3��v�����J��Lv�ٙ���;�s�������|&���2uR'$��>�� �1���x���T#A7jb<��&��P��V`M� ��2n h��3%��E��o�n�o���9��ߟx@ө�}�_d|�����/~�<k=H����m`�`N�D5���t�Zb����ϜxO�ě�����ofe� h���2_���&� ��'���x.Dߟx�?�U]��T�և5�$�fL�@g�Q�3�����2�.���x�\"��;pm2q��DzFlJ��fL%�X�PӽP���ry �3p�x=���L� ҭ�j 488 - +��<Fqi�(��;O]4 �%]�pzr*������4Y7�|�n`QK�RЀ8�i�!�-A7��Bql� ����3`g�6΀m��8�ql�3𖪊hj�("���'pj:i�����=0��� ̌�����IEND�B`� 489 \ No newline at end of file 490 diff --git a/dist/qt_themes/default/icons/48x48/star.png b/dist/qt_themes/default/icons/48x48/star.png 491 index 740f7f3e75da9160a8db6a1941b159509a7ab8ee..c2b78f0c3e543913b18d4f95956109c7d2646ba8 100644 ··· 504 +��� IHDR���0���0���W�����sBIT|d���� pHYs���������e���tEXtSoftware�www.inkscape.org��<���IDATh���KHUA�7E3R3[D�Ym��ʤUE`T(���hբA� saD��B�Ǣ�H"ZԪ�����|�e�m1s���y�{�h� 83���o�s��g.�av���{�HO�W1jEpe�Z.�f�Wh�i>U�΢�PH��xO��x�mdTc7<����ڤ��5�O��D�^ÚF��ӮDۇYs��؍N���B���[gJ�����0�z��x��)��}og�]��`78 Y��E�j¦��\����>�J'��d�l��@ �,$�AQ��s �a�7�B���PC ������?@� o��˔��5��`4�H���5"�P�7�3���~/��B��VB���^m*?���=-��Q�� l����}<�p�l���@n!����S��y�A帿h����JThM�cX4����ǁ�x��Є3O�oKR�s!I���"��������lN�0��A8�l1`:�*��x��$�;��*�>X�Q�5�q�ƴ��/]D����b�]&���}�e�\��EP�����i#�m[?F��9W�]&�L��Q��G 505 +_�����z�%4�GM�t����P/�|b������� �z#N=�%�Z]b�P)���1��}���˸k��8;��p)*����_��Ř�"f ȋc{��'��u�w��2�}�L�RkL]�"��=��0;��[_�O�]�u�6���&����k��Q��R��[L����Cd�M������[ju�u��J�6y���-8�S��Oa��.k&��D{�J�J�6Vr֚�@1��C8U��#��c��&w�O �<�FP�l��Q�u�<ݮ �$jL�R�;@Y�2�.�)�0p��G�V��9 Q�񺫝�����/���6v�O����IEND�B`� 506 \ No newline at end of file 507 diff --git a/dist/qt_themes/qdarkstyle/icons/16x16/lock.png b/dist/qt_themes/qdarkstyle/icons/16x16/lock.png 508 index c750a39e855800fe4cde217a1bf28f841030e501..7e63927b2c047718f80ec29512472f1a2d9d357e 100644 509 --- a/dist/qt_themes/qdarkstyle/icons/16x16/lock.png ··· 794 +����|ư�´�}����Ȫ!}�OY-"� ����2�Mvڇ��NWQ>�-�k�(͆���!N�e��qk���ׇ�L�r`۰����5\:��%�V�C.��xD� �ZJ�&�B�d��$C=���8��?��;);8�6��|�Na��Uy��!Y ��H��@?r�yT��lt���t����|$#��MW/]I 795 +��46�il������Lc��0� ` Pt�>��ZǀF=%��;�1�k���KN~������_��(�D�"=�:Ћ�ܣ�g� �$N�Y.�ܠ�#�$�8A�{ubpG�����qS�w�x'�� ��ܝ���*�.M<An]ϡ<q����_���x��O�Yb�X�#�������������IEND�B`� 796 \ No newline at end of file 797 - diff --git a/dist/qt_themes/qdarkstyle/icons/48x48/plus.png b/dist/qt_themes/qdarkstyle/icons/48x48/plus.png 798 - index 16cc8b4f44d52009d4a3f4c9d46f5bb0e20babcf..6af929bf66b9d82cd43aa2db19fb0db05c89b8af 100644 799 - --- a/dist/qt_themes/qdarkstyle/icons/48x48/plus.png 800 - +++ b/dist/qt_themes/qdarkstyle/icons/48x48/plus.png 801 - @@ -1,4 +1,4 @@ 802 �PNG 803  804 -��� IHDR���0���0���W�����sBIT|d���� pHYs�������+���tEXtSoftware�www.inkscape.org��<����IDATh���A�0����zZ����K���BF 4J}`ޗ���3/M�N�0�� ����@������꾊�L��F�TcS��b)m^�������j���j���j�6 0#f��E��}���K�d(�9=�U����}tq^?<�{J����w "n?���zolp�+X�Ğ��@��@��@��j 805 -׾V+��pm�8�oV�y���)"�Q�O����IEND�B`� 806 \ No newline at end of file 807 - +��� IHDR���0���0���W�����sBIT|d���� pHYs���������e���tEXtSoftware�www.inkscape.org��<����IDATh���Q 808 - +�0Eљn�]� ��x����Ta|(�� I���`�\��AR������$����ɪ�%�g�̒�n���7�p#���7�����t��k�<��ŝ���ͯ�F��G��u?��xF�t�BVL�^K'27�p#���7�p� h �砳�b����f ��d������IEND�B`� 809 \ No newline at end of file 810 diff --git a/dist/qt_themes/qdarkstyle/icons/48x48/sd_card.png b/dist/qt_themes/qdarkstyle/icons/48x48/sd_card.png 811 - index 0291c6542d05a40a350bb5bdbd99a15c01467161..42b9f27738d95d742b4e8380c6450e639630e049 100644 812 --- a/dist/qt_themes/qdarkstyle/icons/48x48/sd_card.png 813 +++ b/dist/qt_themes/qdarkstyle/icons/48x48/sd_card.png 814 - @@ -1,7 +1,5 @@ 815 �PNG 816  817 -��� IHDR���0���0���W�����sBIT|d���� pHYs�������+���tEXtSoftware�www.inkscape.org��<��!IDATh�횿kA�����Bbc����T +�Mgaku}���T��I%A�Rh� ··· 820 -!W��D�*���P*�T 6�@lR�ؤ�Ib� 821 -�&�M*�T 6�@l��j�"��WY��5�T%�p�����E���*�m�$�����na8ef�S��0�W�U�kb!��}��H��t_�;5��MIo$ݑt���7'����u����IEND�B`� 822 \ No newline at end of file 823 - +��� IHDR���0���0���W�����sBIT|d���� pHYs����������;���tEXtSoftware�www.inkscape.org��<��$IDATh���?h�@����� uh���X�I�ED�nvp���$Ă�VquV7�t�"����*��V>��M���CN8�ݗ\br�[���o����]B�����H�!�@�0��ZGgH���7 ��s ��Oǡ�����u&!\�&bG��_W��`����=o�ߝ��� ��q�w�E`ێ������gb���%mz����s�ɟ�ݿo��r�/6���o9c��i*�I�O�����A)V�s`�Y9�pf�s��`K� ���6��f�ຍ�H����3����4����:�� �?��,�Y����*z �7�C�Z�h �I�����Z�Kcj�"��g���L�(���b?%�Hzd���ʲf���k`���*�,jx8I{_�� �C�����"}eN��0�Q�@��y x���i` 824 - +8\hUQ$�X����\���o�qt�@���u���$�J��k��+��c�z�W�� 825 - +�HMo 5����R�HMo 5����R�HM���VU�ë)d`���tW��W�0�|n���4�f�c>���K �~��B�����IEND�B`� 826 \ No newline at end of file 827 diff --git a/dist/qt_themes/qdarkstyle/icons/48x48/star.png b/dist/qt_themes/qdarkstyle/icons/48x48/star.png 828 index 90d423a1d4c1e05ccec0a01fa34abca9fe99676d..546779e2a810e73169f65a79850aa07dffd70267 100644 829 --- a/dist/qt_themes/qdarkstyle/icons/48x48/star.png 830 +++ b/dist/qt_themes/qdarkstyle/icons/48x48/star.png 831 - @@ -1,4 +1,8 @@ 832 - �PNG 833 -  834 - -��� IHDR���0���0���W�����bKGD�������������IDATh���=hA��1��r(����(���S��+�� "be�&Vڈ�bo����VV*jZ!1�"sQ����p����Lf�"�����}�;3�3+u��%@(��� ���\��ꬊ�X҈�br]�X'<@���*З����X���uex���{�䭭#�����[_G��)���/`?��b`8�f���uIi��H��f�-�\��7��PuC��IY���k�G}���4�&D�՞��%m��CRIҰ��)6K� ��T�4)��1櫫�%0$i���&����{��5IS�*�>�2���2�|j �9,���ikn~�?HZ8�1�L� �~�=�-� �d�frlS�9����Y8�7`�I�eb�x��� 835 - -p�K�eb�*����e��L�G+(�5�)�x�Dpo�?��d�FD��㍫����ǣg�=N=�Ҙ7���k��g\G|��� (J����S0�_��c�\�|f����%�W�!� ^S+w�@`��-f��.J�$i:c�.B!l��6���`�WF���;q:��N=�`wJ���?i��4��M�q��C����6���o�wG63�5�y_�z���9�GH���<p k�/#o x�,X��Bhn.�xC���!�a���1�D]��g��Ú��į����IEND�B`� 836 - \ No newline at end of file 837 - +��� IHDR���0���0���W�����sBIT|d���� pHYs���������e���tEXtSoftware�www.inkscape.org��<���IDATh���[�MQǿed�q�ă�0n/��0&OH�P�!O\J))���B$�D$y� �Ark�-If8�q��y8k7۷������vJ�����������Y{����Cua�"f��bAD�c���@ p�(����/�v���۪�/��hr���4*�]� �ѧ��9�Z����uU�ʳ�?�/�h��kU��j�t���vu���j��K������1�`���[)���T���P�F����^#��)�������O3Շ��)���mcLGP0�t�ȝ�>���,"M"2�D���|�sQD��ʭ����E��1�;5X��r�F9xGٶJ�X�f~ �-����S����؛Q�.P��?��QcO�S��U���܍͸_D侈\5�d��4��r�'"#K�n������l{�#@m B^�Z���@R��/�c`�?4?�jj�&�u^g5������f�[����RI��/$� }e= 838 - +���l��KX��!lx4?��V<��Ll 839 - +������~� 840 - +�����H��!�,Ig��]Ft��j5�3�'V v��~9��r�<�m�G�7�����U&�J��T�Cާp���֨r�S��7ߣ&���\���[�ૄ�z`�}��^)Ζ|���+�C��`; 841 - +�n��Hq����@���F3��� ����\S����J%���E-���`>@'�����p��Y�Gg��Q[?8c��}\8�4pT���m~�СD������7������r4����oBRz��l%��B�kO/c����c+�_������y���s`v�l���l��@=�#F8�iJ�Q<g�N��J9�������@k|��� ������Eq����20!�� 842 - +�[�N`'y���&�<r��8�j�Ї>��������6�����IEND�B`� 843 - \ No newline at end of file 844 - diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/icons/16x16/lock.png b/dist/qt_themes/qdarkstyle_midnight_blue/icons/16x16/lock.png 845 - index c750a39e855800fe4cde217a1bf28f841030e501..7e63927b2c047718f80ec29512472f1a2d9d357e 100644 846 - --- a/dist/qt_themes/qdarkstyle_midnight_blue/icons/16x16/lock.png 847 - +++ b/dist/qt_themes/qdarkstyle_midnight_blue/icons/16x16/lock.png 848 - @@ -1,3 +1,5 @@ 849 - �PNG 850 -  851 - -��� IHDR�����������a���bKGD������������� pHYs�� �� ������tIME�  -��Ij����IDAT8˝���0DW�RHRv@�h�@�@ځt V�� c8ݟ$�������5p��P�� .����)8�P��׺-�*� ��9Kh�~"�0���<!��t��G��ם�q�x�t� �������g�������t\����}�/�����1��'�H���:���@��"��8#�|�]b��=�����IEND�B`� 852 - \ No newline at end of file 853 - +��� IHDR�����������a���sRGB�������gAMA���� �a��� pHYs�������o�d����IDAT8O��1 854 - +�0���B��٩�B���é[� �{ 855 - +7��U�]��K����XL�~���^^m� ��K��`�j�4&��\IƬ%j���\�#�X���������ګO�Q\@�� ��[�ƽ0�� ��7ؓ阱Z9���u!���[C��z�s�Q��F��;h@ߘ* ��|8'�8H��`_2�5`��q����rײR���K� \T �Ա�C�`Y��s��I��[gc�y\��ۛ��\����IEND�B`� 856 - \ No newline at end of file 857 - diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/icons/256x256/plus_folder.png b/dist/qt_themes/qdarkstyle_midnight_blue/icons/256x256/plus_folder.png 858 - index 303f9a321890fc4c2054e2cff498adf23f654b70..002101114d150e304765a3466be9bf267ae96382 100644 859 - --- a/dist/qt_themes/qdarkstyle_midnight_blue/icons/256x256/plus_folder.png 860 - +++ b/dist/qt_themes/qdarkstyle_midnight_blue/icons/256x256/plus_folder.png 861 - @@ -1,17 +1,47 @@ 862 - �PNG 863 -  864 - -��� IHDR���������\r�f���sBIT|d���� pHYs������P9���tEXtSoftware�www.inkscape.org��<�� �IDATx������]����P����*l�� k�CE�H����3c�~�e�!XL5nK�����M%�#0�t��l�İ�ZL[` F ?��}��9].��8���=�s���#������yqo?���~��H�$I�$I�$I�$I�$I�$I�$I�$I�$I*(F1If� � 865 - -,��b��� 866 - -lv�FĖ����i��2�x�T`p"����6�3��� �pwD�T6�4�� 867 - - 3�.|���q'��_�k��"" ��^a� 3WWg41^�=�| �BD�X:�{�`3�g�O?�\�*< 868 - -��n��y@f��;@��D�� �`D�+D��Wd�)�u���ĩ� �G"���AT�� 3 �,����8��pD�\:��2Td���_�z-ȭ�oF���AT�9tf~���W��xgD�,Du���2���O�(��n~��4 869 - -3@f����3�8����P���i 3��,mM�ވ�\���W@f.�?;�8�bpRD�_� ���N���8X|&3}�E�y�?��<XG��]�� "�K�C�����(.�q�g��o���@f���`M����J�P7M����WWd�?5.�2s�8��l��W"���!�-������?��]:��gw��h 870 - - cMf�_:���78����A4�ex�%5��4p`� ����-=��2I�Y�Q=���!4�JP�􀕥Chh��e+5��7��$�?/5�T:������=|`���Rc"3}:�d��<W:��c��,�<�Gɭ��ښ������o�_ni����4Y���t��#�;{;� M�n�<"�.t @�|_����G��}��4���'3���/Z�R7,n��O���qw���83"����nH�s2���<r�� u��"b�L/p @����2s�g}X�R���v�/Z�R��Ff^2�< �a��q�'������=?iH�8=3Ϟ� w�����+� ��js�k� @�ѥ��Pb`���QII}K�#�/�]���ТLp��n���h^ib ��y ��x[KS�� �?%��Tf^���jH󐙽̼83�nim~��X�3"6�4��y���X���/��*�G�S"��-�-U%3��^��п�֦�y.~��pA C�dpkD��¸R�"�����]�F\�˜��_[+�>�X/48�$ 3OK�{Molt�K�<l��/ށM�� �'��~��X�����v5�`P`�g�I����Y�R�,��b�T1 @�� U��*fH�=5B��� 871 - -x�;���/�Oп��Zඈx���5"@�d�>�%���[������O�7����<��.@Gd�2�&��������d���\3⹵,�����od�_ 872 - -Y 873 - -\��gΡ!Y��p9pz�����̃K��,� 7XhW�α���e�Chn��;8�t�i�?3�t���|��0��+K���,��wB����l��������J��,��w@���XV:�fgH����Y�R�,��b�T1 @�� U��*fH����Y�R�,��b�T1 @�� U��*fH����Y�R�,��b�T1 @�� U��*fH����Y�R�,��b�J�d��?ppp$��@������ܧ��O >� 874 - -�?1,��̷�g�K �gg>������DĖ�YƑ������g���Z�\\��`%����\U:̸������_�S:��5��2���AƉ0���SK��^��bf�,d\X�C�̓��ΡF|�t�qa � J�Pc����C� `���*�C� 875 - -�cX��88�t5��J�܎,@�xm�����ۡ����0,���=�&��M��fH����Y�R�,��b�T1 @�� U��*fH����Y�R�,��b�T1 @�� U��*fH��涳t��bG���������K��^.B��P:�8���Ow�Ρ��V:�8������Ԩǀ;J��p> <Z:�����],�� ����#�]p3���!ƅ0���o�|`[�,Z��]��� `"�&�O��j�,����+��"���a�ɢ�&MD�ޑ�'������C 876 - -E:������ʜH���7��_��GĖ9ƞ�@qpO�������?������� U��*fH����Y�R�,��b�T1 @�� U��*fH����Y�R�,��b�T1 @�� U��*fH����Y�R�,��b�T1 @�� U��*fH����Y��o��u�r����0��*`O���Y�����f���4; `��Q:� v�,B���&�-����|���0�"�^�˥s�!�?*Bs����J`[�S\�.Bs��: "��x�t�[��J��p,�����S�G 877 - -EH������P͓�!�X�p/�Eٶg�N��D��̩�,*@�,����2�����z����?"<�oBY���ͥsh|� U��*fH����Y�R�,��b�T�͞-f�H�jr�e�����Kҫ��X��h�2�748��Wkr�m�[�u���Ǔ4��'G68�s=`S����x���^[�z����,3�jxL�j���҆�]�F,��L��0XK���z=�yB��� �������li���=�c-Mp]f�q3 878 - -��2��̼����@/"�ZK��6d�%������:%3�g懁 ��-Ms;@ &<�zK����}�f��g7ɒ���`��m��Z�,�`���o�V�1W%����U�:"��]�=�!���'�Tރ���?R����YR�}f��Ϗ���= R*���=[a�~FDl��T*I#q���S���2���~�"$u�&��S����#���lԩ$�����ضW��7׍,��Q�RDܾ�'�=U73����v*I��8e��6N{�AD<�l����&�s��gzh��gE�}�ـO{�&�v�����L/��tÈ��bॆ�Ij׋�oG�ݳ�h��u3����$!i< �ߜ��C]pw�ѿ^@����>���y\q�o�y��$������2�K��|��f������ \�����oٕ������HZ��������xf!��=���+��K�v<Is�F����E�c{3Pc7���e������ؒx �w� ������Z+w���/�����>��1��1����H���ww5����m�3s1p(�4��33��+I�$I�$I�$I�$I�������N>3����IEND�B`� 879 - \ No newline at end of file 880 - +��� IHDR���������\r�f���sRGB�������gAMA���� �a��� pHYs���<���<���-���IDATx^��y�e�q���P�C 0�J@�¥�"%*��KQ(�T�H�!D(-)K �TY r(�p�D�H�QQ@�X�����n�������}������ݻ;����7o��t���������������������������������������:���5�͍���LV&)�M�u�u�����}�Ի���c�����E�F������~5�Q�S�U�*t��=���"� �+T���wWs�r�����+~��B�b�**���c�|E9M�������"�D�E�:Z����x3�Y����{����"�x�E�:V����J��G����"�š�-����5��B�>�ܮ�m�0�\�5������.��6�2Wz����|Q���#�̕*��`��Ư����(k��h#i(s4y����� �@�Z:� �߯�H�23�Wqu��j��ic$�����A���0� 0��j �:���ߥ�U,@.(������;R�( 7�� y @���� 881 - +�Ο/� $n���G(���E a����� >+� �v�4���Ώ� $h�@O�5�(c��� $d��) 882 - +�Ca$���F�zR�亲���p $`��� 883 - +�#�H �G�z"}!�*�C+ �b� ����KGw� �oh�[�����_�{����n@24o��U^Q�WQ�|VmW�/�W�9,���m�j���b�6��C�ە^)hݫʣ�_��\ޡ����6@���շ�w,R�����vD�(�yO�e���x����^X����_շN�*������PE Y�  �:����{�����l��N���O����Q��t����5���/먾�wl��sm�g�it�E yW�)��_,鐾]�'�|���یS���f�I�d�wz>Q���ckj�Y[m]���>?��"��1]Y����0[�w��m����UaU�dc=��*�(���u������@�;q�d�e���Fa�5.�u���oi�&���½w��^�-q&+�`lQ�@V&*��������;��Q,{*/ e�)��2p����ӆ�F�Dʹ���}R #����v��\�� �bw +���UV��� �2��@V|`��094 884 - +@f���G���Q�!qzP� qL +������(��bw �+��Ɂ(�cw 34 885 - +�%���d�݁l\�"0�z���x$��k#MS�C�� 886 - +�b�K��!���5 887 - +X�� 888 - +����;+ݾ<<���rp� (�X�����g59Cy�X�����R�e���2�HY����\�ut�_�+����9J�����Ϳ�l������[�w�n91�i����i4�T^P��\��ʾ�_"�/���`��t���c���x��\��>;hP���t����jvS�|��'M���2w~��Y�H�������uL`'�C�zD���*��Q��3G��N��X��lnL�z�F��Y�*7����_ǶjQ����Ӯ�0���4��5�ͱ�De�O��_F�-�m��Q�2����M�V;�<�x��x�5-~Ϻ�G�4껋�X 889 - +@�ԙ�j�]M>�\��� v;8/���=O�g����EH�:���r�R|�c�����;�c Q�D��n��.e�bA9���z� a���$Hv��Vډ��Brc|L$�����/8�)~,?&CH�^�=l��:jf|l$���ӕ����!~���$RAH�^�7V3�=�:�@��M�4@H��/W�s�Ǯ���f����*��;P 890 - +@Z��m��� AHK����-@HK�'�LBx2��Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q���Q�:��l6�iʅʽ���;J��맅��R�����������ҿ��۞g��A�@��Y�ܮ���l��Q��3�;�C�K�ӥq�C(����C�M���L)� 891 - +^�󽮽��"���&m��#�}��͏zx]��=�@hC|Z�L(�N^�  ��О_(t�����s��(�%�����w߁��@ �������a=�,='l�%����[�&�&){�I��P���E��9)�Pή�E��%�h���b�ޱul� 892 - +@9������ 893 - +@9o����آ�r�[���b�P��Y[���(���.����-���s��q������0�VP�Jh4>0/̡̋� ZD(� ��0�.zU�s%Q�J��8G�9t�1z.���h� ����է{f�9�z�m���I��jNP�)�^�'�u�6P�:@��j|I����������& 894 - +@�h��G��� e��������:���>�kt�ob1G��a�:zҲ���֫/V��2Q�U�)U���y���S��a�R�)˔G����腹����T�, 895 - +@B�\��U��=���iT���.��1 896 - +��1 897 - +��1 898 - +��1 899 - +��1 900 - +��1 901 - +��1 902 - +��1 903 - +��1 904 - +��1 905 - +��1 906 - +��1 907 - +��1 908 - +��1 909 - +��1 910 - +��1 911 - +��1 912 - +��1 913 - +��1 914 - +��1 915 - +��1 916 - +��1 917 - +��1 918 - +��1 919 - +@Zތm�ވ-@H�K���˱E(�iY�*q��P��rWl�twl�� 920 - +@Z�U� ���c�w ��4 �Gn�����;� 921 - +@z.Q���W�*� ����B�����{ł��c}M��j�E*(� RG�Iͬ0���c"1�D�Þ��t�������XH a����9&��9�Ο6 922 - +@���}�r�2���=����g��F��<S��0[mL�8�.�s=F��ʞ�TeC�^P���D�{�T�V_���j��*�q8E���J}@$VC}r5���J��]�����$���WW_y���Jc������m�^uX�+�_l �������0]�C�o�V�0��G��*�� ��JG}�_33L�Q��a�R��Ooͩ�<�f��+��K�4�����Q?��!e�bA�W?��#��{�u��ri����(ut~+�|_X�:�T���G�"��繁�j�����������L��>0V���f��B�G�Q^*��NeJ�3��h��F���f�+����'��}��k�sҗ菙����G��6���\��?+�lF�nP�/>&��:��>���0�5���}�c�OQ���`\�Deg��J7����� �_}�R|�@��V�qԿ�z�qH�a �t]���m���k����v��@J�R&��<fW�"�����\��$���;� �J�F>%�el��@ 923 - +�V�V�G� ���o�.�ea@".^��ۀ�iP���T˻��ހk z⍾�������r� ��m��i���J�B���ht�:�!qz�! ��l���ʖ����O��^�g�j�]�>�����#��+�-|��p�߆-������R��Q�����n΋���V[�Lt��. 924 - +@�;U}vD'� { `U�f�"5Dž9�=�u���j�h�G|��S���}��092-���h$p��*-���>�Iz�� ̎\�`*_T�3e�b�n�;uG��_f[S������j(� ���~e�:��{�5��/��Ӕ����z�k����t~kkПF���\��b�*ܩ|[��0۞������O+�){��Y��P�u��[�F��i4���9e��I/P��|�Ju���ķ�П���j�T\�>�e���#�7(>��6u��Nï���Q!x��_�W�V���=�ܯ��)��U���x]��*����d�')�/�:��H�� 8�)�%�}A����<��������e��ÿ����������������������������������������bk��*If�e������IEND�B`� 925 - \ No newline at end of file 926 - diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/bad_folder.png b/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/bad_folder.png 927 - index 4a9709623476fcf4070c4e3da2bb17375222082e..245f96c7ba65c9a792abc01a1b76c39accd3ee5e 100644 928 - --- a/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/bad_folder.png 929 - +++ b/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/bad_folder.png 930 - @@ -1,8 +1,7 @@ 931 - �PNG 932 -  933 - -��� IHDR���0���0���W�����sBIT|d���� pHYs������d�_����tEXtSoftware�www.inkscape.org��<���IDATh���[he��wv�i��6ZCTT���Cc�d#! A��0^(E<!R��/�%-� ��ZAz#*���x0JH/#��x�E�n��4���ݝϋ�٬c�=f��>�����߻����3�@�:�������@3��@o 934 - -��%ͭ��0�G�,n��df�ͬ1H��e����5a�� 935 - -�=�X�������zM��U�+���ŷUȯdv�j���||,) ���?�ޜ��$��X@�H�X-��\� �2`�o�e|�H����pW fvO֣nj?�D�& af_��]p|���4��}o�����z����z�� m����C���vH�_����J� �hv1�����9�~�E#���x��`�c^-x)�����@�jo6sF}�rq���p��@��F��W��#�{������q�ӫ���jl���B:�9�! �71�1�͌6IOf�l�}+����� Fv�^�J�'ZǦ�[Ǧ�ݴ~�-4��G��}���I��y����6�x���f��ȲOI?�o-/�1K ���k�nm��F�����H�׵x��փ'������^�0���ʻ}ٺ!�ڟ? �`�f����r���ȭ��=5��� �h4����#v��D��{�*�:C.��� H���ݨm� ܰ꼔���~P��X����Ϗ�1�4��˜�hEf}$���憜�֘����� kH�҅�[Z���C�����v3�R ����.k�H_H��:6u�ulꨙ����.Y��00<������K ]��Iq��E#C��2t�F�gv���|19F��K��7��!;+��\���d����ʄ�I� � 936 - -��v���\��ےr��@�^��4 937 - -����./�Ϥ!@҇@0N� |9��!�u"��l��~�2 ���mT�$0�}M�R�H�����G�W��S 938 - -s��H�~�T�q4�N�$]W��JN�x�_1�{^G����IEND�B`� 939 - \ No newline at end of file 940 - +��� IHDR���0���0���W�����sRGB�������gAMA���� �a��� pHYs��"r��"r�m!���IDAThC��[Ha�g�����E�O��PYA�麲�^V 941 - +Q� ��R$Fo�%E�^�^�Q�ɢ�C=�Qi���A��n�|���Y���:�m��?�{�����Ι�曋J�4i�6*���0� 7TeAfx]VUu��H~'4���ǻO.� �Q%��"0�F(@�%�����чI.�);] �O�I�� zA`�<���E��C[x�h����?���."�]�f� rn #lM��s�z�7ȃ����M����R<��i�X��'GE%���(�� �f��6�Ih�ްp�FZ -ףo������J�-4o��b)�k��8��0W�(���yw������69O���V��6�|�L�W.�gڟ U���Wɧ6�Y:� �3{0k�8�,��y��H-���]�����`���W�r(�g �����u�f[��YZF�YX�H+��qn�i7"e�h���»�^�g4�6Su���CJ�m���^�~Ë���}USm����R��S�O&N�G(��FW�,I�r��<#��0L�Q�9�B��h-c����P7n�%�)�5�V��]t�M ������H 942 - +� 943 - +���^�=̵�� �6�i�%�FS!��� �B-a� m��-��i���-a���ǹ�Qg�Ն%�q8�����i̟a���v#�ɏ>�.|܅"�ss<�V=Ͼi,L!Q��,����z\��M5��/�� ��Lc��U���\�q������y@�?�5��08�\[��9������N�����On�Tь/ cSE�T���P�g`�<��z����;� ���Z -4�&�.1T�M%6��f�*[���������ȢB9@�)(�١�]8�0�j)1���9\�=t=���'H�ڌF�e�0L'�8š�P�F�D4 944 - +�*�un;��3k�F�t���Ő���"}��C�p���,I�&Mb(�?�R{"!����IEND�B`� 945 - \ No newline at end of file 946 - diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/chip.png b/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/chip.png 947 - index 973fabd052e389c28ef36c482cf44d764795a3b4..db0cadac1338a971b7b890c33f5920580c1013a5 100644 948 - --- a/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/chip.png 949 - +++ b/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/chip.png 950 - @@ -1,165 +1,5 @@ 951 - �PNG 952 -  953 - -��� IHDR���0���0���W����� pHYs�������+��8$iTXtXML:com.adobe.xmp�����<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> 954 - -<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c138 79.159824, 2016/09/14-01:09:01 "> 955 - - <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> 956 - - <rdf:Description rdf:about="" 957 - - xmlns:xmp="http://ns.adobe.com/xap/1.0/" 958 - - xmlns:dc="http://purl.org/dc/elements/1.1/" 959 - - xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" 960 - - xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" 961 - - xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" 962 - - xmlns:tiff="http://ns.adobe.com/tiff/1.0/" 963 - - xmlns:exif="http://ns.adobe.com/exif/1.0/"> 964 - - <xmp:CreatorTool>Adobe Photoshop CC 2017 (Windows)</xmp:CreatorTool> 965 - - <xmp:CreateDate>2018-07-25T21:37:27+08:00</xmp:CreateDate> 966 - - <xmp:ModifyDate>2018-07-25T21:38:09+08:00</xmp:ModifyDate> 967 - - <xmp:MetadataDate>2018-07-25T21:38:09+08:00</xmp:MetadataDate> 968 - - <dc:format>image/png</dc:format> 969 - - <photoshop:ColorMode>3</photoshop:ColorMode> 970 - - <xmpMM:InstanceID>xmp.iid:d24b6914-04d7-6e40-94e6-a3f5f4d24f35</xmpMM:InstanceID> 971 - - <xmpMM:DocumentID>xmp.did:d24b6914-04d7-6e40-94e6-a3f5f4d24f35</xmpMM:DocumentID> 972 - - <xmpMM:OriginalDocumentID>xmp.did:d24b6914-04d7-6e40-94e6-a3f5f4d24f35</xmpMM:OriginalDocumentID> 973 - - <xmpMM:History> 974 - - <rdf:Seq> 975 - - <rdf:li rdf:parseType="Resource"> 976 - - <stEvt:action>created</stEvt:action> 977 - - <stEvt:instanceID>xmp.iid:d24b6914-04d7-6e40-94e6-a3f5f4d24f35</stEvt:instanceID> 978 - - <stEvt:when>2018-07-25T21:37:27+08:00</stEvt:when> 979 - - <stEvt:softwareAgent>Adobe Photoshop CC 2017 (Windows)</stEvt:softwareAgent> 980 - - </rdf:li> 981 - - </rdf:Seq> 982 - - </xmpMM:History> 983 - - <tiff:Orientation>1</tiff:Orientation> 984 - - <tiff:XResolution>960000/10000</tiff:XResolution> 985 - - <tiff:YResolution>960000/10000</tiff:YResolution> 986 - - <tiff:ResolutionUnit>2</tiff:ResolutionUnit> 987 - - <exif:ColorSpace>65535</exif:ColorSpace> 988 - - <exif:PixelXDimension>48</exif:PixelXDimension> 989 - - <exif:PixelYDimension>48</exif:PixelYDimension> 990 - - </rdf:Description> 991 - - </rdf:RDF> 992 - -</x:xmpmeta> 993 - - 994 - - 995 - - 996 - - 997 - - 998 - - 999 - - 1000 - - 1001 - - 1002 - - 1003 - - 1004 - - 1005 - - 1006 - - 1007 - - 1008 - - 1009 - - 1010 - - 1011 - - 1012 - - 1013 - - 1014 - - 1015 - - 1016 - - 1017 - - 1018 - - 1019 - - 1020 - - 1021 - - 1022 - - 1023 - - 1024 - - 1025 - - 1026 - - 1027 - - 1028 - - 1029 - - 1030 - - 1031 - - 1032 - - 1033 - - 1034 - - 1035 - - 1036 - - 1037 - - 1038 - - 1039 - - 1040 - - 1041 - - 1042 - - 1043 - - 1044 - - 1045 - - 1046 - - 1047 - - 1048 - - 1049 - - 1050 - - 1051 - - 1052 - - 1053 - - 1054 - - 1055 - - 1056 - - 1057 - - 1058 - - 1059 - - 1060 - - 1061 - - 1062 - - 1063 - - 1064 - - 1065 - - 1066 - - 1067 - - 1068 - - 1069 - - 1070 - - 1071 - - 1072 - - 1073 - - 1074 - - 1075 - - 1076 - - 1077 - - 1078 - - 1079 - - 1080 - - 1081 - - 1082 - - 1083 - - 1084 - - 1085 - - 1086 - - 1087 - - 1088 - - 1089 - - 1090 - - 1091 - - 1092 - - 1093 - - 1094 - - 1095 - - 1096 - - 1097 - - 1098 - - 1099 - - 1100 - - 1101 - - 1102 - - 1103 - - 1104 - - 1105 - - 1106 - - 1107 - - 1108 - - 1109 - - 1110 - - 1111 - - 1112 - - 1113 - -<?xpacket end="w"?>��(��� cHRM��z%��������������u0���`��:���o�_�F��fIDATx�왿kA�7����zI0� b!�H�s�� �J��I� Z�_��4���NT4juD����V��F�ϳp���f�ev�0��ۙyog��3�I�M�� �>�7|~��7 1114 - -4�p��$�����v'! �h�����w��Z�>�;% �B(c�@+�Ȇ�5nE�b���9�.E��@ ���#��Žq�.[�jV�ӎ� I(�O� M`���Z:�8�$�4m9\X3�:0̀� 1115 - -PFR�qI�)�G���J�v{�Y` ���f��U�{���Y�$լ�w���r�[�p&}��`�N��W� `B��>O'�" �3^}�����68��L�$ݷb��>�B �������� $[] l�8f���J���5p� ��< �x��ު��2��y�ׁ���*�'���P4�c�jI'J����q3:����q;:��̲�~�r`x��@z*Y�%��G6�vY�E���h�LQ錤����$�)É̫����P-�L\���t2W��Y�>`#�\�l`��.JZlp���g��#fl��,Y��)�����(�K��!���T���I��߶�����8�G��8�o�{�?�����H�����IEND�B`� 1116 - \ No newline at end of file 1117 - +��� IHDR���0���0���W�����sBIT|d���� pHYs���������e���tEXtSoftware�www.inkscape.org��<���IDATh���AR1E;,�*��8�(=��\�K)V�����s�P �a2!"T^�����Ɉd2� ��(>����sv̵�]�P�=Ac5}�]tB�Z7�� �����k�!~ L�g�*�1;I�t��7��*�s���|���QF �������}n���yn�W+�DCxe��)�{(W������c��nk综}��W��u����N^��W������|�5�P?�X�o`$"�P�,eS�������z�� 1118 - +�����Rsy ���j�7�W��*�D�7n����O��1�����Z$+":^�X�T�m|��Yj�4�._�D��mf9��40���D8���"2v�>J�ŵ�Gd���5����w4��&�l�*OY|W��R_TO�4X�x����&5�^������ ���5�9s�� 1119 - +/���M+�����IEND�B`� 1120 - \ No newline at end of file 1121 - diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/folder.png b/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/folder.png 1122 - index 0f1e987d6aa24b1d2f26d40181ec05b62c5862da..11a76b5c1256ade016d4e22cf048656cb0788ad3 100644 1123 - --- a/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/folder.png 1124 - +++ b/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/folder.png 1125 - @@ -1,3 +1,5 @@ 1126 - �PNG 1127 -  1128 - -��� IHDR���0���0���W����� pHYs�������+���IDATh���1kA�� ���X[� 6!����,mS[Z�? �?��!�y�h!6�$i���lva2����fwe s�����w�,3+UU���/�x%�U7���.>��ED�t�l����6]����� 9�w����f�?� l?�g}�l1�;��S`v���� �B>�� ����[�B����_%���K�;���ҙ$��OG��)��Ѳ��vEą^��o�Ӧd�ձ�e���o��g��("^��"����蘱-`�z��E����~�{�z^"t2�>��6M�����,�� <z��\V�&a^�*B��PE�"T�U�*B��PE�"T��'� ��e[���g#�����lk��v%�l_�I�Ig#���;�v�=:��hZZ�RD,$m^�$��7<;�;6��RZDflS�[`c�o#"��>Iz��W�.QZ��U��<��*�I��k����_�>�$�y#����IEND�B`� 1129 - \ No newline at end of file 1130 - +��� IHDR���0���0���W�����sRGB�������gAMA���� �a��� pHYs��"r��"r�m!���IDAThC��;K�P�A���Eg'� (��}ܪT�A��� �gq�Q]DPtrp���x���NNۤ���ē�y��;'ms�7MS��,K�qt�P*��)�8��؁A��=�q 1131 - +����|ư�´�}����Ȫ!}�OY-"� ����2�Mvڇ��NWQ>�-�k�(͆���!N�e��qk���ׇ�L�r`۰����5\:��%�V�C.��xD� �ZJ�&�B�d��$C=���8��?��;);8�6��|�Na��Uy��!Y ��H��@?r�yT��lt���t����|$#��MW/]I 1132 - +��46�il������Lc��0� ` Pt�>��ZǀF=%��;�1�k���KN~������_��(�D�"=�:Ћ�ܣ�g� �$N�Y.�ܠ�#�$�8A�{ubpG�����qS�w�x'�� ��ܝ���*�.M<An]ϡ<q����_���x��O�Yb�X�#�������������IEND�B`� 1133 - \ No newline at end of file 1134 - diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/plus.png b/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/plus.png 1135 - index 16cc8b4f44d52009d4a3f4c9d46f5bb0e20babcf..6af929bf66b9d82cd43aa2db19fb0db05c89b8af 100644 1136 - --- a/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/plus.png 1137 - +++ b/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/plus.png 1138 - @@ -1,4 +1,4 @@ 1139 - �PNG 1140 -  1141 - -��� IHDR���0���0���W�����sBIT|d���� pHYs�������+���tEXtSoftware�www.inkscape.org��<����IDATh���A�0����zZ����K���BF 4J}`ޗ���3/M�N�0�� ����@������꾊�L��F�TcS��b)m^�������j���j���j�6 0#f��E��}���K�d(�9=�U����}tq^?<�{J����w "n?���zolp�+X�Ğ��@��@��@��j 1142 - -׾V+��pm�8�oV�y���)"�Q�O����IEND�B`� 1143 - \ No newline at end of file 1144 - +��� IHDR���0���0���W�����sBIT|d���� pHYs���������e���tEXtSoftware�www.inkscape.org��<����IDATh���Q 1145 - +�0Eљn�]� ��x����Ta|(�� I���`�\��AR������$����ɪ�%�g�̒�n���7�p#���7�����t��k�<��ŝ���ͯ�F��G��u?��xF�t�BVL�^K'27�p#���7�p� h �砳�b����f ��d������IEND�B`� 1146 - \ No newline at end of file 1147 - diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/sd_card.png b/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/sd_card.png 1148 - index 0291c6542d05a40a350bb5bdbd99a15c01467161..42b9f27738d95d742b4e8380c6450e639630e049 100644 1149 - --- a/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/sd_card.png 1150 - +++ b/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/sd_card.png 1151 - @@ -1,7 +1,5 @@ 1152 - �PNG 1153 -  1154 - -��� IHDR���0���0���W�����sBIT|d���� pHYs�������+���tEXtSoftware�www.inkscape.org��<��!IDATh�횿kA�����Bbc����T +�Mgaku}���T��I%A�Rh� 1155 - -�x�AM�� �����&���quw�v���}ޝ�]�=�������6T���J�'�X�"���[�~�(^Ě��+ߖ�а�˪�I���;��u�g��ly�>��63�4���|�<r��,� �v��@'[�7��!���%=-8#�m$����Y~����^�˶�yy�9�c�o��6�3.�r�����Z��O�����N#p�T�˿������|�.�(�댆k 8��6�L�$�u�����֊��*���IF��E3�:��z�����)�'�������ߝ| 1156 - -�����17�#��d4S�����Z6!*�&������b%�v����x� �� ��t�Y��K� 1157 - -!W��D�*���P*�T 6�@lR�ؤ�Ib� 1158 - -�&�M*�T 6�@l��j�"��WY��5�T%�p�����E���*�m�$�����na8ef�S��0�W�U�kb!��}��H��t_�;5��MIo$ݑt���7'����u����IEND�B`� 1159 - \ No newline at end of file 1160 - +��� IHDR���0���0���W�����sBIT|d���� pHYs����������;���tEXtSoftware�www.inkscape.org��<��$IDATh���?h�@����� uh���X�I�ED�nvp���$Ă�VquV7�t�"����*��V>��M���CN8�ݗ\br�[���o����]B�����H�!�@�0��ZGgH���7 ��s ��Oǡ�����u&!\�&bG��_W��`����=o�ߝ��� ��q�w�E`ێ������gb���%mz����s�ɟ�ݿo��r�/6���o9c��i*�I�O�����A)V�s`�Y9�pf�s��`K� ���6��f�ຍ�H����3����4����:�� �?��,�Y����*z �7�C�Z�h �I�����Z�Kcj�"��g���L�(���b?%�Hzd���ʲf���k`���*�,jx8I{_�� �C�����"}eN��0�Q�@��y x���i` 1161 - +8\hUQ$�X����\���o�qt�@���u���$�J��k��+��c�z�W�� 1162 - +�HMo 5����R�HMo 5����R�HM���VU�ë)d`���tW��W�0�|n���4�f�c>���K �~��B�����IEND�B`� 1163 - \ No newline at end of file 1164 - diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/star.png b/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/star.png 1165 - index 90d423a1d4c1e05ccec0a01fa34abca9fe99676d..546779e2a810e73169f65a79850aa07dffd70267 100644 1166 - --- a/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/star.png 1167 - +++ b/dist/qt_themes/qdarkstyle_midnight_blue/icons/48x48/star.png 1168 @@ -1,4 +1,8 @@ 1169 �PNG 1170 
··· 1 + From 44edc19f8f1ac0046770d6f3587a17bdd0f82d32 Mon Sep 17 00:00:00 2001 2 + From: Kyle Kienapfel <Docteh@users.noreply.github.com> 3 + Date: Tue, 19 Jul 2022 07:08:29 -0700 4 + Subject: [PATCH] Moving Icons away from CC BY-ND 3.0 for FOSS packaging 5 purposes 6 7 I've seen some comments stating that sharing pre-compiled packages 8 of yuzu is problematic for linux distributions due to some contents 9 having license of CC BY-ND 3.0 10 11 + Better licensed sources of icons have been found for most cases, 12 + see the changes to the .reuse/dep5 file for details. 13 + 14 + Placeholders for connected/disconnected icons 15 16 + At the time of writing I consider these icons to be placeholders, 17 + hence three copies. colorful is grey, default is black, qdarkstyle is white 18 + 19 + connected is gnome/16x16/network-idle.png with no changes 20 + connected_notification is gnome/16x16/network-error.png with changes 21 + disconnected is gnome/16x16/network-offline.png with changes 22 + 23 + Looking at licenses: GNOME icon theme is distributed under the terms of either 24 + GNU LGPL v.3 or Creative Commons BY-SA 3.0 license. 25 + 26 + Debian appears to explicitly state they're licensing under 27 + Creative Commons Attribution-Share Alike 3.0 28 + 29 + From a tarball at the following link suggests we can just attribute GNOME Project 30 + https://download.gnome.org/sources/gnome-icon-theme/ 31 + 32 + When attributing the artwork, using "GNOME Project" is enough. 33 + Please link to http://www.gnome.org where available. 34 --- 35 + LICENSES/CC-BY-ND-3.0.txt | 87 ------------------ 36 + LICENSES/CC-BY-SA-3.0.txt | 60 ++++++++++++ 37 + .../colorful/icons/16x16/connected.png | Bin 362 -> 575 bytes 38 + .../icons/16x16/connected_notification.png | Bin 607 -> 760 bytes 39 + .../colorful/icons/16x16/disconnected.png | Bin 784 -> 648 bytes 40 + .../colorful/icons/48x48/list-add.png | Bin 496 -> 204 bytes 41 + .../colorful/icons/48x48/sd_card.png | Bin 680 -> 981 bytes 42 + dist/qt_themes/colorful/icons/48x48/star.png | Bin 1248 -> 1108 bytes 43 + .../icons/16x16/lock.png | Bin 401 -> 0 bytes 44 + .../icons/16x16/view-refresh.png | Bin 362 -> 0 bytes 45 + .../colorful_midnight_blue/style.qrc | 4 +- 46 .../qt_themes/default/icons/16x16/checked.png | Bin 657 -> 414 bytes 47 + .../default/icons/16x16/connected.png | Bin 269 -> 575 bytes 48 + .../icons/16x16/connected_notification.png | Bin 517 -> 760 bytes 49 + .../default/icons/16x16/disconnected.png | Bin 306 -> 648 bytes 50 + dist/qt_themes/default/icons/16x16/failed.png | Bin 524 -> 431 bytes 51 dist/qt_themes/default/icons/16x16/lock.png | Bin 279 -> 318 bytes 52 .../default/icons/256x256/plus_folder.png | Bin 3135 -> 3521 bytes 53 .../default/icons/48x48/bad_folder.png | Bin 1088 -> 1007 bytes 54 dist/qt_themes/default/icons/48x48/chip.png | Bin 15070 -> 511 bytes 55 dist/qt_themes/default/icons/48x48/folder.png | Bin 410 -> 535 bytes 56 + .../default/icons/48x48/list-add.png | Bin 316 -> 204 bytes 57 + .../default/icons/48x48/no_avatar.png | Bin 588 -> 678 bytes 58 + .../qt_themes/default/icons/48x48/sd_card.png | Bin 614 -> 561 bytes 59 dist/qt_themes/default/icons/48x48/star.png | Bin 686 -> 1029 bytes 60 + .../qdarkstyle/icons/16x16/connected.png | Bin 397 -> 575 bytes 61 + .../icons/16x16/connected_notification.png | Bin 526 -> 760 bytes 62 + .../qdarkstyle/icons/16x16/disconnected.png | Bin 444 -> 648 bytes 63 .../qt_themes/qdarkstyle/icons/16x16/lock.png | Bin 304 -> 343 bytes 64 .../qdarkstyle/icons/256x256/plus_folder.png | Bin 3438 -> 3931 bytes 65 .../qdarkstyle/icons/48x48/bad_folder.png | Bin 1098 -> 1061 bytes 66 .../qt_themes/qdarkstyle/icons/48x48/chip.png | Bin 15120 -> 551 bytes 67 .../qdarkstyle/icons/48x48/folder.png | Bin 542 -> 594 bytes 68 + .../qdarkstyle/icons/48x48/list-add.png | Bin 339 -> 204 bytes 69 + .../qdarkstyle/icons/48x48/no_avatar.png | Bin 708 -> 763 bytes 70 + .../qdarkstyle/icons/48x48/sd_card.png | Bin 676 -> 587 bytes 71 .../qt_themes/qdarkstyle/icons/48x48/star.png | Bin 725 -> 1055 bytes 72 + 38 files changed, 103 insertions(+), 103 deletions(-) 73 + delete mode 100644 LICENSES/CC-BY-ND-3.0.txt 74 + create mode 100644 LICENSES/CC-BY-SA-3.0.txt 75 + delete mode 100644 dist/qt_themes/colorful_midnight_blue/icons/16x16/lock.png 76 + delete mode 100644 dist/qt_themes/colorful_midnight_blue/icons/16x16/view-refresh.png 77 78 + diff --git a/LICENSES/CC-BY-ND-3.0.txt b/LICENSES/CC-BY-ND-3.0.txt 79 + deleted file mode 100644 80 + index d9265b9f19e250785f5fc953c73e5f8915fcdd21..0000000000000000000000000000000000000000 81 + --- a/LICENSES/CC-BY-ND-3.0.txt 82 + +++ /dev/null 83 + @@ -1,87 +0,0 @@ 84 + -Creative Commons Attribution-NoDerivs 3.0 Unported 85 + - 86 + - CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS USE. 87 + - 88 + -License 89 + - 90 + -THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. 91 + - 92 + -BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. 93 + - 94 + -1. Definitions 95 + - 96 + - a. "Adaptation" means a work based upon the Work, or upon the Work and other pre-existing works, such as a translation, adaptation, derivative work, arrangement of music or other alterations of a literary or artistic work, or phonogram or performance and includes cinematographic adaptations or any other form in which the Work may be recast, transformed, or adapted including in any form recognizably derived from the original, except that a work that constitutes a Collection will not be considered an Adaptation for the purpose of this License. For the avoidance of doubt, where the Work is a musical work, performance or phonogram, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered an Adaptation for the purpose of this License. 97 + - 98 + - b. "Collection" means a collection of literary or artistic works, such as encyclopedias and anthologies, or performances, phonograms or broadcasts, or other works or subject matter other than works listed in Section 1(f) below, which, by reason of the selection and arrangement of their contents, constitute intellectual creations, in which the Work is included in its entirety in unmodified form along with one or more other contributions, each constituting separate and independent works in themselves, which together are assembled into a collective whole. A work that constitutes a Collection will not be considered an Adaptation (as defined above) for the purposes of this License. 99 + - 100 + - c. "Distribute" means to make available to the public the original and copies of the Work through sale or other transfer of ownership. 101 + - 102 + - d. "Licensor" means the individual, individuals, entity or entities that offer(s) the Work under the terms of this License. 103 + - 104 + - e. "Original Author" means, in the case of a literary or artistic work, the individual, individuals, entity or entities who created the Work or if no individual or entity can be identified, the publisher; and in addition (i) in the case of a performance the actors, singers, musicians, dancers, and other persons who act, sing, deliver, declaim, play in, interpret or otherwise perform literary or artistic works or expressions of folklore; (ii) in the case of a phonogram the producer being the person or legal entity who first fixes the sounds of a performance or other sounds; and, (iii) in the case of broadcasts, the organization that transmits the broadcast. 105 + - 106 + - f. "Work" means the literary and/or artistic work offered under the terms of this License including without limitation any production in the literary, scientific and artistic domain, whatever may be the mode or form of its expression including digital form, such as a book, pamphlet and other writing; a lecture, address, sermon or other work of the same nature; a dramatic or dramatico-musical work; a choreographic work or entertainment in dumb show; a musical composition with or without words; a cinematographic work to which are assimilated works expressed by a process analogous to cinematography; a work of drawing, painting, architecture, sculpture, engraving or lithography; a photographic work to which are assimilated works expressed by a process analogous to photography; a work of applied art; an illustration, map, plan, sketch or three-dimensional work relative to geography, topography, architecture or science; a performance; a broadcast; a phonogram; a compilation of data to the extent it is protected as a copyrightable work; or a work performed by a variety or circus performer to the extent it is not otherwise considered a literary or artistic work. 107 + - 108 + - g. "You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation. 109 + - 110 + - h. "Publicly Perform" means to perform public recitations of the Work and to communicate to the public those public recitations, by any means or process, including by wire or wireless means or public digital performances; to make available to the public Works in such a way that members of the public may access these Works from a place and at a place individually chosen by them; to perform the Work to the public by any means or process and the communication to the public of the performances of the Work, including by public digital performance; to broadcast and rebroadcast the Work by any means including signs, sounds or images. 111 + - 112 + - i. "Reproduce" means to make copies of the Work by any means including without limitation by sound or visual recordings and the right of fixation and reproducing fixations of the Work, including storage of a protected performance or phonogram in digital form or other electronic medium. 113 + - 114 + -2. Fair Dealing Rights. Nothing in this License is intended to reduce, limit, or restrict any uses free from copyright or rights arising from limitations or exceptions that are provided for in connection with the copyright protection under copyright law or other applicable laws. 115 + - 116 + -3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below: 117 + - 118 + - a. to Reproduce the Work, to incorporate the Work into one or more Collections, and to Reproduce the Work as incorporated in the Collections; and, 119 + - 120 + - b. to Distribute and Publicly Perform the Work including as incorporated in Collections. 121 + - 122 + - c. For the avoidance of doubt: 123 + - 124 + - i. Non-waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme cannot be waived, the Licensor reserves the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; 125 + - 126 + - ii. Waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme can be waived, the Licensor waives the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; and, 127 + - 128 + - iii. Voluntary License Schemes. The Licensor waives the right to collect royalties, whether individually or, in the event that the Licensor is a member of a collecting society that administers voluntary licensing schemes, via that society, from any exercise by You of the rights granted under this License. 129 + - 130 + -The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats, but otherwise you have no rights to make Adaptations. Subject to Section 8(f), all rights not expressly granted by Licensor are hereby reserved. 131 + - 132 + -4. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the following restrictions: 133 + - 134 + - a. You may Distribute or Publicly Perform the Work only under the terms of this License. You must include a copy of, or the Uniform Resource Identifier (URI) for, this License with every copy of the Work You Distribute or Publicly Perform. You may not offer or impose any terms on the Work that restrict the terms of this License or the ability of the recipient of the Work to exercise the rights granted to that recipient under the terms of the License. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties with every copy of the Work You Distribute or Publicly Perform. When You Distribute or Publicly Perform the Work, You may not impose any effective technological measures on the Work that restrict the ability of a recipient of the Work from You to exercise the rights granted to that recipient under the terms of the License. This Section 4(a) applies to the Work as incorporated in a Collection, but this does not require the Collection apart from the Work itself to be made subject to the terms of this License. If You create a Collection, upon notice from any Licensor You must, to the extent practicable, remove from the Collection any credit as required by Section 4(b), as requested. 135 + - 136 + - b. If You Distribute, or Publicly Perform the Work or Collections, You must, unless a request has been made pursuant to Section 4(a), keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or if the Original Author and/or Licensor designate another party or parties (e.g., a sponsor institute, publishing entity, journal) for attribution ("Attribution Parties") in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; (ii) the title of the Work if supplied; (iii) to the extent reasonably practicable, the URI, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work. The credit required by this Section 4(b) may be implemented in any reasonable manner; provided, however, that in the case of a Collection, at a minimum such credit will appear, if a credit for all contributing authors of the Collection appears, then as part of these credits and in a manner at least as prominent as the credits for the other contributing authors. For the avoidance of doubt, You may only use the credit required by this Section for the purpose of attribution in the manner set out above and, by exercising Your rights under this License, You may not implicitly or explicitly assert or imply any connection with, sponsorship or endorsement by the Original Author, Licensor and/or Attribution Parties, as appropriate, of You or Your use of the Work, without the separate, express prior written permission of the Original Author, Licensor and/or Attribution Parties. 137 + - 138 + - c. Except as otherwise agreed in writing by the Licensor or as may be otherwise permitted by applicable law, if You Reproduce, Distribute or Publicly Perform the Work either by itself or as part of any Collections, You must not distort, mutilate, modify or take other derogatory action in relation to the Work which would be prejudicial to the Original Author's honor or reputation. 139 + - 140 + -5. Representations, Warranties and Disclaimer 141 + - 142 + -UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. 143 + - 144 + -6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 145 + - 146 + -7. Termination 147 + - 148 + - a. This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Collections from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License. 149 + - 150 + - b. Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above. 151 + - 152 + -8. Miscellaneous 153 + - 154 + - a. Each time You Distribute or Publicly Perform the Work or a Collection, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License. 155 + - 156 + - b. If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. 157 + - 158 + - c. No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent. 159 + - 160 + - d. This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You. 161 + - 162 + - e. The rights granted under, and the subject matter referenced, in this License were drafted utilizing the terminology of the Berne Convention for the Protection of Literary and Artistic Works (as amended on September 28, 1979), the Rome Convention of 1961, the WIPO Copyright Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and the Universal Copyright Convention (as revised on July 24, 1971). These rights and subject matter take effect in the relevant jurisdiction in which the License terms are sought to be enforced according to the corresponding provisions of the implementation of those treaty provisions in the applicable national law. If the standard suite of rights granted under applicable copyright law includes additional rights not granted under this License, such additional rights are deemed to be included in the License; this License is not intended to restrict the license of any rights under applicable law. 163 + - 164 + -Creative Commons Notice 165 + - 166 + -Creative Commons is not a party to this License, and makes no warranty whatsoever in connection with the Work. Creative Commons will not be liable to You or any party on any legal theory for any damages whatsoever, including without limitation any general, special, incidental or consequential damages arising in connection to this license. Notwithstanding the foregoing two (2) sentences, if Creative Commons has expressly identified itself as the Licensor hereunder, it shall have all rights and obligations of Licensor. 167 + - 168 + -Except for the limited purpose of indicating to the public that the Work is licensed under the CCPL, Creative Commons does not authorize the use by either party of the trademark "Creative Commons" or any related trademark or logo of Creative Commons without the prior written consent of Creative Commons. Any permitted use will be in compliance with Creative Commons' then-current trademark usage guidelines, as may be published on its website or otherwise made available upon request from time to time. For the avoidance of doubt, this trademark restriction does not form part of this License. 169 + - 170 + -Creative Commons may be contacted at http://creativecommons.org/. 171 + diff --git a/LICENSES/CC-BY-SA-3.0.txt b/LICENSES/CC-BY-SA-3.0.txt 172 + new file mode 100644 173 + index 0000000000000000000000000000000000000000..a29ac86c302d49546b1f854ada7f0c1ca5d7f659 174 + --- /dev/null 175 + +++ b/LICENSES/CC-BY-SA-3.0.txt 176 + @@ -0,0 +1,60 @@ 177 + +Creative Commons Attribution-ShareAlike 3.0 Unported 178 + + 179 + +CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS USE. 180 + + 181 + +License 182 + + 183 + +THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. 184 + + 185 + +BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. 186 + + 187 + +1. Definitions 188 + +a. "Adaptation" means a work based upon the Work, or upon the Work and other pre-existing works, such as a translation, adaptation, derivative work, arrangement of music or other alterations of a literary or artistic work, or phonogram or performance and includes cinematographic adaptations or any other form in which the Work may be recast, transformed, or adapted including in any form recognizably derived from the original, except that a work that constitutes a Collection will not be considered an Adaptation for the purpose of this License. For the avoidance of doubt, where the Work is a musical work, performance or phonogram, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered an Adaptation for the purpose of this License. 189 + +b. "Collection" means a collection of literary or artistic works, such as encyclopedias and anthologies, or performances, phonograms or broadcasts, or other works or subject matter other than works listed in Section 1(f) below, which, by reason of the selection and arrangement of their contents, constitute intellectual creations, in which the Work is included in its entirety in unmodified form along with one or more other contributions, each constituting separate and independent works in themselves, which together are assembled into a collective whole. A work that constitutes a Collection will not be considered an Adaptation (as defined below) for the purposes of this License. 190 + +c. "Creative Commons Compatible License" means a license that is listed at http://creativecommons.org/compatiblelicenses that has been approved by Creative Commons as being essentially equivalent to this License, including, at a minimum, because that license: (i) contains terms that have the same purpose, meaning and effect as the License Elements of this License; and, (ii) explicitly permits the relicensing of adaptations of works made available under that license under this License or a Creative Commons jurisdiction license with the same License Elements as this License. 191 + +d. "Distribute" means to make available to the public the original and copies of the Work or Adaptation, as appropriate, through sale or other transfer of ownership. 192 + +e. "License Elements" means the following high-level license attributes as selected by Licensor and indicated in the title of this License: Attribution, ShareAlike. 193 + +f. "Licensor" means the individual, individuals, entity or entities that offer(s) the Work under the terms of this License. 194 + +g. "Original Author" means, in the case of a literary or artistic work, the individual, individuals, entity or entities who created the Work or if no individual or entity can be identified, the publisher; and in addition (i) in the case of a performance the actors, singers, musicians, dancers, and other persons who act, sing, deliver, declaim, play in, interpret or otherwise perform literary or artistic works or expressions of folklore; (ii) in the case of a phonogram the producer being the person or legal entity who first fixes the sounds of a performance or other sounds; and, (iii) in the case of broadcasts, the organization that transmits the broadcast. 195 + +h. "Work" means the literary and/or artistic work offered under the terms of this License including without limitation any production in the literary, scientific and artistic domain, whatever may be the mode or form of its expression including digital form, such as a book, pamphlet and other writing; a lecture, address, sermon or other work of the same nature; a dramatic or dramatico-musical work; a choreographic work or entertainment in dumb show; a musical composition with or without words; a cinematographic work to which are assimilated works expressed by a process analogous to cinematography; a work of drawing, painting, architecture, sculpture, engraving or lithography; a photographic work to which are assimilated works expressed by a process analogous to photography; a work of applied art; an illustration, map, plan, sketch or three-dimensional work relative to geography, topography, architecture or science; a performance; a broadcast; a phonogram; a compilation of data to the extent it is protected as a copyrightable work; or a work performed by a variety or circus performer to the extent it is not otherwise considered a literary or artistic work. 196 + +i. "You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation. 197 + +j. "Publicly Perform" means to perform public recitations of the Work and to communicate to the public those public recitations, by any means or process, including by wire or wireless means or public digital performances; to make available to the public Works in such a way that members of the public may access these Works from a place and at a place individually chosen by them; to perform the Work to the public by any means or process and the communication to the public of the performances of the Work, including by public digital performance; to broadcast and rebroadcast the Work by any means including signs, sounds or images. 198 + +k. "Reproduce" means to make copies of the Work by any means including without limitation by sound or visual recordings and the right of fixation and reproducing fixations of the Work, including storage of a protected performance or phonogram in digital form or other electronic medium. 199 + +2. Fair Dealing Rights. Nothing in this License is intended to reduce, limit, or restrict any uses free from copyright or rights arising from limitations or exceptions that are provided for in connection with the copyright protection under copyright law or other applicable laws. 200 + +3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below: 201 + +a. to Reproduce the Work, to incorporate the Work into one or more Collections, and to Reproduce the Work as incorporated in the Collections; 202 + +b. to create and Reproduce Adaptations provided that any such Adaptation, including any translation in any medium, takes reasonable steps to clearly label, demarcate or otherwise identify that changes were made to the original Work. For example, a translation could be marked "The original work was translated from English to Spanish," or a modification could indicate "The original work has been modified."; 203 + +c. to Distribute and Publicly Perform the Work including as incorporated in Collections; and, 204 + +d. to Distribute and Publicly Perform Adaptations. 205 + +e. For the avoidance of doubt: 206 + +i. Non-waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme cannot be waived, the Licensor reserves the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; 207 + +ii. Waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme can be waived, the Licensor waives the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; and, 208 + +iii. Voluntary License Schemes. The Licensor waives the right to collect royalties, whether individually or, in the event that the Licensor is a member of a collecting society that administers voluntary licensing schemes, via that society, from any exercise by You of the rights granted under this License. 209 + +The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. Subject to Section 8(f), all rights not expressly granted by Licensor are hereby reserved. 210 + + 211 + +4. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the following restrictions: 212 + +a. You may Distribute or Publicly Perform the Work only under the terms of this License. You must include a copy of, or the Uniform Resource Identifier (URI) for, this License with every copy of the Work You Distribute or Publicly Perform. You may not offer or impose any terms on the Work that restrict the terms of this License or the ability of the recipient of the Work to exercise the rights granted to that recipient under the terms of the License. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties with every copy of the Work You Distribute or Publicly Perform. When You Distribute or Publicly Perform the Work, You may not impose any effective technological measures on the Work that restrict the ability of a recipient of the Work from You to exercise the rights granted to that recipient under the terms of the License. This Section 4(a) applies to the Work as incorporated in a Collection, but this does not require the Collection apart from the Work itself to be made subject to the terms of this License. If You create a Collection, upon notice from any Licensor You must, to the extent practicable, remove from the Collection any credit as required by Section 4(c), as requested. If You create an Adaptation, upon notice from any Licensor You must, to the extent practicable, remove from the Adaptation any credit as required by Section 4(c), as requested. 213 + +b. You may Distribute or Publicly Perform an Adaptation only under the terms of: (i) this License; (ii) a later version of this License with the same License Elements as this License; (iii) a Creative Commons jurisdiction license (either this or a later license version) that contains the same License Elements as this License (e.g., Attribution-ShareAlike 3.0 US)); (iv) a Creative Commons Compatible License. If you license the Adaptation under one of the licenses mentioned in (iv), you must comply with the terms of that license. If you license the Adaptation under the terms of any of the licenses mentioned in (i), (ii) or (iii) (the "Applicable License"), you must comply with the terms of the Applicable License generally and the following provisions: (I) You must include a copy of, or the URI for, the Applicable License with every copy of each Adaptation You Distribute or Publicly Perform; (II) You may not offer or impose any terms on the Adaptation that restrict the terms of the Applicable License or the ability of the recipient of the Adaptation to exercise the rights granted to that recipient under the terms of the Applicable License; (III) You must keep intact all notices that refer to the Applicable License and to the disclaimer of warranties with every copy of the Work as included in the Adaptation You Distribute or Publicly Perform; (IV) when You Distribute or Publicly Perform the Adaptation, You may not impose any effective technological measures on the Adaptation that restrict the ability of a recipient of the Adaptation from You to exercise the rights granted to that recipient under the terms of the Applicable License. This Section 4(b) applies to the Adaptation as incorporated in a Collection, but this does not require the Collection apart from the Adaptation itself to be made subject to the terms of the Applicable License. 214 + +c. If You Distribute, or Publicly Perform the Work or any Adaptations or Collections, You must, unless a request has been made pursuant to Section 4(a), keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or if the Original Author and/or Licensor designate another party or parties (e.g., a sponsor institute, publishing entity, journal) for attribution ("Attribution Parties") in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; (ii) the title of the Work if supplied; (iii) to the extent reasonably practicable, the URI, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work; and (iv), consistent with Section 3(b), in the case of an Adaptation, a credit identifying the use of the Work in the Adaptation (e.g., "French translation of the Work by Original Author," or "Screenplay based on original Work by Original Author"). The credit required by this Section 4(c) may be implemented in any reasonable manner; provided, however, that in the case of a Adaptation or Collection, at a minimum such credit will appear, if a credit for all contributing authors of the Adaptation or Collection appears, then as part of these credits and in a manner at least as prominent as the credits for the other contributing authors. For the avoidance of doubt, You may only use the credit required by this Section for the purpose of attribution in the manner set out above and, by exercising Your rights under this License, You may not implicitly or explicitly assert or imply any connection with, sponsorship or endorsement by the Original Author, Licensor and/or Attribution Parties, as appropriate, of You or Your use of the Work, without the separate, express prior written permission of the Original Author, Licensor and/or Attribution Parties. 215 + +d. Except as otherwise agreed in writing by the Licensor or as may be otherwise permitted by applicable law, if You Reproduce, Distribute or Publicly Perform the Work either by itself or as part of any Adaptations or Collections, You must not distort, mutilate, modify or take other derogatory action in relation to the Work which would be prejudicial to the Original Author's honor or reputation. Licensor agrees that in those jurisdictions (e.g. Japan), in which any exercise of the right granted in Section 3(b) of this License (the right to make Adaptations) would be deemed to be a distortion, mutilation, modification or other derogatory action prejudicial to the Original Author's honor and reputation, the Licensor will waive or not assert, as appropriate, this Section, to the fullest extent permitted by the applicable national law, to enable You to reasonably exercise Your right under Section 3(b) of this License (right to make Adaptations) but not otherwise. 216 + +5. Representations, Warranties and Disclaimer 217 + +UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. 218 + 219 + +6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 220 + +7. Termination 221 + +a. This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Adaptations or Collections from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License. 222 + +b. Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above. 223 + +8. Miscellaneous 224 + +a. Each time You Distribute or Publicly Perform the Work or a Collection, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License. 225 + +b. Each time You Distribute or Publicly Perform an Adaptation, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License. 226 + +c. If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. 227 + +d. No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent. 228 + +e. This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You. 229 + +f. The rights granted under, and the subject matter referenced, in this License were drafted utilizing the terminology of the Berne Convention for the Protection of Literary and Artistic Works (as amended on September 28, 1979), the Rome Convention of 1961, the WIPO Copyright Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and the Universal Copyright Convention (as revised on July 24, 1971). These rights and subject matter take effect in the relevant jurisdiction in which the License terms are sought to be enforced according to the corresponding provisions of the implementation of those treaty provisions in the applicable national law. If the standard suite of rights granted under applicable copyright law includes additional rights not granted under this License, such additional rights are deemed to be included in the License; this License is not intended to restrict the license of any rights under applicable law. 230 + +Creative Commons Notice 231 + 232 + +Creative Commons is not a party to this License, and makes no warranty whatsoever in connection with the Work. Creative Commons will not be liable to You or any party on any legal theory for any damages whatsoever, including without limitation any general, special, incidental or consequential damages arising in connection to this license. Notwithstanding the foregoing two (2) sentences, if Creative Commons has expressly identified itself as the Licensor hereunder, it shall have all rights and obligations of Licensor. 233 + 234 + +Except for the limited purpose of indicating to the public that the Work is licensed under the CCPL, Creative Commons does not authorize the use by either party of the trademark "Creative Commons" or any related trademark or logo of Creative Commons without the prior written consent of Creative Commons. Any permitted use will be in compliance with Creative Commons' then-current trademark usage guidelines, as may be published on its website or otherwise made available upon request from time to time. For the avoidance of doubt, this trademark restriction does not form part of the License. 235 + 236 + +Creative Commons may be contacted at http://creativecommons.org/. 237 + \ No newline at end of file 238 + diff --git a/dist/qt_themes/colorful/icons/16x16/connected.png b/dist/qt_themes/colorful/icons/16x16/connected.png 239 + index d6052f1a09a9a828bf8d43ad1827d4d9d9cbae0f..0afc18cb7a19028fd567a7ca7ced62cd164657de 100644 240 + --- a/dist/qt_themes/colorful/icons/16x16/connected.png 241 + +++ b/dist/qt_themes/colorful/icons/16x16/connected.png 242 + @@ -1,4 +1,5 @@ 243 + �PNG 244 +  245 + -��� IHDR�����������a���sRGB�������gAMA���� �a��� pHYs�������o�d����IDAT8Ocz`’������A��A����[5aɺ���/��A�@�q���JNJޙY@�?!�����%kʠJp���R����UaE5{���d����kgB�a�Eղ��U_��j 246 + -��*����R�R�`��u�uS�� ɫ��a�; y�RLзx���uS��G7&P����o�S� � (`�J�� Kר���!����$��J� 7��/D#��w@���P%����IK�hLX�.��s�4a�J� �P�� �I���\�����IEND�B`� 247 + \ No newline at end of file 248 + +��� IHDR�����������a��IDATxڝ��Q��iԶmۊ��]�Yk��CX�vP��ڪm����>OP%��O�/@i��Μo�n��:h&-�F t4�Z� 249 + +�NIRE &�"��r!��8���3|��?~|G<Ǘ/����+<~���N� ��^�B�e Pk�G���K����Z�e��S��%h0 �IU��p�z�9�` P���P�_2ZOY�n� �܅F��cD������P�ܷ�� -#���j�e.j���渇�T鿻�J9�����@"���r7!`�P��?�]�7n]O��2Y9��ݨ�W���V�w�to@�z�T�Ɛ��藺������˟K��Lzf 250 + +\;y@�^);1T~�r`���*�o�ntoa�s�#�`����EØ�T�Qh��?�PJJ&[U�O2���Xp��1�(��0�q�ʵ��y�,;\^/������� nwyw!�&�^�  ���@�_ȥч��V�0�]��c��z��O��Y��x�돕��B����s��b�9NŒ��re�HG�s�����IEND�B`� 251 + \ No newline at end of file 252 + diff --git a/dist/qt_themes/colorful/icons/16x16/connected_notification.png b/dist/qt_themes/colorful/icons/16x16/connected_notification.png 253 + index 0dfe032d58160f1a24f54040964b5b5f2e97a724..72466e098e471ae5a97c49a56536dd4bf62b3a08 100644 254 + --- a/dist/qt_themes/colorful/icons/16x16/connected_notification.png 255 + +++ b/dist/qt_themes/colorful/icons/16x16/connected_notification.png 256 + @@ -1,6 +1,8 @@ 257 + �PNG 258 +  259 + -��� IHDR�����������a���sBIT|d���� pHYs��������p.���tEXtSoftware�www.inkscape.org��<���IDAT8�ՒMHTa��sg��b���%,�\DV$9��臂 260 + -�"����D�J�ED �A��US��-� 'm �Hb�)��l 261 + -�A�Y���i��Ʋmg����|�;��UO��ы��Y_g ���됢�bdP�s�rbV��X��ښEKA�+0�Yn�+�G���f 262 + -��uV�r���g\�d�� uj��bo `����I%�Ȁg�;O� -�tݡi���+���iEcC����D��g����iW��֪��b�� �o��T����d:�Y/ƴ}����9���Z����8��V!�;<�������HY�ᄈ�(Y���Į�i��ea �����m�o������8м`#��@ �� ��o,�=&�&���w��U[��=�H7�0�U��洷O���P. �_�_l(/�����S����2�z3���xL�sy���Ȱ�3��/��4�a��5����-����]R ��@�Q��ȣ$%���Xǭ7�t�C����IEND�B`� 263 + \ No newline at end of file 264 + +��� IHDR�����������a���sRGB�������gAMA���� �a��� pHYs�������o�d���IDAT8O�S]HQ����i��duKa��h�D�Þ5"�J졌$"Ȋ������ɞ��-��~�2_|�T� 265 + +BTjmkw�w���θIA���^ν�;�9�\�8��z���t:�ƹM=�8s������/#8�z�j:�D��C�Qs��*(�a��g�i�\\��b1��<d4���,���\�2��#ln�H�,{�c�Z`1�.#�m�]��;��~MAAP���<��y���ǫ�' ��f��ʵK�]� _,�x}�w::@ �h[I��ݏ�l�9����nf�����d����B~T ��l�ζ�8�堹�0RɄ �LbB�-$9�� �K!7�zJt]���/�cWJ��j+��^|�[�(�t[����A�X���n-v�>C)P������Q�"�ƺ:�5?9��m�fp�05��mv�N���� 266 + +|f|jjɛJy�� 64t�r�f�x�>�: EQ�Ȋ(C ��tC),�����Ӑ���&�J����y�U�7͎���šW)�fg��R�B 267 + +�a Ub 268 + +'iyi�S���M\6�.�IDߍcCm�� �σ�B�\�!��#'O�X�߿OӋ�L�o�9��#P��@��d]�͍�F4��漒44�2� 269 + +3!@|Wl�� [>O"�L���m�i���f��X?P���N�\����IEND�B`� 270 + \ No newline at end of file 271 + diff --git a/dist/qt_themes/colorful/icons/16x16/disconnected.png b/dist/qt_themes/colorful/icons/16x16/disconnected.png 272 + index bacee3aebfe9f9058f7d49bde34d8d6e5963e2bb..7258a8cfe5ab54a3f53252c08520824ed91969a8 100644 273 + --- a/dist/qt_themes/colorful/icons/16x16/disconnected.png 274 + +++ b/dist/qt_themes/colorful/icons/16x16/disconnected.png 275 + @@ -1,3 +1,4 @@ 276 + �PNG 277 +  278 + -��� IHDR�����������a���sBIT|d���� pHYs������������tEXtSoftware�www.inkscape.org��<���IDAT8���[HSq��9�ԭ���QX��A�A�B|�$��$��`d�)�=D(� Z��v��B��`X�TRh*"mN]��ΙSwvζ���ᔿ�?����Ÿ���^[nT�C��� }�|aL]^p���:j)��^V��I�XBX9�]��/��!�������[w�4UlN6g�,aϜ�\�z:�2�#7��Y�MO9�K��QEǀ��짊�N�Z��'MH���( ^����"sB��h�+��u��Œ��z�'�Ȳ, �t�_@y�ô�:9s��5I�d�6x���:�@��{ ����1Vv�p_S�^ߚ�>um{e}K�� 3�}�9%����Rq���^�Ø����Ȯ��@"w�&g4��qV��Ҫ�mԺ�=�����`�%�y��}��t0cKX�(�W�s4��<y}�h4ns��0V���֣Ww�@�R�����Y_w����ذ�VTq<�3 PW^��N�># �Ax<�tq�!���ݒ�Y�*��شN�M' ���Ј����̓�i�lZYT���)~8����,˲n0 �V7/��i�K���iܬ�{͓SS=�����*��}��6�ȯ,��VǮ�� � N�D�`�B�H�,9F�.��]� ���������j���(B2D��q�`o����������(������IEND�B`� 279 \ No newline at end of file 280 + +��� IHDR�����������a���sRGB�������gAMA���� �a��� pHYs�������o�d��IDAT8O�RMkSA=�޴ym�J���c�&)��_��D7���M�B�XE�P�AA4ĝ�QP���t�.?�"��qY]E�}�����=�J,���{��{�9s�A�W�]��yޤ��S�)�UF)��j�����Ha�vw'�au��,P�DZu؎�]����^0#���}����=)tumD,f�4M���Hl¶�۱kG}��ȳ8|��U8g����� ��3r������@�e�Z f��n�j���z|3���c���� 9@Z&cgN��g�����d2(���.o*�R0?�CP&ep����G���^i�SVc��ն�,8B��7/�<�A{{ �RI�=�j�ă�������u]�XK��z�/�=}fj)�� p�l6�������Oss�}����o�<W�� ۖ�� @��'�ѡRʄ�H�g�w/#�L"�ˢ����W"�D�:ڛNO�<�����u�w?����AT^M�\�� 281 + +N���}�ȡ�Ԗ�&V���"��ȷӵR%� ټ`ۨ�T9v<�]���_�JM���f���E�H a�=����IEND�B`� 282 + \ No newline at end of file 283 + diff --git a/dist/qt_themes/colorful/icons/48x48/list-add.png b/dist/qt_themes/colorful/icons/48x48/list-add.png 284 + index bc2c47c91a761228dc4ebdc8df8713119d5fec3a..74e4882aaedc98b57cce65ae5c0a2683bab31279 100644 285 + --- a/dist/qt_themes/colorful/icons/48x48/list-add.png 286 + +++ b/dist/qt_themes/colorful/icons/48x48/list-add.png 287 + @@ -1,3 +1,6 @@ 288 �PNG 289  290 -��� IHDR���0���0���W�����sRGB�������gAMA���� �a��� pHYs�������o�d���IDAThC혱J�@���XZXk#(�v#� XY�;XX�\f��Z+} A�VP,m�n�TDKk��S�8��r�8g���g!� ��@��H�ѐܤS�M�➙�Cm͚��E;S�RN��|�N�Myǵ��O�_�K%a�z���/�3WT6���/�>�;*  ���Fp#����@u�y���l�n�/�<�꫄�tp]��|�l� �Mו�w����gM�'{�4]6��_}�Xea�,V�XX�6`��C�X���V�k�/8 ����S&Yx�]{�� g�2�ķ���,6x�'���3Q�ɞ��B�7\�@�F�+� ���Fp#����n�$lp Z��]%���ο��~���*§���6q�8|��0"�"�>��P}���_����IEND�B`� 291 \ No newline at end of file 292 + +��� IHDR���0���0���`� ����sRGB�������gAMA���� �a���PLTE.�q���g�����tRNS����0J��� pHYs�������o�d���AIDATHK��1 293 + +� C����V�P"**:�M� �T< ��9Q��`|r~�< �! 294 + +�r*�)��� ^[!�3 295 + +D����IEND�B`� 296 \ No newline at end of file 297 diff --git a/dist/qt_themes/colorful/icons/48x48/sd_card.png b/dist/qt_themes/colorful/icons/48x48/sd_card.png 298 + index 29be71a0d4307c9653e22a31e77e43e87a907beb..47e491d32c99fe208c59dae4d4a568e8e7dd6485 100644 299 --- a/dist/qt_themes/colorful/icons/48x48/sd_card.png 300 +++ b/dist/qt_themes/colorful/icons/48x48/sd_card.png 301 + @@ -1,6 +1,7 @@ 302 �PNG 303  304 -��� IHDR���0���0���W�����sBIT|d���� pHYs������d�_����tEXtSoftware�www.inkscape.org��<��%IDATh���Ak�@�ߙ٤Iwci)�R/�%�(��`Q�٣�B��`�y��ʶ�E���P� �-*����z�B����6[��� ��8�d�8[���o��� �/$�pH�'���m0� �$���� ����V�m �̕o;����h�� ��W������GWgdm4�uG�+���N7<� ���C3� wv���-��n�2E,��y(�Y�������雕h�Y������X<��[��gV�`�����G?�B��`�K���SF��������w����f9G�f�M��å�{�}j���� ··· 306 -�-����y��`bS�.�^7���tbE'��nsA_�֥��¯���kU%�6��ת�?x����%k �,��^�w!Зl���,�����q������� 307 -(����IEND�B`� 308 \ No newline at end of file 309 + +��� IHDR���0���0���W�����sRGB�������gAMA���� �a��� pHYs��E��E�KW���jIDAThC���k�@�_~l�G��J�+[)� 310 + +ޭ��I/-hA�'zV� Z��j���'E�����zPT�Cيl����f��ofg���I�l"���}'Sv�����-t��G�8�pjn�6~�� fM�^��%"��h�������7���S�6��SW��`���/��&˓we����%�c�I��~�6��淧��� �{��1�׆��y���;lP�� ����r��7�W���'�kr�EU.���j:���A�4���S���pn�!W��i�n��<e�n�q�>�QxK��8����%�������h��V���P���C,�6�W���� �,��fF�Y<�p��01-�����Q.[��������'�����,{����m�؎E�r�Jl ����x4�KW< 8u��M춿s ��ޤ%Or銧�'SW�M~p�6W�\M�f�t���ɻ�yI��r�6 311 + +50���p銧A�� q;b��rB�6~o�%���ր����0��+�5��������������� 8�@�X����� P*V�q{V���V������{�� T*X����5��^�r�`�l��e����,��P(a n"46q��<DQ�dR��.����4���u��PE�A �@:��:�{=�diF D����u$< z2A �@ˣgS�� 312 + + E�4Y�3W�pp�/v��<6n�\EI����J�Xc����+�r���'4t㵚 E,�R��J�� 313 + +-�&��]ck$I�46{PB3@�S�3X��O�lX]�XNͥ�GXL%Y��tk��%�?MC3@Q�Ѵ nT����|��G:�b��À�j���<�m�ַ9�Lp�VA�����.[�y�m�`����6:���ae�*ù������IEND�B`� 314 \ No newline at end of file 315 diff --git a/dist/qt_themes/colorful/icons/48x48/star.png b/dist/qt_themes/colorful/icons/48x48/star.png 316 + index 43b5d52ed7cca57aec41d75670cf29cfa98e849d..19d55a0a8065cf4168752568bc67d4ebc3b8ec9f 100644 317 --- a/dist/qt_themes/colorful/icons/48x48/star.png 318 +++ b/dist/qt_themes/colorful/icons/48x48/star.png 319 @@ -1,8 +1,7 @@ ··· 326 -܇H7��/�_�d���ʹŒ�w������1��K�l��ɵ[���R���z�/¹�A-��d@MZe���r8ۨN��IN�@w��CYE#@�M���2G+a�z�غ[��O���k�?l����� ��G���� �Cf��%3V�V�]��������[��=ޗT"��1����3�++ju\%tt� ���% ;I�y�x�mE&_+���BG�x�5B� �����lvm@M�P}H35%�2�u*�lX����QH��7S�(��@��&rA��� �L�w�a˻�m�w��¿����(�ʝ�&���$�7,���� 327 -R���2Gh��2R��P�_�3�:�A�X�:�L�_&��@( ��C�ȵ�(�~C���4��U�?�l���k�Z����CwZ[�;���m���C�ePvd��D����8S[�{� ��[m���G���̕D��K��%��A1.S�=`(]�`�5�:�5�E��eO���m�|� ZT�⩀�!����sn��ݶ�Z�_D���+k��lC�TR��B��P�@y`�|���K������J�ӡ��~Ͱ��<��|K��>;��� L��2c��̜�u�Y��ؤo��z4�Ĥ�QĞ� �?ؿ��I� Mu�����IEND�B`� 328 \ No newline at end of file 329 + +��� IHDR���0���0���W�����sRGB�������gAMA���� �a��� pHYs�� ��� ��������IDAThC���oLQ��yS����,���j�MK���$66~KĮ�[���HX��Ƣ� � �#�δ� bA+̄j��{�ܔ����O��Os�;�̝��9���W*S�LxH�~��Wi5}���x�� 330 + +��֑� ��=_aY�n��/[&� 8t@KD�ђuBɀܯ_��^;�q�Y#� 8t�����\��I4��x!�ٶ����Z��� xr���qh���a5�m!vA,Ԯ`B�ܑT��� ��_]�J^�Z��� H�� ��)�bAAd)w�T��bD��A�cԲ�/Xɀܫi�H�Ġ񈹅�~�����7���k1jpΩ!�j�]�~���FI����<g=���{��8y���U4mt!_�F��0Ʃe��"#(/��>�%��ˏ���q�%����e+�[�MS �a��G��s(w�V�F�;Z�z�i,}Dk>9p����tb��Ԧ���-�|[�+�~���s���i�e�B\��L:��~�'�w�㶇��*��m�D�:9�k�u^Qp��.�A��7B���L 331 + +=����h��"���;��۵���r��R�������;'rS;��m�\�yEQ�m�]��im 332 + +�s�&���"� 333 + +�GS�!զ08���6?`1> )$^׃�b���\C��k%0�3��pDK�`��������`g���4B2X=��+�+�k�a��]h�*�y��z\mw^QA#uZ��̋�d��.a�0�a�v)�8� ��]�A��S�'U�c�V!y���F���7LJ����Q9�+S_��/f��ބǩ��s���͘>�[�f�^3�Q'�Չdp�<K3�s��Oږ��5ͦ����#^xQ��W��0ByW��(��"�즺 u^�M}in�?A��N���[���1[�L�}���S7�����h�>��>(g���B�����1[�L'���:)��'�89v�{W�>{��GF�q�� �:BO��H����Pm�gh�L�2E!� �A�Q7�n����IEND�B`� 334 + \ No newline at end of file 335 + diff --git a/dist/qt_themes/colorful_midnight_blue/icons/16x16/lock.png b/dist/qt_themes/colorful_midnight_blue/icons/16x16/lock.png 336 + deleted file mode 100644 337 + index 32c505848ebc0ac4c84f8b544e94d077270297f4..0000000000000000000000000000000000000000 338 + --- a/dist/qt_themes/colorful_midnight_blue/icons/16x16/lock.png 339 + +++ /dev/null 340 + @@ -1,9 +0,0 @@ 341 + -�PNG 342 + - 343 + -��� IHDR�����������a���sBIT|d���� pHYs��������p.���tEXtSoftware�www.inkscape.org��<��IDAT8���1N�@E�`����"�� �3���!P���� 344 + -  345 + -:��@@L� {�Y�x-�����?f� ����G"r `����趭o�-���Xc����"�P��^��$���*M��57g��ʲ,p:�<o F��u�+�� 346 + -�e9s 347 + -�� Ï:�q`��j�ׁ�$(�`�sGˣ?�PNx���b'�{���䠹��9�-���X�%�׼[��*>/A���z 348 + -L't����n2��� 349 + -�m`+� �;w�� `������;̉/��O����{����IEND�B`� 350 \ No newline at end of file 351 + diff --git a/dist/qt_themes/colorful_midnight_blue/icons/16x16/view-refresh.png b/dist/qt_themes/colorful_midnight_blue/icons/16x16/view-refresh.png 352 + deleted file mode 100644 353 + index d4afd76f949ff5c65e039b69ff999325bff5d7b8..0000000000000000000000000000000000000000 354 + --- a/dist/qt_themes/colorful_midnight_blue/icons/16x16/view-refresh.png 355 + +++ /dev/null 356 + @@ -1,4 +0,0 @@ 357 + -�PNG 358 + - 359 + -��� IHDR�����������a���sBIT|d���� pHYs�� �� Bţ���tEXtSoftware�www.inkscape.org��<����IDAT8���1N�@�Y�D��P����Q�8���Q�\�2� 360 + -@JDo+0�v�|i����ٝ�u#�("�("D�2��V��)����}���%f(0Ť�y��\c�r���ٰ�`�����J��9^�q7�?��ADlDĢ�܏���8�_7%e�^�|��A��C3���3ܵ<�pٕ��#�1A�8�=n��j�aNR�����k�q�?�L)�v޼6|E� �� no����IEND�B`� 361 + \ No newline at end of file 362 + diff --git a/dist/qt_themes/colorful_midnight_blue/style.qrc b/dist/qt_themes/colorful_midnight_blue/style.qrc 363 + index 1081d281d8f873e160396a28eac7b470f61c4a9f..b9821c6722cbe91d6bbf185da0a2051f2aa32059 100644 364 + --- a/dist/qt_themes/colorful_midnight_blue/style.qrc 365 + +++ b/dist/qt_themes/colorful_midnight_blue/style.qrc 366 + @@ -6,8 +6,8 @@ SPDX-License-Identifier: GPL-2.0-or-later 367 + <RCC> 368 + <qresource prefix="icons/colorful_midnight_blue"> 369 + <file alias="index.theme">icons/index.theme</file> 370 + - <file alias="16x16/lock.png">icons/16x16/lock.png</file> 371 + - <file alias="16x16/view-refresh.png">icons/16x16/view-refresh.png</file> 372 + + <file alias="16x16/lock.png">../colorful_dark/icons/16x16/lock.png</file> 373 + + <file alias="16x16/view-refresh.png">../qdarkstyle/icons/16x16/view-refresh.png</file> 374 + <file alias="48x48/bad_folder.png">../colorful/icons/48x48/bad_folder.png</file> 375 + <file alias="48x48/chip.png">../colorful/icons/48x48/chip.png</file> 376 + <file alias="48x48/folder.png">../colorful/icons/48x48/folder.png</file> 377 diff --git a/dist/qt_themes/default/icons/16x16/checked.png b/dist/qt_themes/default/icons/16x16/checked.png 378 index 3e017b715802d120d3c93343e374ef3566c954d3..b9e64e9e083479d3ee98f767e7db0afa918733a4 100644 379 --- a/dist/qt_themes/default/icons/16x16/checked.png ··· 386 +��� IHDR�����������a���sRGB�������gAMA���� �a��� pHYs�������o�d��3IDAT8O���NAE��C@R�@�4��H8$��P�?�B��%(!!������l79���s�t޼��m 6��)��ᱸxO'����2�lü��>��H��#�J�y���r`���O�''9A��~2�LR�O���t 387 +�1{�>����a�%��>��4��Ž7_��5/��� ���a n�l�&s�5}�hRm�,�$ʗ.r�&{�ՌF&�M��$\�Gi3�D\2��\�z��!4����G ���i:)�&�VO�A*{��'��h��=T�@��.��&u��-�����9�/��V��������IEND�B`� 388 \ No newline at end of file 389 + diff --git a/dist/qt_themes/default/icons/16x16/connected.png b/dist/qt_themes/default/icons/16x16/connected.png 390 + index afa7973948c2fd69a5b838ebc993a4a618e20e31..0afc18cb7a19028fd567a7ca7ced62cd164657de 100644 391 + --- a/dist/qt_themes/default/icons/16x16/connected.png 392 + +++ b/dist/qt_themes/default/icons/16x16/connected.png 393 + @@ -1,4 +1,5 @@ 394 + �PNG 395 +  396 + -��� IHDR�����������a����IDAT8O���AD�E�d@R  "@d@B@B !����Zk������~��� �g ��z�O���Xă�8{�)p���h��x@����?� .�8�v�Y��@\@���𜌁W�@�> �5H 397 + -�h�me��``��<�~�!s��ҁn�꤮)�a�=w�V+�����1]+����F�\��eP@k�v����<C.`9�������IEND�B`� 398 + \ No newline at end of file 399 + +��� IHDR�����������a��IDATxڝ��Q��iԶmۊ��]�Yk��CX�vP��ڪm����>OP%��O�/@i��Μo�n��:h&-�F t4�Z� 400 + +�NIRE &�"��r!��8���3|��?~|G<Ǘ/����+<~���N� ��^�B�e Pk�G���K����Z�e��S��%h0 �IU��p�z�9�` P���P�_2ZOY�n� �܅F��cD������P�ܷ�� -#���j�e.j���渇�T鿻�J9�����@"���r7!`�P��?�]�7n]O��2Y9��ݨ�W���V�w�to@�z�T�Ɛ��藺������˟K��Lzf 401 + +\;y@�^);1T~�r`���*�o�ntoa�s�#�`����EØ�T�Qh��?�PJJ&[U�O2���Xp��1�(��0�q�ʵ��y�,;\^/������� nwyw!�&�^�  ���@�_ȥч��V�0�]��c��z��O��Y��x�돕��B����s��b�9NŒ��re�HG�s�����IEND�B`� 402 + \ No newline at end of file 403 + diff --git a/dist/qt_themes/default/icons/16x16/connected_notification.png b/dist/qt_themes/default/icons/16x16/connected_notification.png 404 + index e64901378b000db1871d03db88af5f06c454cb01..72466e098e471ae5a97c49a56536dd4bf62b3a08 100644 405 + --- a/dist/qt_themes/default/icons/16x16/connected_notification.png 406 + +++ b/dist/qt_themes/default/icons/16x16/connected_notification.png 407 + @@ -1,4 +1,8 @@ 408 + �PNG 409 +  410 + -��� IHDR�����������a���sBIT|d���� pHYs��������p.���tEXtSoftware�www.inkscape.org��<���IDAT8���=hTQ��n"� ���X��BPbaX]�,�l���h%i��`�VA! 411 + -bgae��"�jg����V$B��b����'�SܹsΜ�?���^�y�`z�?���F��q����@�̠S"�+�_��D,�x^\+���3n`�?����Hx���[���*��BQW"�p��Žb�c�sr=�ƫ/��VD���e�'�O;�� &Kdx?�bw��@��I��)�>t�g�fq�$p��n쉈����LY��:��j�����ȫx�3��z�զ�����#C�T�q Kv�����|w�}�~bCH�I̻YR��/�1�{������>ҏ[)6�R�dK?��/t^'�;��|Ŭ����Ƒ�k�c��I�h�B�1��|�P1����IEND�B`� 412 + \ No newline at end of file 413 + +��� IHDR�����������a���sRGB�������gAMA���� �a��� pHYs�������o�d���IDAT8O�S]HQ����i��duKa��h�D�Þ5"�J졌$"Ȋ������ɞ��-��~�2_|�T� 414 + +BTjmkw�w���θIA���^ν�;�9�\�8��z���t:�ƹM=�8s������/#8�z�j:�D��C�Qs��*(�a��g�i�\\��b1��<d4���,���\�2��#ln�H�,{�c�Z`1�.#�m�]��;��~MAAP���<��y���ǫ�' ��f��ʵK�]� _,�x}�w::@ �h[I��ݏ�l�9����nf�����d����B~T ��l�ζ�8�堹�0RɄ �LbB�-$9�� �K!7�zJt]���/�cWJ��j+��^|�[�(�t[����A�X���n-v�>C)P������Q�"�ƺ:�5?9��m�fp�05��mv�N���� 415 + +|f|jjɛJy�� 64t�r�f�x�>�: EQ�Ȋ(C ��tC),�����Ӑ���&�J����y�U�7͎���šW)�fg��R�B 416 + +�a Ub 417 + +'iyi�S���M\6�.�IDߍcCm�� �σ�B�\�!��#'O�X�߿OӋ�L�o�9��#P��@��d]�͍�F4��漒44�2� 418 + +3!@|Wl�� [>O"�L���m�i���f��X?P���N�\����IEND�B`� 419 + \ No newline at end of file 420 + diff --git a/dist/qt_themes/default/icons/16x16/disconnected.png b/dist/qt_themes/default/icons/16x16/disconnected.png 421 + index 835b1f0d6b5ceeb11e9a2b7d68c61521aef7bcb8..7258a8cfe5ab54a3f53252c08520824ed91969a8 100644 422 + --- a/dist/qt_themes/default/icons/16x16/disconnected.png 423 + +++ b/dist/qt_themes/default/icons/16x16/disconnected.png 424 + @@ -1,6 +1,4 @@ 425 + �PNG 426 +  427 + -��� IHDR�����������a����IDAT8O���1W���@�� 428 + -ЁN�� 429 + -P����̚d&�9�����e��M���5���,�]��~����f�w�o>oJ� p��%��%p�}!��0�)����%����=������$8�=�8��gA�6�lG����v�#��7��(6M`�U��b�_����m�I\d|{<:K��� 430 + -��ѡ8��<IF:���Bj��E��%9O�#���ę�Q�#B|V�'��)h�f/��-/��r�>q�5 �_�����IEND�B`� 431 + \ No newline at end of file 432 + +��� IHDR�����������a���sRGB�������gAMA���� �a��� pHYs�������o�d��IDAT8O�RMkSA=�޴ym�J���c�&)��_��D7���M�B�XE�P�AA4ĝ�QP���t�.?�"��qY]E�}�����=�J,���{��{�9s�A�W�]��yޤ��S�)�UF)��j�����Ha�vw'�au��,P�DZu؎�]����^0#���}����=)tumD,f�4M���Hl¶�۱kG}��ȳ8|��U8g����� ��3r������@�e�Z f��n�j���z|3���c���� 9@Z&cgN��g�����d2(���.o*�R0?�CP&ep����G���^i�SVc��ն�,8B��7/�<�A{{ �RI�=�j�ă�������u]�XK��z�/�=}fj)�� p�l6�������Oss�}����o�<W�� ۖ�� @��'�ѡRʄ�H�g�w/#�L"�ˢ����W"�D�:ڛNO�<�����u�w?����AT^M�\�� 433 + +N���}�ȡ�Ԗ�&V���"��ȷӵR%� ټ`ۨ�T9v<�]���_�JM���f���E�H a�=����IEND�B`� 434 + \ No newline at end of file 435 diff --git a/dist/qt_themes/default/icons/16x16/failed.png b/dist/qt_themes/default/icons/16x16/failed.png 436 + index 7c4047dd0842e321cb89bd20038772bafc6300cd..a1872835df734e35fc97e363b2ebdcb6b5e814e0 100644 437 --- a/dist/qt_themes/default/icons/16x16/failed.png 438 +++ b/dist/qt_themes/default/icons/16x16/failed.png 439 + @@ -1,8 +1,3 @@ 440 �PNG 441  442 -��� IHDR�����������a���bKGD�������������IDAT8���1OQ�����B:pFh(`��d�p�n6�� 6�k/В@46���N [lHf��&&4P�̪ 4��ε��uft�{'��w�yO�!Z���o�����L \�jCbs�| ··· 446 -+w��9��%$_��[�����>�Dem`�S9�Kބ��*b@�م��X���H����"�0 447 -2-�����IEND�B`� 448 \ No newline at end of file 449 + +��� IHDR�����������a���sRGB�������gAMA���� �a��� pHYs������(J���DIDAT8O��]+a��ŝ?AQR""�bK�>/�R7J�B�օ�JR~���B�yf���iZO=͜w眙s�w��j*1���� *���d �W1��X�,�x�cYQ �[Y4�&E,PM~ğ�m��л�+b{��{�� |u!��p�\��Y���I�� �A�����-�-w���I�x��8�׸�g8�u� ��N�4�~A_�������9�r\PW����оo�!(��B�=q+�U�s��,��Oh�&��8z`��5t&q����"��4z��|��l>�R��v���E�#K�瘁ñ�ضA��!F��,���)�� ��I�C������IEND�B`� 450 \ No newline at end of file 451 diff --git a/dist/qt_themes/default/icons/16x16/lock.png b/dist/qt_themes/default/icons/16x16/lock.png 452 index 496b58078983bc3c4f7dc2808fd02b8deb8b7b67..69d399050804cfa45e00850d4330a5b7cfaa3a43 100644 ··· 710 +:�$|-�R�Pz������;F�v�fW�I�������w7w��)x<�|S�4�4�b'6b%��>�1�W���'،5a��VHkb_�V@V=�!��8M��ͩ�� ��_Q�*6�zI|�k��a���'�c��e�0��΢9p�R�r�K@}��%E�pO�^�,��J1���D�7�Wj&� �p(��]HG�5�}s�=j(����,�?� 4���M�,r���f����1JK�X�\���p���5>�k|�����Q�����V�]c������v����%�c�+�� �w����-��F5,���5��6 8���yp���3�fQ�ڋ1VМJYT5ˊ6&�m'fA�΍c��6�&P���M����� �j/���� 711 +�O{p�.ӭ�����IEND�B`� 712 \ No newline at end of file 713 + diff --git a/dist/qt_themes/default/icons/48x48/list-add.png b/dist/qt_themes/default/icons/48x48/list-add.png 714 + index dbc74687b177ea85ffa48be3864db8a49bed76cb..fd8a06132ccd4e99b947cecffafa3a593b1cce25 100644 715 + --- a/dist/qt_themes/default/icons/48x48/list-add.png 716 + +++ b/dist/qt_themes/default/icons/48x48/list-add.png 717 + @@ -1,3 +1,6 @@ 718 �PNG 719  720 -��� IHDR���0���0���W�����sBIT|d���� pHYs�������+���tEXtSoftware�www.inkscape.org��<����IDATh���1�0 ��S� �{ZZ�� \$q��v$7)���R��B&�@��Y7���C��DYqX= M�n2o�ݰ5`#6`#6`#6�&�w�����Z%��K9��Q ��`�/Z�x ��;�i�Ž)[�%�]�%֛���H���H���H���@2�=�K`1�����Y���/�ǩ?��������IEND�B`� 721 \ No newline at end of file 722 + +��� IHDR���0���0���`� ����sRGB�������gAMA���� �a���PLTE�������g�����tRNS����0J��� pHYs�������o�d���AIDATHK��1 723 + +� C����V�P"**:�M� �T< ��9Q��`|r~�< �! 724 + +�r*�)��� ^[!�3 725 + +D����IEND�B`� 726 + \ No newline at end of file 727 + diff --git a/dist/qt_themes/default/icons/48x48/no_avatar.png b/dist/qt_themes/default/icons/48x48/no_avatar.png 728 + index d4bf82026a63d3498c57615ed744ef6ad1a11db4..76f812349b462cd8b05465d12a7e1a4df6788ea9 100644 729 + --- a/dist/qt_themes/default/icons/48x48/no_avatar.png 730 + +++ b/dist/qt_themes/default/icons/48x48/no_avatar.png 731 + @@ -1,5 +1,5 @@ 732 + �PNG 733 +  734 + -��� IHDR���0���0���W�����sRGB�������gAMA���� �a��� pHYs�������o�d���IDAThC��?H�a��K�?A"4j8����8�CC 8$�� m9���"���f�"B�]��0���K���w�q|�{�����{�k�������)���ռvL�ֱ�M,c H���NKx��H�fl@ V��=�#�f����7��A ���A �W��<԰#pkjT�{p�-Ԩ�pk jT�;p�)Ԩ�p�nԨP�h�[7���r�h� Ը�-��c�a��%��V���p����7\��� 5.������RЈ$��C5��a$S��7\D2]�.�X�����g}���N�OP��\o�˵ 5:+�? �?pɶ5:�!���Fgّ�$����+ϑ�c���� ;���G��0��;T2��w<A'�5{��+Ԑj١� ����n�P\kv�� 735 + -]�:;�_�z��f�3�:v�����׋�[ ��&�.Zo_P�'�g� z����A]ȋ��G5��I�K����_ 736 + -g�w��(�v����IEND�B`� 737 + \ No newline at end of file 738 + +��� IHDR���0���0���W�����sBIT|d���� pHYs��b��b_'�S���tEXtSoftware�www.inkscape.org��<��#IDATh����ja��_ �#��,�(V���*ֽ �.]{��Rĕ^B�"x����� ).<R<��b�_G3�}��,��3�w����;L0�Ql�i��+|i�%�p 739 + +�k������.��ɚsi����a�bM �����|'k���cX��Wn��G9Re��r�6��d,V"�G4�P}�4����/�0��� �!�b SJ� i��40�P�:�0��� ���VavJ��:YƮ���p��`�ܫZz%�8R�t�m��S5��b�l�RV�Fj��eO�&�ܐ-���|�.���n�&g�ۙ�����D�V��q@�K�l����O���x�Dz�����pw�S�y`I�>+a?�0��C�����}��~��l���b��-\ћ�s�,����]Z�Zܩ@<̴�R-ܪA��)��O/�(���X�q,6��E�/+?$�p����a�& �h��u�e���~4@8�w9K��!��l�o�p0<������D�7<���� 740 + +Db�Z�E��W�=f^��(Ęl������#�^��2`@��Ḏ���g�����IEND�B`� 741 \ No newline at end of file 742 diff --git a/dist/qt_themes/default/icons/48x48/sd_card.png b/dist/qt_themes/default/icons/48x48/sd_card.png 743 + index edacaeeb5629c5cf4a86d24eb35a4d37c45bfa77..60dfba2693ca39fe823f89fbcbeb25ea274698cd 100644 744 --- a/dist/qt_themes/default/icons/48x48/sd_card.png 745 +++ b/dist/qt_themes/default/icons/48x48/sd_card.png 746 + @@ -1,6 +1,7 @@ 747 �PNG 748  749 -��� IHDR���0���0���W�����sBIT|d���� pHYs�������+���tEXtSoftware�www.inkscape.org��<���IDATh���1kA��_́��PKAH�������F��_�*�� VZ���Fl�DP�*��1���(�)B���77{{��ٛS�/�>�.�<��3�.㱄���NC�����#c�,��ul7h|P}©�5��'l<��8���i~�0�h���8��2��qг�y�b-З� �� ··· 751 -�ް�q)�\� 752 -��a#�R��q��+�R� ��`�(�:N���.��c'���P�����*���3�iS�����IEND�B`� 753 \ No newline at end of file 754 + +��� IHDR���0���0���W�����sRGB�������gAMA���� �a��� pHYs�������o�d���IDAThC��M+Q�O(��B�X)/+��g�� d��ذ�gc!Y������@r�B��9sNMӸν�����_�:��;�9ϙ�3s� 755 + +T8��~yr�ƴ�����6])uc�<�K��+��!�g]E\��hQ���ͧ�<��-hل�T���Z��f^WJu�W���h��)�� 756 + +����ȓsӒ3xy�xˣ�m�Ѿ����+�k'J ��yQJ �������/�8���"�K���C���^��������:m��z���5��n8 757 + +�� $���4l����a?���̌Eh���9h9��ϳ��L� �6��i;�b�`����[�B���B��.Z�#\��T|�Z���<�p7&gMΪ����A��-;0m���0��g!�~+N� IHHHHHHHS���Y�_���ȴd��m�|/�-Nq��lj&� 758 + +�`�β��!o�v�9J}-����/͆����IEND�B`� 759 \ No newline at end of file 760 diff --git a/dist/qt_themes/default/icons/48x48/star.png b/dist/qt_themes/default/icons/48x48/star.png 761 index 740f7f3e75da9160a8db6a1941b159509a7ab8ee..c2b78f0c3e543913b18d4f95956109c7d2646ba8 100644 ··· 774 +��� IHDR���0���0���W�����sBIT|d���� pHYs���������e���tEXtSoftware�www.inkscape.org��<���IDATh���KHUA�7E3R3[D�Ym��ʤUE`T(���hբA� saD��B�Ǣ�H"ZԪ�����|�e�m1s���y�{�h� 83���o�s��g.�av���{�HO�W1jEpe�Z.�f�Wh�i>U�΢�PH��xO��x�mdTc7<����ڤ��5�O��D�^ÚF��ӮDۇYs��؍N���B���[gJ�����0�z��x��)��}og�]��`78 Y��E�j¦��\����>�J'��d�l��@ �,$�AQ��s �a�7�B���PC ������?@� o��˔��5��`4�H���5"�P�7�3���~/��B��VB���^m*?���=-��Q�� l����}<�p�l���@n!����S��y�A帿h����JThM�cX4����ǁ�x��Є3O�oKR�s!I���"��������lN�0��A8�l1`:�*��x��$�;��*�>X�Q�5�q�ƴ��/]D����b�]&���}�e�\��EP�����i#�m[?F��9W�]&�L��Q��G 775 +_�����z�%4�GM�t����P/�|b������� �z#N=�%�Z]b�P)���1��}���˸k��8;��p)*����_��Ř�"f ȋc{��'��u�w��2�}�L�RkL]�"��=��0;��[_�O�]�u�6���&����k��Q��R��[L����Cd�M������[ju�u��J�6y���-8�S��Oa��.k&��D{�J�J�6Vr֚�@1��C8U��#��c��&w�O �<�FP�l��Q�u�<ݮ �$jL�R�;@Y�2�.�)�0p��G�V��9 Q�񺫝�����/���6v�O����IEND�B`� 776 \ No newline at end of file 777 + diff --git a/dist/qt_themes/qdarkstyle/icons/16x16/connected.png b/dist/qt_themes/qdarkstyle/icons/16x16/connected.png 778 + index 90feb372af3e4c1dd9782e075993946c26b1e5b0..0afc18cb7a19028fd567a7ca7ced62cd164657de 100644 779 + --- a/dist/qt_themes/qdarkstyle/icons/16x16/connected.png 780 + +++ b/dist/qt_themes/qdarkstyle/icons/16x16/connected.png 781 + @@ -1,4 +1,5 @@ 782 + �PNG 783 +  784 + -��� IHDR���������VΎW���sRGB�������gAMA���� �a��� pHYs�������o�d��"IDAT8O��=JQ�M���d-BqB:� ��Y�eVQl$[���2M�if򽙓�y��#��q�9�a��B���,�^P_����w��.4�C����y�Z^ɥlq0^�o� 785 + -�u�K��c�@]�,+�0����A3eL؏��0t%�6V�n�� ����2�EBX��y'��e����}��Ҷ�*���q�h�g�-d� -P[���ʙ�d�d�b!,O0͋����'o)��}�?���W���r�*�a���C_*��� Y��J6��G����_�/(xF���Ԓ$+�9F���I�����IEND�B`� 786 + \ No newline at end of file 787 + +��� IHDR�����������a��IDATxڝ��Q��iԶmۊ��]�Yk��CX�vP��ڪm����>OP%��O�/@i��Μo�n��:h&-�F t4�Z� 788 + +�NIRE &�"��r!��8���3|��?~|G<Ǘ/����+<~���N� ��^�B�e Pk�G���K����Z�e��S��%h0 �IU��p�z�9�` P���P�_2ZOY�n� �܅F��cD������P�ܷ�� -#���j�e.j���渇�T鿻�J9�����@"���r7!`�P��?�]�7n]O��2Y9��ݨ�W���V�w�to@�z�T�Ɛ��藺������˟K��Lzf 789 + +\;y@�^);1T~�r`���*�o�ntoa�s�#�`����EØ�T�Qh��?�PJJ&[U�O2���Xp��1�(��0�q�ʵ��y�,;\^/������� nwyw!�&�^�  ���@�_ȥч��V�0�]��c��z��O��Y��x�돕��B����s��b�9NŒ��re�HG�s�����IEND�B`� 790 + \ No newline at end of file 791 + diff --git a/dist/qt_themes/qdarkstyle/icons/16x16/connected_notification.png b/dist/qt_themes/qdarkstyle/icons/16x16/connected_notification.png 792 + index 7cd8b9d2930d99340778360c68bf28923a66609c..72466e098e471ae5a97c49a56536dd4bf62b3a08 100644 793 + --- a/dist/qt_themes/qdarkstyle/icons/16x16/connected_notification.png 794 + +++ b/dist/qt_themes/qdarkstyle/icons/16x16/connected_notification.png 795 + @@ -1,5 +1,8 @@ 796 + �PNG 797 +  798 + -��� IHDR�����������a���sBIT|d���� pHYs��������p.���tEXtSoftware�www.inkscape.org��<���IDAT8���=k�a���F�PA�T\�E�X��G �).���"��t*qpUP���Iת�D����E����Th���7�|�����_6 uR�l�|U]S'��q|8 ����#`*"���N��NN9�:���.����r���+}����p`�f��C����7�% f�����F!��^W��Mu_�S��C��Lo0 �o��N6�2�*�.�����@_�O�Ϸ���S�W��1]����:q �3�c�zw�~H� ��3��Ձ���<��>�:�^ҥ> j)U�s��lN��,�p 799 + -����U���!0 t�&� �"�<V��NP��o����O 800 + -�v��[k�n���0��`���`����P���1WҕN�Q�:�v+�,�� =߽���7;r�T�k�����IEND�B`� 801 + \ No newline at end of file 802 + +��� IHDR�����������a���sRGB�������gAMA���� �a��� pHYs�������o�d���IDAT8O�S]HQ����i��duKa��h�D�Þ5"�J졌$"Ȋ������ɞ��-��~�2_|�T� 803 + +BTjmkw�w���θIA���^ν�;�9�\�8��z���t:�ƹM=�8s������/#8�z�j:�D��C�Qs��*(�a��g�i�\\��b1��<d4���,���\�2��#ln�H�,{�c�Z`1�.#�m�]��;��~MAAP���<��y���ǫ�' ��f��ʵK�]� _,�x}�w::@ �h[I��ݏ�l�9����nf�����d����B~T ��l�ζ�8�堹�0RɄ �LbB�-$9�� �K!7�zJt]���/�cWJ��j+��^|�[�(�t[����A�X���n-v�>C)P������Q�"�ƺ:�5?9��m�fp�05��mv�N���� 804 + +|f|jjɛJy�� 64t�r�f�x�>�: EQ�Ȋ(C ��tC),�����Ӑ���&�J����y�U�7͎���šW)�fg��R�B 805 + +�a Ub 806 + +'iyi�S���M\6�.�IDߍcCm�� �σ�B�\�!��#'O�X�߿OӋ�L�o�9��#P��@��d]�͍�F4��漒44�2� 807 + +3!@|Wl�� [>O"�L���m�i���f��X?P���N�\����IEND�B`� 808 + \ No newline at end of file 809 + diff --git a/dist/qt_themes/qdarkstyle/icons/16x16/disconnected.png b/dist/qt_themes/qdarkstyle/icons/16x16/disconnected.png 810 + index fc5f23894e4aedae7a49981f68ba017a177b065b..7258a8cfe5ab54a3f53252c08520824ed91969a8 100644 811 + --- a/dist/qt_themes/qdarkstyle/icons/16x16/disconnected.png 812 + +++ b/dist/qt_themes/qdarkstyle/icons/16x16/disconnected.png 813 + @@ -1,4 +1,4 @@ 814 + �PNG 815 +  816 + -��� IHDR���������VΎW���sRGB�������gAMA���� �a��� pHYs�������o�d��QIDAT8O���J�`�#:�J�V�{�"88���Q�ݱ ���o�"�[���"(B��$�ȗ~�����w�͗�&�,Ȳl1M�m�>\w|�,��w�3�9�������Ł��=<�_ň��,�� 8rOԇ�7a��/ 817 + -� ��Q��w���ǖ��w�,��&n�ܩ�H��Cū��Rn7�6�o1�. ��G���rkv��'�[�Ŷ��p�����G$-�_ZR������������Sڱ�a��cl�r�bp�FгU�Nb�a�7Q������E�#�ڧ��.�%zF����ړ6��<�5ԯ�_=�������a�?�_b���)�$?�ki���������IEND�B`� 818 + \ No newline at end of file 819 + +��� IHDR�����������a���sRGB�������gAMA���� �a��� pHYs�������o�d��IDAT8O�RMkSA=�޴ym�J���c�&)��_��D7���M�B�XE�P�AA4ĝ�QP���t�.?�"��qY]E�}�����=�J,���{��{�9s�A�W�]��yޤ��S�)�UF)��j�����Ha�vw'�au��,P�DZu؎�]����^0#���}����=)tumD,f�4M���Hl¶�۱kG}��ȳ8|��U8g����� ��3r������@�e�Z f��n�j���z|3���c���� 9@Z&cgN��g�����d2(���.o*�R0?�CP&ep����G���^i�SVc��ն�,8B��7/�<�A{{ �RI�=�j�ă�������u]�XK��z�/�=}fj)�� p�l6�������Oss�}����o�<W�� ۖ�� @��'�ѡRʄ�H�g�w/#�L"�ˢ����W"�D�:ڛNO�<�����u�w?����AT^M�\�� 820 + +N���}�ȡ�Ԗ�&V���"��ȷӵR%� ټ`ۨ�T9v<�]���_�JM���f���E�H a�=����IEND�B`� 821 + \ No newline at end of file 822 diff --git a/dist/qt_themes/qdarkstyle/icons/16x16/lock.png b/dist/qt_themes/qdarkstyle/icons/16x16/lock.png 823 index c750a39e855800fe4cde217a1bf28f841030e501..7e63927b2c047718f80ec29512472f1a2d9d357e 100644 824 --- a/dist/qt_themes/qdarkstyle/icons/16x16/lock.png ··· 1109 +����|ư�´�}����Ȫ!}�OY-"� ����2�Mvڇ��NWQ>�-�k�(͆���!N�e��qk���ׇ�L�r`۰����5\:��%�V�C.��xD� �ZJ�&�B�d��$C=���8��?��;);8�6��|�Na��Uy��!Y ��H��@?r�yT��lt���t����|$#��MW/]I 1110 +��46�il������Lc��0� ` Pt�>��ZǀF=%��;�1�k���KN~������_��(�D�"=�:Ћ�ܣ�g� �$N�Y.�ܠ�#�$�8A�{ubpG�����qS�w�x'�� ��ܝ���*�.M<An]ϡ<q����_���x��O�Yb�X�#�������������IEND�B`� 1111 \ No newline at end of file 1112 + diff --git a/dist/qt_themes/qdarkstyle/icons/48x48/list-add.png b/dist/qt_themes/qdarkstyle/icons/48x48/list-add.png 1113 + index 16cc8b4f44d52009d4a3f4c9d46f5bb0e20babcf..8fbe78011661fb22d94921dfe4e4ac7a513c445b 100644 1114 + --- a/dist/qt_themes/qdarkstyle/icons/48x48/list-add.png 1115 + +++ b/dist/qt_themes/qdarkstyle/icons/48x48/list-add.png 1116 + @@ -1,4 +1,6 @@ 1117 �PNG 1118  1119 -��� IHDR���0���0���W�����sBIT|d���� pHYs�������+���tEXtSoftware�www.inkscape.org��<����IDATh���A�0����zZ����K���BF 4J}`ޗ���3/M�N�0�� ����@������꾊�L��F�TcS��b)m^�������j���j���j�6 0#f��E��}���K�d(�9=�U����}tq^?<�{J����w "n?���zolp�+X�Ğ��@��@��@��j 1120 -׾V+��pm�8�oV�y���)"�Q�O����IEND�B`� 1121 \ No newline at end of file 1122 + +��� IHDR���0���0���`� ����sRGB�������gAMA���� �a���PLTE������U��~���tRNS����0J��� pHYs�������o�d���AIDATHK��1 1123 + +� C����V�P"**:�M� �T< ��9Q��`|r~�< �! 1124 + +�r*�)��� ^[!�3 1125 + +D����IEND�B`� 1126 + \ No newline at end of file 1127 + diff --git a/dist/qt_themes/qdarkstyle/icons/48x48/no_avatar.png b/dist/qt_themes/qdarkstyle/icons/48x48/no_avatar.png 1128 + index 43e0dd267598453717004f7399e1713891663857..a7a48d33cabde1803124a13f321adc4bc317a0c6 100644 1129 + --- a/dist/qt_themes/qdarkstyle/icons/48x48/no_avatar.png 1130 + +++ b/dist/qt_themes/qdarkstyle/icons/48x48/no_avatar.png 1131 + @@ -1,4 +1,6 @@ 1132 + �PNG 1133 +  1134 + -��� IHDR���0���0���W�����sRGB�������gAMA���� �a��� pHYs�������o�d��YIDAThC��=HQEW#j� ��B��URH�.ڤ)�����h��.ւ�B Ҙ����Bbaa�4�T� ��U$hu�3�[ ��<��2.����w��er��P(����!�����O��� y��r Ī�G$O����W���BUdC�E��%�N���/�L�--�}�? Q�ę�I����=F�n ������i�XCG�����yXCG�����o򰆎>չ�����=�@����� y܅��s70$ +�?�R�:� �jT�`���� ����IU��1�X�� �S�{X>/k���~���F���s��K�@��Nz��R�?�hB��QJ33\��/Ȭ��0�Z��A&�?4�r�и��Aj��.����p@� 9�c,��"U �~�3��{�\ �~�3��o �w`X���y�™ �ڑ�2��p&z�X��0@��7��������2K�~�o���'n������o�I-~:��8>ӊ��%�C��d׬.-�F}��6�, t�Q:H̪��=ˤQ 1135 + -��WMѢ�v {���cG:���US����)���S�n`���K��ux�^i%��f�> RK3� ��%�edd<r�k�7\��\�Y����IEND�B`� 1136 + \ No newline at end of file 1137 + +��� IHDR���0���0���W�����sBIT|d���� pHYs��b��b_'�S���tEXtSoftware�www.inkscape.org��<��xIDATh���;kA@�0�+*(��|�!�$ 1138 + +B����R����"Hl�' ��@�D�0�L!� ��'Jr,�^�l��df����63���o��3СC�̇�+�c�Q`'�[�z L������2�[ 1139 + +�I���gZ=Q��?�.ux�y��˪�G�!_�B��C�lB3��*O��3V�|_ �uv�z� ����<��(%���V�����V%��Y��@��xWl`J� �y���$�4!��gEwu Y+�v%��!�1��-Bx ܋�o�n�|2�` ���J���� ?R�|-��Y�����j��^��"䟘MKu�z���3�5��jߦ���69���5�^T�W�סC�R�(�M@?�W�6���[>����C�0Bx_���PW���;��EL��3ҘzJ��Ĉ/WϪ#������孖?�N�(�gJ=� 1140 + +�.��ig@ e�l�ޥ����[m�3jj�2��7*��3b���z�B�:��sl��}�}N Jb�!<*�,l5�W�^2��f������%:q����*�%p��2��)*�3̶y���V-�_��·�¢��ғX��%���.���%�� "�|���^`X��E��Bx�X8�Bo��c���q����0���С�+#(q(�����IEND�B`� 1141 \ No newline at end of file 1142 diff --git a/dist/qt_themes/qdarkstyle/icons/48x48/sd_card.png b/dist/qt_themes/qdarkstyle/icons/48x48/sd_card.png 1143 + index 0291c6542d05a40a350bb5bdbd99a15c01467161..87ae5186d95a9aaee49247dea04264aea58a2353 100644 1144 --- a/dist/qt_themes/qdarkstyle/icons/48x48/sd_card.png 1145 +++ b/dist/qt_themes/qdarkstyle/icons/48x48/sd_card.png 1146 + @@ -1,7 +1,4 @@ 1147 �PNG 1148  1149 -��� IHDR���0���0���W�����sBIT|d���� pHYs�������+���tEXtSoftware�www.inkscape.org��<��!IDATh�횿kA�����Bbc����T +�Mgaku}���T��I%A�Rh� ··· 1152 -!W��D�*���P*�T 6�@lR�ؤ�Ib� 1153 -�&�M*�T 6�@l��j�"��WY��5�T%�p�����E���*�m�$�����na8ef�S��0�W�U�kb!��}��H��t_�;5��MIo$ݑt���7'����u����IEND�B`� 1154 \ No newline at end of file 1155 + +��� IHDR���0���0���W�����sRGB�������gAMA���� �a��� pHYs�������o�d���IDAThC���+aLJ�(!)���D�ˉr�����U.��nΜ����*�;,�[Z������<�i2����}f�|������m�;3����Ve�Y���Vm�Rj�q̠�8\���@6~���q��>Ox�n�8�(��[y����uyDy͗[� s��1�>;�/��{lT�< 1156 + +)��_qC��x�i�UcK(��ԑs�{^�P�p�(G@�:��QzA���}���& ���m��RH��m�� ���X�=��*F� 0��=�r��1x�);:�0Q�M�B'q#ة�v�6�Ba����Ӂ]8��؇�� ���kk� 3���3��X�����Um����D�Pv�M2`�RN�z���氓�4@�K}?�x�q����*�y��w6M���;����_ R��U�46�il������Lc��0� `�@���ߓw�:NUk���� p��^����׍Fw��:����+n�,~�@.��U��8ߊ�M�d�:�����IEND�B`� 1157 \ No newline at end of file 1158 diff --git a/dist/qt_themes/qdarkstyle/icons/48x48/star.png b/dist/qt_themes/qdarkstyle/icons/48x48/star.png 1159 index 90d423a1d4c1e05ccec0a01fa34abca9fe99676d..546779e2a810e73169f65a79850aa07dffd70267 100644 1160 --- a/dist/qt_themes/qdarkstyle/icons/48x48/star.png 1161 +++ b/dist/qt_themes/qdarkstyle/icons/48x48/star.png 1162 @@ -1,4 +1,8 @@ 1163 �PNG 1164 
+2 -2
pkgs/applications/networking/browsers/brave/default.nix
··· 90 91 stdenv.mkDerivation rec { 92 pname = "brave"; 93 - version = "1.41.100"; 94 95 src = fetchurl { 96 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; 97 - sha256 = "sha256-r5mMI7iLJ+q4dvt/IDcFlHz56sygYXsG8bb29UVxmTI="; 98 }; 99 100 dontConfigure = true;
··· 90 91 stdenv.mkDerivation rec { 92 pname = "brave"; 93 + version = "1.42.88"; 94 95 src = fetchurl { 96 url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; 97 + sha256 = "sha256-Or3eTLwap6KFhO7ieLyAXS0NKga5eUbd3KyFq/YNg+c="; 98 }; 99 100 dontConfigure = true;
+2 -2
pkgs/applications/networking/cluster/vcluster/default.nix
··· 2 3 buildGoModule rec { 4 pname = "vcluster"; 5 - version = "0.7.0"; 6 7 src = fetchFromGitHub { 8 owner = "loft-sh"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-Yf2ZLhB6yfXySvPajI9mvdcYQPPpKI+LZ6+PMvOS4qo="; 12 }; 13 14 vendorSha256 = null;
··· 2 3 buildGoModule rec { 4 pname = "vcluster"; 5 + version = "0.11.1"; 6 7 src = fetchFromGitHub { 8 owner = "loft-sh"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-aFTugqWr/9e3wQLL4yre2T8CUKq8P0HZLsES8lFZKHY="; 12 }; 13 14 vendorSha256 = null;
+2 -2
pkgs/applications/networking/google-drive-ocamlfuse/default.nix
··· 6 7 buildDunePackage rec { 8 pname = "google-drive-ocamlfuse"; 9 - version = "0.7.28"; 10 11 src = fetchFromGitHub { 12 owner = "astrada"; 13 repo = "google-drive-ocamlfuse"; 14 rev = "v${version}"; 15 - sha256 = "sha256:1layxqz5iz6wnvk83579m1im9vzq608h7n1h04znpkan0fls6nad"; 16 }; 17 18 doCheck = true;
··· 6 7 buildDunePackage rec { 8 pname = "google-drive-ocamlfuse"; 9 + version = "0.7.30"; 10 11 src = fetchFromGitHub { 12 owner = "astrada"; 13 repo = "google-drive-ocamlfuse"; 14 rev = "v${version}"; 15 + sha256 = "sha256-DWG0nBiqeVHaYQfGzU43gGwL4m8X61x5/RT5jD4AwYA="; 16 }; 17 18 doCheck = true;
+2 -2
pkgs/applications/science/math/gretl/default.nix
··· 3 4 stdenv.mkDerivation rec { 5 pname = "gretl"; 6 - version = "2022a"; 7 8 src = fetchurl { 9 url = "mirror://sourceforge/gretl/${pname}-${version}.tar.xz"; 10 - sha256 = "sha256-J+JcuCda2xYJ5aVz6UXR+nWiid6QxpDtt4DXlb6L4UA="; 11 }; 12 13 buildInputs = [
··· 3 4 stdenv.mkDerivation rec { 5 pname = "gretl"; 6 + version = "2022b"; 7 8 src = fetchurl { 9 url = "mirror://sourceforge/gretl/${pname}-${version}.tar.xz"; 10 + sha256 = "sha256-A+LyWPSUBBvnnyBrVSAUCiny24UAztUwy1nmRoDaGjI="; 11 }; 12 13 buildInputs = [
+2 -2
pkgs/applications/version-management/git-and-tools/ghorg/default.nix
··· 2 3 buildGoModule rec { 4 pname = "ghorg"; 5 - version = "1.8.3"; 6 7 src = fetchFromGitHub { 8 owner = "gabrie30"; 9 repo = "ghorg"; 10 rev = "v${version}"; 11 - sha256 = "sha256-O5+OKY0o9vIO0uQGDlA0PMugfLAf45B/iHrrC2p0G+4="; 12 }; 13 14 doCheck = false;
··· 2 3 buildGoModule rec { 4 pname = "ghorg"; 5 + version = "1.8.5"; 6 7 src = fetchFromGitHub { 8 owner = "gabrie30"; 9 repo = "ghorg"; 10 rev = "v${version}"; 11 + sha256 = "sha256-r+w3r1owvAb8KTha5DcolMJ/jKue+7lAHKxLWe+YllE="; 12 }; 13 14 doCheck = false;
+27 -5
pkgs/build-support/dotnet/build-dotnet-module/default.nix
··· 1 - { lib, stdenvNoCC, linkFarmFromDrvs, callPackage, nuget-to-nix, writeScript, makeWrapper, fetchurl, xml2, dotnetCorePackages, dotnetPackages, mkNugetSource, mkNugetDeps, cacert, srcOnly }: 2 3 { name ? "${args.pname}-${args.version}" 4 , pname ? name ··· 84 then nugetDeps 85 else mkNugetDeps { inherit name; nugetDeps = import nugetDeps; }; 86 87 - nuget-source = mkNugetSource { 88 - name = "${name}-nuget-source"; 89 description = "A Nuget source with the dependencies for ${name}"; 90 deps = [ _nugetDeps ] ++ lib.optional (localDeps != null) localDeps; 91 }; 92 93 in stdenvNoCC.mkDerivation (args // { 94 nativeBuildInputs = args.nativeBuildInputs or [] ++ [ 95 dotnetConfigureHook ··· 116 passthru = { 117 inherit nuget-source; 118 119 - fetch-deps = writeScript "fetch-${pname}-deps" '' 120 set -euo pipefail 121 cd "$(dirname "''${BASH_SOURCE[0]}")" 122 ··· 146 ${lib.optionalString (dotnetFlags != []) (builtins.toString dotnetFlags)} 147 done 148 149 echo "Writing lockfile..." 150 - ${nuget-to-nix}/bin/nuget-to-nix "$HOME/nuget_pkgs" > "$deps_file" 151 echo "Succesfully wrote lockfile to: $deps_file" 152 ''; 153 } // args.passthru or {};
··· 1 + { lib, stdenvNoCC, linkFarmFromDrvs, callPackage, nuget-to-nix, writeScript, makeWrapper, fetchurl, xml2, dotnetCorePackages, dotnetPackages, mkNugetSource, mkNugetDeps, cacert, srcOnly, symlinkJoin }: 2 3 { name ? "${args.pname}-${args.version}" 4 , pname ? name ··· 84 then nugetDeps 85 else mkNugetDeps { inherit name; nugetDeps = import nugetDeps; }; 86 87 + # contains the actual package dependencies 88 + _dependenciesSource = mkNugetSource { 89 + name = "${name}-dependencies-source"; 90 description = "A Nuget source with the dependencies for ${name}"; 91 deps = [ _nugetDeps ] ++ lib.optional (localDeps != null) localDeps; 92 }; 93 94 + # this contains all the nuget packages that are implictly referenced by the dotnet 95 + # build system. having them as separate deps allows us to avoid having to regenerate 96 + # a packages dependencies when the dotnet-sdk version changes 97 + _sdkDeps = mkNugetDeps { 98 + name = "dotnet-sdk-${dotnet-sdk.version}-deps"; 99 + nugetDeps = dotnet-sdk.passthru.packages; 100 + }; 101 + 102 + _sdkSource = mkNugetSource { 103 + name = "dotnet-sdk-${dotnet-sdk.version}-source"; 104 + deps = [ _sdkDeps ]; 105 + }; 106 + 107 + nuget-source = symlinkJoin { 108 + name = "${name}-nuget-source"; 109 + paths = [ _dependenciesSource _sdkSource ]; 110 + }; 111 in stdenvNoCC.mkDerivation (args // { 112 nativeBuildInputs = args.nativeBuildInputs or [] ++ [ 113 dotnetConfigureHook ··· 134 passthru = { 135 inherit nuget-source; 136 137 + fetch-deps = let 138 + exclusions = dotnet-sdk.passthru.packages { fetchNuGet = attrs: attrs.pname; }; 139 + in writeScript "fetch-${pname}-deps" '' 140 set -euo pipefail 141 cd "$(dirname "''${BASH_SOURCE[0]}")" 142 ··· 166 ${lib.optionalString (dotnetFlags != []) (builtins.toString dotnetFlags)} 167 done 168 169 + echo "${lib.concatStringsSep "\n" exclusions}" > "$HOME/package_exclusions" 170 + 171 echo "Writing lockfile..." 172 + ${nuget-to-nix}/bin/nuget-to-nix "$HOME/nuget_pkgs" "$HOME/package_exclusions" > "$deps_file" 173 echo "Succesfully wrote lockfile to: $deps_file" 174 ''; 175 } // args.passthru or {};
+2
pkgs/build-support/dotnet/nuget-to-nix/default.nix
··· 8 , gnused 9 , jq 10 , curl 11 }: 12 13 runCommandLocal "nuget-to-nix" { ··· 22 gnused 23 jq 24 curl 25 ]; 26 }; 27
··· 8 , gnused 9 , jq 10 , curl 11 + , gnugrep 12 }: 13 14 runCommandLocal "nuget-to-nix" { ··· 23 gnused 24 jq 25 curl 26 + gnugrep 27 ]; 28 }; 29
+7 -1
pkgs/build-support/dotnet/nuget-to-nix/nuget-to-nix.sh
··· 5 export PATH="@binPath@" 6 7 if [ $# -eq 0 ]; then 8 - >&2 echo "Usage: $0 [packages directory] > deps.nix" 9 exit 1 10 fi 11 12 pkgs=$1 13 tmpfile=$(mktemp /tmp/nuget-to-nix.XXXXXX) 14 trap "rm -f ${tmpfile}" EXIT 15 ··· 21 { read pkg_name; read pkg_version; } < <( 22 # Build version part should be ignored: `3.0.0-beta2.20059.3+77df2220` -> `3.0.0-beta2.20059.3` 23 sed -nE 's/.*<id>([^<]*).*/\1/p; s/.*<version>([^<+]*).*/\1/p' "$pkg_spec") 24 pkg_sha256="$(nix-hash --type sha256 --flat --base32 "$(dirname "$pkg_spec")"/*.nupkg)" 25 26 pkg_src="$(jq --raw-output '.source' "$(dirname "$pkg_spec")/.nupkg.metadata")"
··· 5 export PATH="@binPath@" 6 7 if [ $# -eq 0 ]; then 8 + >&2 echo "Usage: $0 <packages directory> [path to file with a list of excluded packages] > deps.nix" 9 exit 1 10 fi 11 12 pkgs=$1 13 + exclusions=$2 14 tmpfile=$(mktemp /tmp/nuget-to-nix.XXXXXX) 15 trap "rm -f ${tmpfile}" EXIT 16 ··· 22 { read pkg_name; read pkg_version; } < <( 23 # Build version part should be ignored: `3.0.0-beta2.20059.3+77df2220` -> `3.0.0-beta2.20059.3` 24 sed -nE 's/.*<id>([^<]*).*/\1/p; s/.*<version>([^<+]*).*/\1/p' "$pkg_spec") 25 + 26 + if grep "$pkg_name" "$exclusions" > /dev/null; then 27 + continue 28 + fi 29 + 30 pkg_sha256="$(nix-hash --type sha256 --flat --base32 "$(dirname "$pkg_spec")"/*.nupkg)" 31 32 pkg_src="$(jq --raw-output '.source' "$(dirname "$pkg_spec")/.nupkg.metadata")"
+2 -2
pkgs/desktops/gnome/core/eog/default.nix
··· 29 30 stdenv.mkDerivation rec { 31 pname = "eog"; 32 - version = "42.2"; 33 34 outputs = [ "out" "dev" "devdoc" ]; 35 36 src = fetchurl { 37 url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; 38 - sha256 = "sha256-Dk1Kai7hokCui1hEnwK6LGS3+ZSQ0LiRXX9SyQpYBF4="; 39 }; 40 41 patches = [
··· 29 30 stdenv.mkDerivation rec { 31 pname = "eog"; 32 + version = "42.3"; 33 34 outputs = [ "out" "dev" "devdoc" ]; 35 36 src = fetchurl { 37 url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; 38 + sha256 = "sha256-MMGzwovG3ChU2Hjr0xoi6qFb+VnBNCBqKhkEGT5H9Do="; 39 }; 40 41 patches = [
+4 -2
pkgs/development/compilers/dotnet/build-dotnet.nix
··· 1 { type 2 , version 3 , srcs 4 - , icu #passing icu as an argument, because dotnet 3.1 has troubles with icu71 5 }: 6 7 assert builtins.elem type [ "aspnetcore" "runtime" "sdk" ]; 8 9 { lib 10 , stdenv ··· 104 ''; 105 106 passthru = { 107 - inherit icu; 108 }; 109 110 meta = with lib; {
··· 1 { type 2 , version 3 , srcs 4 + , icu # passing icu as an argument, because dotnet 3.1 has troubles with icu71 5 + , packages ? null 6 }: 7 8 assert builtins.elem type [ "aspnetcore" "runtime" "sdk" ]; 9 + assert if type == "sdk" then packages != null else true; 10 11 { lib 12 , stdenv ··· 106 ''; 107 108 passthru = { 109 + inherit icu packages; 110 }; 111 112 meta = with lib; {
+11 -192
pkgs/development/compilers/dotnet/default.nix
··· 8 { callPackage, icu70, icu }: 9 let 10 buildDotnet = attrs: callPackage (import ./build-dotnet.nix attrs) {}; 11 - buildAspNetCore = attrs: buildDotnet (attrs // { type = "aspnetcore"; }); 12 - buildNetRuntime = attrs: buildDotnet (attrs // { type = "runtime"; }); 13 - buildNetSdk = attrs: buildDotnet (attrs // { type = "sdk"; }); 14 in 15 rec { 16 combinePackages = attrs: callPackage (import ./combine-packages.nix attrs) {}; ··· 19 sdk_2_1 = throw "Dotnet SDK 2.1 is EOL, please use 3.1 (LTS), 5.0 (Current) or 6.0 (LTS)"; 20 sdk_2_2 = throw "Dotnet SDK 2.2 is EOL, please use 3.1 (LTS), 5.0 (Current) or 6.0 (LTS)"; 21 sdk_3_0 = throw "Dotnet SDK 3.0 is EOL, please use 3.1 (LTS), 5.0 (Current) or 6.0 (LTS)"; 22 - 23 - ##### Following attributes with urls and hashes should be auto-generated by print-hashes.sh ##### 24 - 25 - # v3.1 (maintenance) 26 - aspnetcore_3_1 = buildAspNetCore { 27 - icu = icu70; 28 - version = "3.1.26"; 29 - srcs = { 30 - x86_64-linux = { 31 - url = "https://download.visualstudio.microsoft.com/download/pr/6f72adf7-0e78-48ea-85ef-e72a39a1f8a1/1ec0238c236c3757e5628563a329fdc4/aspnetcore-runtime-3.1.26-linux-x64.tar.gz"; 32 - sha512 = "8bbf06012cdd2cff23c592e0d3c49d032d77add4dda8fba1d7ba73e6cc4ae97b1676908b14cdc7fc2fe723302e1efd27a44b48190a91d69c0e41bb5edb47501f"; 33 - }; 34 - aarch64-linux = { 35 - url = "https://download.visualstudio.microsoft.com/download/pr/6b68a14a-b4dd-4a75-bb32-26c08d19190f/1d6b637e290775f668701f8f6092ab35/aspnetcore-runtime-3.1.26-linux-arm64.tar.gz"; 36 - sha512 = "757ff6cbc31b1c8743077288d7fa621c73fa7f4d155d636ad100cda6e1f601e31d2f842d5cfef3dec5daa4c8c3efbcf76f02afd1c518cae7b67b2a46a9faab08"; 37 - }; 38 - x86_64-darwin = { 39 - url = "https://download.visualstudio.microsoft.com/download/pr/33e8be5c-5e6a-4dc2-9aa8-846aaffa6897/fe9d96af1d75f8d5f4cba4bff95f2fae/aspnetcore-runtime-3.1.26-osx-x64.tar.gz"; 40 - sha512 = "0657d8b11a58357f5374e5d8201b401e55f9f4710794be565f7b9022d10639c2e72aebc6b7433b34fd24a03e8e12541c998fad28b5263de4439b3d31a8252c4c"; 41 - }; 42 - }; 43 - }; 44 - 45 - runtime_3_1 = buildNetRuntime { 46 - icu = icu70; 47 - version = "3.1.26"; 48 - srcs = { 49 - x86_64-linux = { 50 - url = "https://download.visualstudio.microsoft.com/download/pr/a14c8e4d-a22b-47f8-953c-bb4337634513/58017d103d432f7106c44b0891936aba/dotnet-runtime-3.1.26-linux-x64.tar.gz"; 51 - sha512 = "03676885ec4d1f5ba184678a6b774f8e385abfff800a6bcee6f85557b39e9cdde500be49b5d6c956fc95cdfb9f33d31e467548bb498a52bc4fd639b3cb87c8d0"; 52 - }; 53 - aarch64-linux = { 54 - url = "https://download.visualstudio.microsoft.com/download/pr/cb0e8b4b-7b2b-40cc-b7a6-30f0d4fabe6c/f5cb06cbb1b1b5d198792333b3db235a/dotnet-runtime-3.1.26-linux-arm64.tar.gz"; 55 - sha512 = "574409616f5cbef35a2bd6fd1a2f0bcb3bdaa81457aea3af5e0e237ba768ced5214c51a3045697fe7478e8211e2045fc2072e382d6f456509a8f2923e9b1fc26"; 56 - }; 57 - x86_64-darwin = { 58 - url = "https://download.visualstudio.microsoft.com/download/pr/6bedea65-b104-45b8-abe9-36cefbeedadf/05f4e472ec2395dad7103fda9ed278b2/dotnet-runtime-3.1.26-osx-x64.tar.gz"; 59 - sha512 = "7957b5e697db7548964c399197ae8e61cc31f15374df384b6db9b47472a7d6f1b5b3e256c191e203c4d18c18cc8bdb6c4a331c5875bd37bd6415f3c83b8062da"; 60 - }; 61 - }; 62 - }; 63 - 64 - sdk_3_1 = buildNetSdk { 65 - icu = icu70; 66 - version = "3.1.420"; 67 - srcs = { 68 - x86_64-linux = { 69 - url = "https://download.visualstudio.microsoft.com/download/pr/5424da8c-ce12-46de-a51a-8fa61aefdde6/52a9d6b5718ea40863db96901c780d4b/dotnet-sdk-3.1.420-linux-x64.tar.gz"; 70 - sha512 = "b3bdd964182f9edc3c2976541e657fcc43b0eaf9bc97197597c7ecb8b784d79e3efb9e0405c84e1dcb434cf4cd38ddc4af628c5df486c3d7ae8a23e5254796e3"; 71 - }; 72 - aarch64-linux = { 73 - url = "https://download.visualstudio.microsoft.com/download/pr/a84bf296-ee6e-4e66-9694-90d3da7af2b4/b00b2efe2432938e5a19c45d3759d80f/dotnet-sdk-3.1.420-linux-arm64.tar.gz"; 74 - sha512 = "ac66b1544fe178153bb85c2e5be584464374ce4c036fc95720547c231c2730312018fbdfc735f9071579749415bc54e1f6b8f080cc2b08d5799a0da941e8a5f5"; 75 - }; 76 - x86_64-darwin = { 77 - url = "https://download.visualstudio.microsoft.com/download/pr/bb0efe58-450c-4e28-81c1-4081acd6ffa4/1d0eaf8b624dff000c8b10ea0497e731/dotnet-sdk-3.1.420-osx-x64.tar.gz"; 78 - sha512 = "370cba4685e07d1cdb5d7f9b754812b237802ace679c9b9985c6e5c4dc09f500580f1413679a288615079bd155b68b362adb00151b2b8f5ca7c3718ab9e16194"; 79 - }; 80 - }; 81 - }; 82 - 83 - # v5.0 (current) 84 - aspnetcore_5_0 = buildAspNetCore { 85 - inherit icu; 86 - version = "5.0.12"; 87 - srcs = { 88 - x86_64-linux = { 89 - url = "https://download.visualstudio.microsoft.com/download/pr/ad0a54ca-4b88-4762-a790-aebeaba6b9e7/0f796fb90696d078046d90d8a05c027e/aspnetcore-runtime-5.0.12-linux-x64.tar.gz"; 90 - sha512 = "0529f23ffa651ac2c2807b70d6e5034f6ae4c88204afdaaa76965ef604d6533f9440d68d9f2cdd3a9f2ca37e9140e6c61a9f9207d430c71140094c7d5c33bf79"; 91 - }; 92 - aarch64-linux = { 93 - url = "https://download.visualstudio.microsoft.com/download/pr/bfc8ae06-2830-4082-a09e-63b3c7134096/880a4712d4ba3491c88aa566553c4e8a/aspnetcore-runtime-5.0.12-linux-arm64.tar.gz"; 94 - sha512 = "70570177896943613f0cddeb046ffccaafb1c8245c146383e45fbcfb27779c70dff1ab22c2b13a14bf096173c9279e0a386f61665106a3abb5f623b50281a652"; 95 - }; 96 - x86_64-darwin = { 97 - url = "https://download.visualstudio.microsoft.com/download/pr/06d71ed5-0755-40d6-8b8e-14a24b8a9cb7/47a8b4deda0deecf3658716b642c69bf/aspnetcore-runtime-5.0.12-osx-x64.tar.gz"; 98 - sha512 = "bd9e7dd7f48c220121dde85b3acc4ce7eb2a1944d472f9340276718ef72d033f05fd9a62ffb9de93b8e7633843e731ff1cb5e8c836315f7571f519fdb0a119e1"; 99 - }; 100 - }; 101 - }; 102 - 103 - runtime_5_0 = buildNetRuntime { 104 - inherit icu; 105 - version = "5.0.12"; 106 - srcs = { 107 - x86_64-linux = { 108 - url = "https://download.visualstudio.microsoft.com/download/pr/781b7ae6-166c-4114-97f8-926d2bf74d34/fe51479e3138d672c512ef0322be23d3/dotnet-runtime-5.0.12-linux-x64.tar.gz"; 109 - sha512 = "32b5f86db3b1d4c21e3cf616d22f0e4a7374385dac0cf03cdebf3520dcf846460d9677ec1829a180920740a0237d64f6eaa2421d036a67f4fe9fb15d4f6b1db9"; 110 - }; 111 - aarch64-linux = { 112 - url = "https://download.visualstudio.microsoft.com/download/pr/7c342ad2-2dae-471b-ae46-c0c820321c1f/a480ad8ca0bc826a48c9b1e56efd972b/dotnet-runtime-5.0.12-linux-arm64.tar.gz"; 113 - sha512 = "a8089fad8d21a4b582aa6c3d7162d56a21fee697fd400f050a772f67c2ace5e4196d1c4261d3e861d6dc2e5439666f112c406104d6271e5ab60cda80ef2ffc64"; 114 - }; 115 - x86_64-darwin = { 116 - url = "https://download.visualstudio.microsoft.com/download/pr/8f990fa6-6b13-40ad-95f6-383391ff3d91/7531048d16c01efdf3885da367aa8b89/dotnet-runtime-5.0.12-osx-x64.tar.gz"; 117 - sha512 = "a3160eaec15d0e2b62a4a2cdbb6663ef2e817fd26a3a3b8b3d75c5e3538b2947ff66eaddafb39cc297b9f087794d5fbd5a0e097ec8522ab6fea562f230055264"; 118 - }; 119 - }; 120 - }; 121 - 122 - sdk_5_0 = buildNetSdk { 123 - inherit icu; 124 - version = "5.0.403"; 125 - srcs = { 126 - x86_64-linux = { 127 - url = "https://download.visualstudio.microsoft.com/download/pr/b77183fa-c045-4058-82c5-d37742ed5f2d/ddaccef3e448a6df348cae4d1d271339/dotnet-sdk-5.0.403-linux-x64.tar.gz"; 128 - sha512 = "7ba5f7f898dba64ea7027dc66184d60ac5ac35fabe750bd509711628442e098413878789fad5766be163fd2867cf22ef482a951e187cf629bbc6f54dd9293a4a"; 129 - }; 130 - aarch64-linux = { 131 - url = "https://download.visualstudio.microsoft.com/download/pr/91015c72-ce5a-4840-9e87-5bfa4bb80224/b39692ac418d790ff7a2e092eb07de98/dotnet-sdk-5.0.403-linux-arm64.tar.gz"; 132 - sha512 = "6cc705fe45c0d8df6a493eb2923539ef5b62d048d5218859bf3af06fb3934c9c716c16f98ee1a28c818d77adff8430bf39a2ae54a59a1468b704b4ba192234ac"; 133 - }; 134 - x86_64-darwin = { 135 - url = "https://download.visualstudio.microsoft.com/download/pr/5ccdb916-531f-4064-84e8-5475b273a4de/80dcfa0c2eb528f8b0e7c313ed36f4f1/dotnet-sdk-5.0.403-osx-x64.tar.gz"; 136 - sha512 = "70beea069db182cca211cf04d7a80f3d6a3987d76cbd2bb60590ee76b93a4041b1b86ad91057cddbbaddd501c72327c1bc0a5fec630f38063f84bd60ba2b4792"; 137 - }; 138 - }; 139 - }; 140 - 141 - # v6.0 (lts) 142 - aspnetcore_6_0 = buildAspNetCore { 143 - inherit icu; 144 - version = "6.0.6"; 145 - srcs = { 146 - x86_64-linux = { 147 - url = "https://download.visualstudio.microsoft.com/download/pr/afd5344f-a9e9-45f9-85b5-de4551c53736/c30996daa407f9bb540ebc5edfcf16fc/aspnetcore-runtime-6.0.6-linux-x64.tar.gz"; 148 - sha512 = "1a5c0f85820f0eb589700df94de6dbff45fe4089a37f1cd5b1fac33476a2cbd8d5c6f129e55b3716f5a7a2616f1a5a720c52238f21b28a510a3e5c8bcb8c516c"; 149 - }; 150 - aarch64-linux = { 151 - url = "https://download.visualstudio.microsoft.com/download/pr/94553ccb-ce1a-401c-8840-bdffb4e9d0cb/ab8a0024df90506d953904ac38b5a978/aspnetcore-runtime-6.0.6-linux-arm64.tar.gz"; 152 - sha512 = "a3bd7ce99ffb9b87766c49fcf28d802f4072af1d55f1d53ef4043a1a0b038a0fc8046669bbd82f64fb37e4c73703fa8f54a460caaa473d952baf941d23341c90"; 153 - }; 154 - x86_64-darwin = { 155 - url = "https://download.visualstudio.microsoft.com/download/pr/0f5eb01e-6b46-4ef3-8c1c-7b99657a36df/7d4807a527cd5bc5a6a864f1fcd354e7/aspnetcore-runtime-6.0.6-osx-x64.tar.gz"; 156 - sha512 = "d1a469a5d27afd2f035f9865a295b8948bb2fcefd0e734c61ea8d0fe1b272fd1e0ba3aa4ad414aa68491fc611695c8d94064d1bb02d62cf1e7ea071a73a844da"; 157 - }; 158 - aarch64-darwin = { 159 - url = "https://download.visualstudio.microsoft.com/download/pr/550f6609-521f-42e4-9b53-ff6c88bbe26a/1abbac456fe075a1b6f0f578716e0c4a/aspnetcore-runtime-6.0.6-osx-arm64.tar.gz"; 160 - sha512 = "0d62c151b4d25d606becbc0a99d4ed3988aaae97a95990a8d5b6e0e220bdf661e3f7fad64dad6a479f8c9bbd42971d6e5fab7dca43b74ca7ccbc423fa5b200af"; 161 - }; 162 - }; 163 - }; 164 - 165 - runtime_6_0 = buildNetRuntime { 166 - inherit icu; 167 - version = "6.0.6"; 168 - srcs = { 169 - x86_64-linux = { 170 - url = "https://download.visualstudio.microsoft.com/download/pr/ec4172e3-077a-42c0-859d-349e517d7935/82d945cdc4c33fbe440a86a240a58a41/dotnet-runtime-6.0.6-linux-x64.tar.gz"; 171 - sha512 = "4fe090f934f0ba4e64a63dfccbac97d49b19a913f2a7d73abe85efd604ee5577cefd65d6e0dc02086e9fa28be4ce2bbaecb33ea70d022714138ed54deea58c72"; 172 - }; 173 - aarch64-linux = { 174 - url = "https://download.visualstudio.microsoft.com/download/pr/44ed3398-9838-4fd0-b225-60d5aadfb00e/00fd4a320d09a380753b45106e2a8e94/dotnet-runtime-6.0.6-linux-arm64.tar.gz"; 175 - sha512 = "659bf64c5f2e11f2b8cf01dc595a4280d1960bf484fc379d3a382660eea7adb6e69ace49d84522a85920ed53fa2ffb95a3b0ca0ebf63dc909b865028174ed29f"; 176 - }; 177 - x86_64-darwin = { 178 - url = "https://download.visualstudio.microsoft.com/download/pr/30056482-998a-42ed-b3a7-8fc057977e2e/698c75b7f2429e796dd3c13f980e4188/dotnet-runtime-6.0.6-osx-x64.tar.gz"; 179 - sha512 = "efe5b6287c4a62688bc94aae2d4ed8831ca5d62280ba477bb3efa49666c9fdbb9b091980837882b1b52ddfba566a8ab0071746cbfa63efea99a0bb3ebf19a2a1"; 180 - }; 181 - aarch64-darwin = { 182 - url = "https://download.visualstudio.microsoft.com/download/pr/f91e108d-487b-4a47-b6e9-52bcc56df7ed/d722468512150e73489f2cee0b2d7087/dotnet-runtime-6.0.6-osx-arm64.tar.gz"; 183 - sha512 = "0cb4f3c808ae5476ebdbc18840846fb625a51ac5ce53688e83c3ae22a062095f9012c066dbcce231eca50ca3f057d7a29721d4b9cd04c9891ca26fc0c1c4a481"; 184 - }; 185 - }; 186 - }; 187 - 188 - sdk_6_0 = buildNetSdk { 189 - inherit icu; 190 - version = "6.0.301"; 191 - srcs = { 192 - x86_64-linux = { 193 - url = "https://download.visualstudio.microsoft.com/download/pr/77d472e5-194c-421e-992d-e4ca1d08e6cc/56c61ac303ddf1b12026151f4f000a2b/dotnet-sdk-6.0.301-linux-x64.tar.gz"; 194 - sha512 = "2f434ea4860ee637e9cf19991a80e1febb1105531dd96b4fbc728d538ca0ab202a0bdff128fd13b269fac3ba3bc9d5f9c49039a6e0d7d32751e8a2bb6d790446"; 195 - }; 196 - aarch64-linux = { 197 - url = "https://download.visualstudio.microsoft.com/download/pr/06c4ee8e-bf2c-4e46-ab1c-e14dd72311c1/f7bc6c9677eaccadd1d0e76c55d361ea/dotnet-sdk-6.0.301-linux-arm64.tar.gz"; 198 - sha512 = "978dd04f78ac3d6b594c47f1482bba0abe93f0b37379c1c46a2b9b33bdf5188576b055250546295de39bb22cba93ea9b31c31bb026a319ad1b3fc507db44481f"; 199 - }; 200 - x86_64-darwin = { 201 - url = "https://download.visualstudio.microsoft.com/download/pr/cf3e1c73-a9a9-4e08-8607-8f9edae5f3f2/40a021a98a6b6e430a1f170037735f6f/dotnet-sdk-6.0.301-osx-x64.tar.gz"; 202 - sha512 = "027328a353b65fad0618d1e5abeb973c9f05787d9432631bf9ab5fafe636ea2f494f70c0704e81a1664fe7a3519174bd269dbc795b651b14e9a86c83f8e3adec"; 203 - }; 204 - aarch64-darwin = { 205 - url = "https://download.visualstudio.microsoft.com/download/pr/3859fff3-f8a9-4e05-87cd-bd6db75833f5/64ec1099d45f85d14099da3c1f92a5c3/dotnet-sdk-6.0.301-osx-arm64.tar.gz"; 206 - sha512 = "899558be856769ad6ccc4606f3a9f996327a7395a72acb18a5fb0899e0c4c4ba8c90b94f16771439193f87a974e1e884dd55a9fc6649fe929ebe47ef19cb4efc"; 207 - }; 208 - }; 209 - }; 210 - }
··· 8 { callPackage, icu70, icu }: 9 let 10 buildDotnet = attrs: callPackage (import ./build-dotnet.nix attrs) {}; 11 + buildAttrs = { 12 + buildAspNetCore = attrs: buildDotnet (attrs // { type = "aspnetcore"; }); 13 + buildNetRuntime = attrs: buildDotnet (attrs // { type = "runtime"; }); 14 + buildNetSdk = attrs: buildDotnet (attrs // { type = "sdk"; }); 15 + }; 16 + 17 + ## Files in versions/ are generated automatically by update.sh ## 18 + dotnet_3_1 = import ./versions/3.1.nix (buildAttrs // { icu = icu70; }); 19 + dotnet_5_0 = import ./versions/5.0.nix (buildAttrs // { inherit icu; }); 20 + dotnet_6_0 = import ./versions/6.0.nix (buildAttrs // { inherit icu; }); 21 in 22 rec { 23 combinePackages = attrs: callPackage (import ./combine-packages.nix attrs) {}; ··· 26 sdk_2_1 = throw "Dotnet SDK 2.1 is EOL, please use 3.1 (LTS), 5.0 (Current) or 6.0 (LTS)"; 27 sdk_2_2 = throw "Dotnet SDK 2.2 is EOL, please use 3.1 (LTS), 5.0 (Current) or 6.0 (LTS)"; 28 sdk_3_0 = throw "Dotnet SDK 3.0 is EOL, please use 3.1 (LTS), 5.0 (Current) or 6.0 (LTS)"; 29 + } // dotnet_3_1 // dotnet_5_0 // dotnet_6_0
-118
pkgs/development/compilers/dotnet/print-hashes.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #!nix-shell -i bash -p curl jq 3 - 4 - set -eu 5 - 6 - release () { 7 - local content="$1" 8 - local version="$2" 9 - 10 - jq -r '.releases[] | select(."release-version" == "'"$version"'")' <<< "$content" 11 - } 12 - 13 - release_files () { 14 - local release="$1" 15 - local type="$2" 16 - 17 - jq -r '[."'"$type"'".files[] | select(.name | test("^.*.tar.gz$"))]' <<< "$release" 18 - } 19 - 20 - release_platform_attr () { 21 - local release_files="$1" 22 - local platform="$2" 23 - local attr="$3" 24 - 25 - jq -r '.[] | select(.rid == "'"$platform"'") | ."'"$attr"'"' <<< "$release_files" 26 - } 27 - 28 - platform_sources () { 29 - local release_files="$1" 30 - local platforms=( \ 31 - "x86_64-linux linux-x64" \ 32 - "aarch64-linux linux-arm64" \ 33 - "x86_64-darwin osx-x64" \ 34 - "aarch64-darwin osx-arm64" \ 35 - ) 36 - 37 - echo "srcs = {" 38 - for kv in "${platforms[@]}"; do 39 - local nix_platform=${kv%% *} 40 - local ms_platform=${kv##* } 41 - 42 - local url=$(release_platform_attr "$release_files" "$ms_platform" url) 43 - local hash=$(release_platform_attr "$release_files" "$ms_platform" hash) 44 - 45 - [[ -z "$url" || -z "$hash" ]] && continue 46 - echo " $nix_platform = { 47 - url = \"$url\"; 48 - sha512 = \"$hash\"; 49 - }; " 50 - done 51 - echo " };" 52 - } 53 - 54 - main () { 55 - pname=$(basename "$0") 56 - if [[ ! "$*" =~ ^.*[0-9]{1,}\.[0-9]{1,}.*$ ]]; then 57 - echo "Usage: $pname [sem-versions] 58 - Get updated dotnet src (platform - url & sha512) expressions for specified versions 59 - 60 - Examples: 61 - $pname 3.1.21 5.0.12 - specific x.y.z versions 62 - $pname 3.1 5.0 6.0 - latest x.y versions 63 - " >&2 64 - exit 1 65 - fi 66 - 67 - for sem_version in "$@"; do 68 - patch_specified=false 69 - if [[ "$sem_version" =~ ^[0-9]{1,}\.[0-9]{1,}\.[0-9]{1,}$ ]]; then 70 - patch_specified=true 71 - elif [[ ! "$sem_version" =~ ^[0-9]{1,}\.[0-9]{1,}$ ]]; then 72 - continue 73 - fi 74 - 75 - major_minor=$(sed 's/^\([0-9]*\.[0-9]*\).*$/\1/' <<< "$sem_version") 76 - content=$(curl -sL https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/"$major_minor"/releases.json) 77 - major_minor_patch=$([ "$patch_specified" == true ] && echo "$sem_version" || jq -r '."latest-release"' <<< "$content") 78 - 79 - release_content=$(release "$content" "$major_minor_patch") 80 - aspnetcore_version=$(jq -r '."aspnetcore-runtime".version' <<< "$release_content") 81 - runtime_version=$(jq -r '.runtime.version' <<< "$release_content") 82 - sdk_version=$(jq -r '.sdk.version' <<< "$release_content") 83 - 84 - aspnetcore_files="$(release_files "$release_content" "aspnetcore-runtime")" 85 - runtime_files="$(release_files "$release_content" "runtime")" 86 - sdk_files="$(release_files "$release_content" "sdk")" 87 - if [ $major_minor = "3.1" ]; then 88 - icu_attr="icu = icu70;" 89 - else 90 - icu_attr="inherit icu;" 91 - fi 92 - 93 - major_minor_underscore=${major_minor/./_} 94 - channel_version=$(jq -r '."channel-version"' <<< "$content") 95 - support_phase=$(jq -r '."support-phase"' <<< "$content") 96 - echo " 97 - # v$channel_version ($support_phase) 98 - aspnetcore_$major_minor_underscore = buildAspNetCore { 99 - $icu_attr 100 - version = \"${aspnetcore_version}\"; 101 - $(platform_sources "$aspnetcore_files") 102 - }; 103 - 104 - runtime_$major_minor_underscore = buildNetRuntime { 105 - $icu_attr 106 - version = \"${runtime_version}\"; 107 - $(platform_sources "$runtime_files") 108 - }; 109 - 110 - sdk_$major_minor_underscore = buildNetSdk { 111 - $icu_attr 112 - version = \"${sdk_version}\"; 113 - $(platform_sources "$sdk_files") 114 - }; " 115 - done 116 - } 117 - 118 - main "$@"
···
+255
pkgs/development/compilers/dotnet/update.sh
···
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -I nixpkgs=../../../../. -i bash -p curl jq nix gnused 3 + 4 + set -euo pipefail 5 + 6 + release () { 7 + local content="$1" 8 + local version="$2" 9 + 10 + jq -r '.releases[] | select(."release-version" == "'"$version"'")' <<< "$content" 11 + } 12 + 13 + release_files () { 14 + local release="$1" 15 + local type="$2" 16 + 17 + jq -r '[."'"$type"'".files[] | select(.name | test("^.*.tar.gz$"))]' <<< "$release" 18 + } 19 + 20 + release_platform_attr () { 21 + local release_files="$1" 22 + local platform="$2" 23 + local attr="$3" 24 + 25 + jq -r '.[] | select(.rid == "'"$platform"'") | ."'"$attr"'"' <<< "$release_files" 26 + } 27 + 28 + platform_sources () { 29 + local release_files="$1" 30 + local platforms=( \ 31 + "x86_64-linux linux-x64" \ 32 + "aarch64-linux linux-arm64" \ 33 + "x86_64-darwin osx-x64" \ 34 + "aarch64-darwin osx-arm64" \ 35 + ) 36 + 37 + echo "srcs = {" 38 + for kv in "${platforms[@]}"; do 39 + local nix_platform=${kv%% *} 40 + local ms_platform=${kv##* } 41 + 42 + local url=$(release_platform_attr "$release_files" "$ms_platform" url) 43 + local hash=$(release_platform_attr "$release_files" "$ms_platform" hash) 44 + 45 + [[ -z "$url" || -z "$hash" ]] && continue 46 + echo " $nix_platform = { 47 + url = \"$url\"; 48 + sha512 = \"$hash\"; 49 + };" 50 + done 51 + echo " };" 52 + } 53 + 54 + sdk_packages () { 55 + local version=$1 56 + # These packages are implicitly references by the build process, 57 + # based on the specific project configurations (RIDs, used features, etc.) 58 + # They are always referenced with the same version as the SDK used for building. 59 + # Since we lock nuget dependencies, when these packages are included in the generated 60 + # lock files (deps.nix), every update of SDK required those lock files to be 61 + # updated to reflect the new versions of these packages - otherwise, the build 62 + # would fail due to missing dependencies. 63 + # 64 + # Moving them to a separate list stored alongside the SDK package definitions, 65 + # and implictly including them along in buildDotnetModule allows us 66 + # to make updating .NET SDK packages a lot easier - we now just update 67 + # the versions of these packages in one place, and all packages that 68 + # use buildDotnetModule continue building with the new .NET version without changes. 69 + # 70 + # Keep in mind that there is no canonical list of these implicitly 71 + # referenced packages - this list was created based on looking into 72 + # the deps.nix files of existing packages, and which dependencies required 73 + # updating after a SDK version bump. 74 + # 75 + # Due to this, make sure to check if new SDK versions introduce any new packages. 76 + # This should not happend in minor or bugfix updates, but probably happens 77 + # with every new major .NET release. 78 + local pkgs=( \ 79 + "Microsoft.AspNetCore.App.Ref" \ 80 + "Microsoft.AspNetCore.App.Runtime.linux-arm" \ 81 + "Microsoft.AspNetCore.App.Runtime.linux-arm64" \ 82 + "Microsoft.AspNetCore.App.Runtime.linux-musl-arm" \ 83 + "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64" \ 84 + "Microsoft.AspNetCore.App.Runtime.linux-musl-x64" \ 85 + "Microsoft.AspNetCore.App.Runtime.linux-x64" \ 86 + "Microsoft.AspNetCore.App.Runtime.osx-arm64" \ 87 + "Microsoft.AspNetCore.App.Runtime.osx-x64" \ 88 + "Microsoft.AspNetCore.App.Runtime.win-arm" \ 89 + "Microsoft.AspNetCore.App.Runtime.win-arm64" \ 90 + "Microsoft.AspNetCore.App.Runtime.win-x64" \ 91 + "Microsoft.AspNetCore.App.Runtime.win-x86" \ 92 + "Microsoft.NETCore.App.Composite" \ 93 + "Microsoft.NETCore.App.Host.linux-arm" \ 94 + "Microsoft.NETCore.App.Host.linux-arm64" \ 95 + "Microsoft.NETCore.App.Host.linux-musl-arm" \ 96 + "Microsoft.NETCore.App.Host.linux-musl-arm64" \ 97 + "Microsoft.NETCore.App.Host.linux-musl-x64" \ 98 + "Microsoft.NETCore.App.Host.linux-x64" \ 99 + "Microsoft.NETCore.App.Host.osx-arm64" \ 100 + "Microsoft.NETCore.App.Host.osx-x64" \ 101 + "Microsoft.NETCore.App.Host.win-arm" \ 102 + "Microsoft.NETCore.App.Host.win-arm64" \ 103 + "Microsoft.NETCore.App.Host.win-x64" \ 104 + "Microsoft.NETCore.App.Host.win-x86" \ 105 + "Microsoft.NETCore.App.Ref" \ 106 + "Microsoft.NETCore.App.Runtime.linux-arm" \ 107 + "Microsoft.NETCore.App.Runtime.linux-arm64" \ 108 + "Microsoft.NETCore.App.Runtime.linux-musl-arm" \ 109 + "Microsoft.NETCore.App.Runtime.linux-musl-arm64" \ 110 + "Microsoft.NETCore.App.Runtime.linux-musl-x64" \ 111 + "Microsoft.NETCore.App.Runtime.linux-x64" \ 112 + "Microsoft.NETCore.App.Runtime.osx-arm64" \ 113 + "Microsoft.NETCore.App.Runtime.osx-x64" \ 114 + "Microsoft.NETCore.App.Runtime.win-arm" \ 115 + "Microsoft.NETCore.App.Runtime.win-arm64" \ 116 + "Microsoft.NETCore.App.Runtime.win-x64" \ 117 + "Microsoft.NETCore.App.Runtime.win-x86" \ 118 + "Microsoft.NETCore.DotNetAppHost" \ 119 + "Microsoft.NETCore.DotNetHost" \ 120 + "Microsoft.NETCore.DotNetHostPolicy" \ 121 + "Microsoft.NETCore.DotNetHostResolver" \ 122 + "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost" \ 123 + "runtime.linux-arm64.Microsoft.NETCore.DotNetHost" \ 124 + "runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy" \ 125 + "runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver" \ 126 + "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost" \ 127 + "runtime.linux-arm.Microsoft.NETCore.DotNetHost" \ 128 + "runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy" \ 129 + "runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver" \ 130 + "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost" \ 131 + "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost" \ 132 + "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy" \ 133 + "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver" \ 134 + "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost" \ 135 + "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost" \ 136 + "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy" \ 137 + "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver" \ 138 + "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost" \ 139 + "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost" \ 140 + "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy" \ 141 + "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver" \ 142 + "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost" \ 143 + "runtime.linux-x64.Microsoft.NETCore.DotNetHost" \ 144 + "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy" \ 145 + "runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver" \ 146 + "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost" \ 147 + "runtime.osx-arm64.Microsoft.NETCore.DotNetHost" \ 148 + "runtime.osx-arm64.Microsoft.NETCore.DotNetHostPolicy" \ 149 + "runtime.osx-arm64.Microsoft.NETCore.DotNetHostResolver" \ 150 + "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost" \ 151 + "runtime.osx-x64.Microsoft.NETCore.DotNetHost" \ 152 + "runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy" \ 153 + "runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver" \ 154 + "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost" \ 155 + "runtime.win-arm64.Microsoft.NETCore.DotNetHost" \ 156 + "runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy" \ 157 + "runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver" \ 158 + "runtime.win-arm.Microsoft.NETCore.DotNetAppHost" \ 159 + "runtime.win-arm.Microsoft.NETCore.DotNetHost" \ 160 + "runtime.win-arm.Microsoft.NETCore.DotNetHostPolicy" \ 161 + "runtime.win-arm.Microsoft.NETCore.DotNetHostResolver" \ 162 + "runtime.win-x64.Microsoft.NETCore.DotNetAppHost" \ 163 + "runtime.win-x64.Microsoft.NETCore.DotNetHost" \ 164 + "runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy" \ 165 + "runtime.win-x64.Microsoft.NETCore.DotNetHostResolver" \ 166 + "runtime.win-x86.Microsoft.NETCore.DotNetAppHost" \ 167 + "runtime.win-x86.Microsoft.NETCore.DotNetHost" \ 168 + "runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy" \ 169 + "runtime.win-x86.Microsoft.NETCore.DotNetHostResolver" \ 170 + ) 171 + 172 + local nuget_url="$(curl -f "https://api.nuget.org/v3/index.json" | jq --raw-output '.resources[] | select(."@type" == "PackageBaseAddress/3.0.0")."@id"')" 173 + 174 + for pkg in "${pkgs[@]}"; do 175 + local url hash 176 + url="${nuget_url}${pkg,,}/${version,,}/${pkg,,}.${version,,}.nupkg" 177 + hash="$(nix-prefetch-url "$url")" 178 + echo " (fetchNuGet { pname = \"${pkg}\"; version = \"${version}\"; sha256 = \"${hash}\"; })" 179 + done 180 + } 181 + 182 + main () { 183 + pname=$(basename "$0") 184 + if [[ ! "$*" =~ ^.*[0-9]{1,}\.[0-9]{1,}.*$ ]]; then 185 + echo "Usage: $pname [sem-versions] 186 + Get updated dotnet src (platform - url & sha512) expressions for specified versions 187 + 188 + Examples: 189 + $pname 3.1.21 5.0.12 - specific x.y.z versions 190 + $pname 3.1 5.0 6.0 - latest x.y versions 191 + " >&2 192 + exit 1 193 + fi 194 + 195 + for sem_version in "$@"; do 196 + echo "Generating ./versions/${sem_version}.nix" 197 + patch_specified=false 198 + # Check if a patch was specified as an argument. 199 + # If so, generate file for the specific version. 200 + # If only x.y version was provided, get the latest patch 201 + # version of the given x.y version. 202 + if [[ "$sem_version" =~ ^[0-9]{1,}\.[0-9]{1,}\.[0-9]{1,}$ ]]; then 203 + patch_specified=true 204 + elif [[ ! "$sem_version" =~ ^[0-9]{1,}\.[0-9]{1,}$ ]]; then 205 + continue 206 + fi 207 + 208 + # Make sure the x.y version is properly passed to .NET release metadata url. 209 + # Then get the json file and parse it to find the latest patch release. 210 + major_minor=$(sed 's/^\([0-9]*\.[0-9]*\).*$/\1/' <<< "$sem_version") 211 + content=$(curl -sL https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/"$major_minor"/releases.json) 212 + major_minor_patch=$([ "$patch_specified" == true ] && echo "$sem_version" || jq -r '."latest-release"' <<< "$content") 213 + 214 + release_content=$(release "$content" "$major_minor_patch") 215 + aspnetcore_version=$(jq -r '."aspnetcore-runtime".version' <<< "$release_content") 216 + runtime_version=$(jq -r '.runtime.version' <<< "$release_content") 217 + sdk_version=$(jq -r '.sdk.version' <<< "$release_content") 218 + 219 + aspnetcore_files="$(release_files "$release_content" "aspnetcore-runtime")" 220 + runtime_files="$(release_files "$release_content" "runtime")" 221 + sdk_files="$(release_files "$release_content" "sdk")" 222 + 223 + major_minor_underscore=${major_minor/./_} 224 + channel_version=$(jq -r '."channel-version"' <<< "$content") 225 + support_phase=$(jq -r '."support-phase"' <<< "$content") 226 + echo "{ buildAspNetCore, buildNetRuntime, buildNetSdk, icu }: 227 + 228 + # v$channel_version ($support_phase) 229 + { 230 + aspnetcore_$major_minor_underscore = buildAspNetCore { 231 + inherit icu; 232 + version = \"${aspnetcore_version}\"; 233 + $(platform_sources "$aspnetcore_files") 234 + }; 235 + 236 + runtime_$major_minor_underscore = buildNetRuntime { 237 + inherit icu; 238 + version = \"${runtime_version}\"; 239 + $(platform_sources "$runtime_files") 240 + }; 241 + 242 + sdk_$major_minor_underscore = buildNetSdk { 243 + inherit icu; 244 + version = \"${sdk_version}\"; 245 + $(platform_sources "$sdk_files") 246 + packages = { fetchNuGet }: [ 247 + $(sdk_packages "${runtime_version}") 248 + ]; 249 + }; 250 + }" > "./versions/${sem_version}.nix" 251 + echo "Generated ./versions/${sem_version}.nix" 252 + done 253 + } 254 + 255 + main "$@"
+64
pkgs/development/compilers/dotnet/versions/3.1.nix
···
··· 1 + { buildAspNetCore, buildNetRuntime, buildNetSdk, icu }: 2 + 3 + # v3.1 (maintenance) 4 + { 5 + aspnetcore_3_1 = buildAspNetCore { 6 + inherit icu; 7 + version = "3.1.26"; 8 + srcs = { 9 + x86_64-linux = { 10 + url = "https://download.visualstudio.microsoft.com/download/pr/6f72adf7-0e78-48ea-85ef-e72a39a1f8a1/1ec0238c236c3757e5628563a329fdc4/aspnetcore-runtime-3.1.26-linux-x64.tar.gz"; 11 + sha512 = "8bbf06012cdd2cff23c592e0d3c49d032d77add4dda8fba1d7ba73e6cc4ae97b1676908b14cdc7fc2fe723302e1efd27a44b48190a91d69c0e41bb5edb47501f"; 12 + }; 13 + aarch64-linux = { 14 + url = "https://download.visualstudio.microsoft.com/download/pr/6b68a14a-b4dd-4a75-bb32-26c08d19190f/1d6b637e290775f668701f8f6092ab35/aspnetcore-runtime-3.1.26-linux-arm64.tar.gz"; 15 + sha512 = "757ff6cbc31b1c8743077288d7fa621c73fa7f4d155d636ad100cda6e1f601e31d2f842d5cfef3dec5daa4c8c3efbcf76f02afd1c518cae7b67b2a46a9faab08"; 16 + }; 17 + x86_64-darwin = { 18 + url = "https://download.visualstudio.microsoft.com/download/pr/33e8be5c-5e6a-4dc2-9aa8-846aaffa6897/fe9d96af1d75f8d5f4cba4bff95f2fae/aspnetcore-runtime-3.1.26-osx-x64.tar.gz"; 19 + sha512 = "0657d8b11a58357f5374e5d8201b401e55f9f4710794be565f7b9022d10639c2e72aebc6b7433b34fd24a03e8e12541c998fad28b5263de4439b3d31a8252c4c"; 20 + }; 21 + }; 22 + }; 23 + 24 + runtime_3_1 = buildNetRuntime { 25 + inherit icu; 26 + version = "3.1.26"; 27 + srcs = { 28 + x86_64-linux = { 29 + url = "https://download.visualstudio.microsoft.com/download/pr/a14c8e4d-a22b-47f8-953c-bb4337634513/58017d103d432f7106c44b0891936aba/dotnet-runtime-3.1.26-linux-x64.tar.gz"; 30 + sha512 = "03676885ec4d1f5ba184678a6b774f8e385abfff800a6bcee6f85557b39e9cdde500be49b5d6c956fc95cdfb9f33d31e467548bb498a52bc4fd639b3cb87c8d0"; 31 + }; 32 + aarch64-linux = { 33 + url = "https://download.visualstudio.microsoft.com/download/pr/cb0e8b4b-7b2b-40cc-b7a6-30f0d4fabe6c/f5cb06cbb1b1b5d198792333b3db235a/dotnet-runtime-3.1.26-linux-arm64.tar.gz"; 34 + sha512 = "574409616f5cbef35a2bd6fd1a2f0bcb3bdaa81457aea3af5e0e237ba768ced5214c51a3045697fe7478e8211e2045fc2072e382d6f456509a8f2923e9b1fc26"; 35 + }; 36 + x86_64-darwin = { 37 + url = "https://download.visualstudio.microsoft.com/download/pr/6bedea65-b104-45b8-abe9-36cefbeedadf/05f4e472ec2395dad7103fda9ed278b2/dotnet-runtime-3.1.26-osx-x64.tar.gz"; 38 + sha512 = "7957b5e697db7548964c399197ae8e61cc31f15374df384b6db9b47472a7d6f1b5b3e256c191e203c4d18c18cc8bdb6c4a331c5875bd37bd6415f3c83b8062da"; 39 + }; 40 + }; 41 + }; 42 + 43 + sdk_3_1 = buildNetSdk { 44 + inherit icu; 45 + version = "3.1.420"; 46 + srcs = { 47 + x86_64-linux = { 48 + url = "https://download.visualstudio.microsoft.com/download/pr/5424da8c-ce12-46de-a51a-8fa61aefdde6/52a9d6b5718ea40863db96901c780d4b/dotnet-sdk-3.1.420-linux-x64.tar.gz"; 49 + sha512 = "b3bdd964182f9edc3c2976541e657fcc43b0eaf9bc97197597c7ecb8b784d79e3efb9e0405c84e1dcb434cf4cd38ddc4af628c5df486c3d7ae8a23e5254796e3"; 50 + }; 51 + aarch64-linux = { 52 + url = "https://download.visualstudio.microsoft.com/download/pr/a84bf296-ee6e-4e66-9694-90d3da7af2b4/b00b2efe2432938e5a19c45d3759d80f/dotnet-sdk-3.1.420-linux-arm64.tar.gz"; 53 + sha512 = "ac66b1544fe178153bb85c2e5be584464374ce4c036fc95720547c231c2730312018fbdfc735f9071579749415bc54e1f6b8f080cc2b08d5799a0da941e8a5f5"; 54 + }; 55 + x86_64-darwin = { 56 + url = "https://download.visualstudio.microsoft.com/download/pr/bb0efe58-450c-4e28-81c1-4081acd6ffa4/1d0eaf8b624dff000c8b10ea0497e731/dotnet-sdk-3.1.420-osx-x64.tar.gz"; 57 + sha512 = "370cba4685e07d1cdb5d7f9b754812b237802ace679c9b9985c6e5c4dc09f500580f1413679a288615079bd155b68b362adb00151b2b8f5ca7c3718ab9e16194"; 58 + }; 59 + }; 60 + packages = { fetchNuGet }: [ 61 + 62 + ]; 63 + }; 64 + }
+64
pkgs/development/compilers/dotnet/versions/5.0.nix
···
··· 1 + { buildAspNetCore, buildNetRuntime, buildNetSdk, icu }: 2 + 3 + # v5.0 (eol) 4 + { 5 + aspnetcore_5_0 = buildAspNetCore { 6 + inherit icu; 7 + version = "5.0.12"; 8 + srcs = { 9 + x86_64-linux = { 10 + url = "https://download.visualstudio.microsoft.com/download/pr/ad0a54ca-4b88-4762-a790-aebeaba6b9e7/0f796fb90696d078046d90d8a05c027e/aspnetcore-runtime-5.0.12-linux-x64.tar.gz"; 11 + sha512 = "0529f23ffa651ac2c2807b70d6e5034f6ae4c88204afdaaa76965ef604d6533f9440d68d9f2cdd3a9f2ca37e9140e6c61a9f9207d430c71140094c7d5c33bf79"; 12 + }; 13 + aarch64-linux = { 14 + url = "https://download.visualstudio.microsoft.com/download/pr/bfc8ae06-2830-4082-a09e-63b3c7134096/880a4712d4ba3491c88aa566553c4e8a/aspnetcore-runtime-5.0.12-linux-arm64.tar.gz"; 15 + sha512 = "70570177896943613f0cddeb046ffccaafb1c8245c146383e45fbcfb27779c70dff1ab22c2b13a14bf096173c9279e0a386f61665106a3abb5f623b50281a652"; 16 + }; 17 + x86_64-darwin = { 18 + url = "https://download.visualstudio.microsoft.com/download/pr/06d71ed5-0755-40d6-8b8e-14a24b8a9cb7/47a8b4deda0deecf3658716b642c69bf/aspnetcore-runtime-5.0.12-osx-x64.tar.gz"; 19 + sha512 = "bd9e7dd7f48c220121dde85b3acc4ce7eb2a1944d472f9340276718ef72d033f05fd9a62ffb9de93b8e7633843e731ff1cb5e8c836315f7571f519fdb0a119e1"; 20 + }; 21 + }; 22 + }; 23 + 24 + runtime_5_0 = buildNetRuntime { 25 + inherit icu; 26 + version = "5.0.12"; 27 + srcs = { 28 + x86_64-linux = { 29 + url = "https://download.visualstudio.microsoft.com/download/pr/781b7ae6-166c-4114-97f8-926d2bf74d34/fe51479e3138d672c512ef0322be23d3/dotnet-runtime-5.0.12-linux-x64.tar.gz"; 30 + sha512 = "32b5f86db3b1d4c21e3cf616d22f0e4a7374385dac0cf03cdebf3520dcf846460d9677ec1829a180920740a0237d64f6eaa2421d036a67f4fe9fb15d4f6b1db9"; 31 + }; 32 + aarch64-linux = { 33 + url = "https://download.visualstudio.microsoft.com/download/pr/7c342ad2-2dae-471b-ae46-c0c820321c1f/a480ad8ca0bc826a48c9b1e56efd972b/dotnet-runtime-5.0.12-linux-arm64.tar.gz"; 34 + sha512 = "a8089fad8d21a4b582aa6c3d7162d56a21fee697fd400f050a772f67c2ace5e4196d1c4261d3e861d6dc2e5439666f112c406104d6271e5ab60cda80ef2ffc64"; 35 + }; 36 + x86_64-darwin = { 37 + url = "https://download.visualstudio.microsoft.com/download/pr/8f990fa6-6b13-40ad-95f6-383391ff3d91/7531048d16c01efdf3885da367aa8b89/dotnet-runtime-5.0.12-osx-x64.tar.gz"; 38 + sha512 = "a3160eaec15d0e2b62a4a2cdbb6663ef2e817fd26a3a3b8b3d75c5e3538b2947ff66eaddafb39cc297b9f087794d5fbd5a0e097ec8522ab6fea562f230055264"; 39 + }; 40 + }; 41 + }; 42 + 43 + sdk_5_0 = buildNetSdk { 44 + inherit icu; 45 + version = "5.0.403"; 46 + srcs = { 47 + x86_64-linux = { 48 + url = "https://download.visualstudio.microsoft.com/download/pr/b77183fa-c045-4058-82c5-d37742ed5f2d/ddaccef3e448a6df348cae4d1d271339/dotnet-sdk-5.0.403-linux-x64.tar.gz"; 49 + sha512 = "7ba5f7f898dba64ea7027dc66184d60ac5ac35fabe750bd509711628442e098413878789fad5766be163fd2867cf22ef482a951e187cf629bbc6f54dd9293a4a"; 50 + }; 51 + aarch64-linux = { 52 + url = "https://download.visualstudio.microsoft.com/download/pr/91015c72-ce5a-4840-9e87-5bfa4bb80224/b39692ac418d790ff7a2e092eb07de98/dotnet-sdk-5.0.403-linux-arm64.tar.gz"; 53 + sha512 = "6cc705fe45c0d8df6a493eb2923539ef5b62d048d5218859bf3af06fb3934c9c716c16f98ee1a28c818d77adff8430bf39a2ae54a59a1468b704b4ba192234ac"; 54 + }; 55 + x86_64-darwin = { 56 + url = "https://download.visualstudio.microsoft.com/download/pr/5ccdb916-531f-4064-84e8-5475b273a4de/80dcfa0c2eb528f8b0e7c313ed36f4f1/dotnet-sdk-5.0.403-osx-x64.tar.gz"; 57 + sha512 = "70beea069db182cca211cf04d7a80f3d6a3987d76cbd2bb60590ee76b93a4041b1b86ad91057cddbbaddd501c72327c1bc0a5fec630f38063f84bd60ba2b4792"; 58 + }; 59 + }; 60 + packages = { fetchNuGet }: [ 61 + 62 + ]; 63 + }; 64 + }
+166
pkgs/development/compilers/dotnet/versions/6.0.nix
···
··· 1 + { buildAspNetCore, buildNetRuntime, buildNetSdk, icu }: 2 + 3 + # v6.0 (lts) 4 + { 5 + aspnetcore_6_0 = buildAspNetCore { 6 + inherit icu; 7 + version = "6.0.8"; 8 + srcs = { 9 + x86_64-linux = { 10 + url = "https://download.visualstudio.microsoft.com/download/pr/5cc06c3a-4d8a-4fb2-8f7a-ecd23cd8c4e0/dd386c0e3a41ea54f459907c834acedf/aspnetcore-runtime-6.0.8-linux-x64.tar.gz"; 11 + sha512 = "b74676ca0d2f47a95533739fd36977bb1552890a81820ee51b29b3d6514398f0952362417bbb31fad4bdf031803cb3e8d2aaf065dfb154a78a1b471a536d4abd"; 12 + }; 13 + aarch64-linux = { 14 + url = "https://download.visualstudio.microsoft.com/download/pr/83695c9b-c954-459e-b9bf-2f1ac269e34e/1316ff4a6fe4c6916e7ecb3623d67cee/aspnetcore-runtime-6.0.8-linux-arm64.tar.gz"; 15 + sha512 = "07babe85c8872ca303a17268b0d23c382a9ac49f8b923c45c496db039f6c01094303cd18cd31f964ba7369bb993c896eeadbb7e458a77d5b86992222b91db52c"; 16 + }; 17 + x86_64-darwin = { 18 + url = "https://download.visualstudio.microsoft.com/download/pr/0601cae2-aa41-4318-a996-36633cd641f3/ffc290161ae37b28894ff7465dd50c17/aspnetcore-runtime-6.0.8-osx-x64.tar.gz"; 19 + sha512 = "73d3569c13965de927e9d1eb02ce7d31b44643335a351ddc6392be1a693837263287d9bc5e82a89f2456b7a9cf1bd6c217d9f98cf9fa8da1b6c820e9ddf43933"; 20 + }; 21 + aarch64-darwin = { 22 + url = "https://download.visualstudio.microsoft.com/download/pr/7859a31f-74c9-4756-a9ab-f040550666ac/3c4ad4317e732436f8c092eb9cdb4168/aspnetcore-runtime-6.0.8-osx-arm64.tar.gz"; 23 + sha512 = "a6cabc3b4c7350deb141e122c194c7eefaf99127cee726ee227e4218add7155b8decdb2a5cd217f757410e267f2370a78806c22a0294098f245105cea925a7b2"; 24 + }; 25 + }; 26 + }; 27 + 28 + runtime_6_0 = buildNetRuntime { 29 + inherit icu; 30 + version = "6.0.8"; 31 + srcs = { 32 + x86_64-linux = { 33 + url = "https://download.visualstudio.microsoft.com/download/pr/5596ef6f-a174-4fba-aef1-99173e3f3c67/77edd755d605688885ca7114bc4f9ae9/dotnet-runtime-6.0.8-linux-x64.tar.gz"; 34 + sha512 = "c776813bf87c25766b31a3a514d124d0526086ceea514a10f104d70ba435c91a6bd3c8bf10c6662b4df2b13ffcdf385518f3418e51d05cccec6a2cf2c26099de"; 35 + }; 36 + aarch64-linux = { 37 + url = "https://download.visualstudio.microsoft.com/download/pr/866ce4df-8aaa-417d-ad81-26131a2b8734/7ba8391188bc194156ee7d82f494ee00/dotnet-runtime-6.0.8-linux-arm64.tar.gz"; 38 + sha512 = "7cd60eda5219a6b882e53e85e2b6543dedc91605503ce8085f447835382fd1b6abd7c8810e0fd865ecaa33167cedf2a33884dd4eb2bdd2857fe69d509cd62a9c"; 39 + }; 40 + x86_64-darwin = { 41 + url = "https://download.visualstudio.microsoft.com/download/pr/1c11dcab-2b1b-4f89-88a8-32665c56a131/c1654a9f3d01805033b7fd8d505050e8/dotnet-runtime-6.0.8-osx-x64.tar.gz"; 42 + sha512 = "8100003430b073e9f1f16910eef8af5a5ea806754a1818971ba15f4ba44e12455330334bd1488088880f7ed3ff67c2a4c4a3d8037f4202c95e6bc029806c8b15"; 43 + }; 44 + aarch64-darwin = { 45 + url = "https://download.visualstudio.microsoft.com/download/pr/0b8a7b71-8f77-439b-a4d8-b4fd863466d3/7a852ca4536bdef2e63d9f5e98731777/dotnet-runtime-6.0.8-osx-arm64.tar.gz"; 46 + sha512 = "99264f4e34e2b6e1a82f3716cce5753967f3386348593e7f51085d96dbec4acf1400a451e9320afbfb45a9b777df1f8bbed8e78d7c4810336f3d226bdfd4343f"; 47 + }; 48 + }; 49 + }; 50 + 51 + sdk_6_0 = buildNetSdk { 52 + inherit icu; 53 + version = "6.0.400"; 54 + srcs = { 55 + x86_64-linux = { 56 + url = "https://download.visualstudio.microsoft.com/download/pr/cd0d0a4d-2a6a-4d0d-b42e-dfd3b880e222/008a93f83aba6d1acf75ded3d2cfba24/dotnet-sdk-6.0.400-linux-x64.tar.gz"; 57 + sha512 = "8decbba0a6b09501daede52cbb5a9ae9e5f31ade201918c03efcd1b4cc345ec934f88321704ec3beb1f90f2204934be7259c76f66d9204cbdd15933582602763"; 58 + }; 59 + aarch64-linux = { 60 + url = "https://download.visualstudio.microsoft.com/download/pr/901f7928-5479-4d32-a9e5-ba66162ca0e4/d00b935ec4dc79a27f5bde00712ed3d7/dotnet-sdk-6.0.400-linux-arm64.tar.gz"; 61 + sha512 = "a21010f9e0e091bf0a4df9dfc4ec9893c056c2b07b10be093ea392a4fa5c8a38bad9535f66e570b45dc25165b685199fb729434b845bcfb35f8b79cceb22c632"; 62 + }; 63 + x86_64-darwin = { 64 + url = "https://download.visualstudio.microsoft.com/download/pr/f52fb2f4-a0a3-4094-9f75-add72fcbc21e/d46eda7abf39baf278c0b0b040c7b81d/dotnet-sdk-6.0.400-osx-x64.tar.gz"; 65 + sha512 = "35b80347e31baefdbd42e7434ffa0df1069367a4f8deec8b4051a44658b3ed531832f0e92357887a2f5a27c6433304537c846cdd4793aac874bace82a899053e"; 66 + }; 67 + aarch64-darwin = { 68 + url = "https://download.visualstudio.microsoft.com/download/pr/0e45597f-a72d-42fa-95c5-85a811a7a8b6/1d77d2eeb8c08815edd1a6e9e9dfda4a/dotnet-sdk-6.0.400-osx-arm64.tar.gz"; 69 + sha512 = "c3b016bc558f42fba29a8aebcc04be7b3aa3b0290755b6ee2fea1f48f921da78b86cb31913c4b7e32c0421b45a617b551ba593f98f349fae43ea1faa38348412"; 70 + }; 71 + }; 72 + packages = { fetchNuGet }: [ 73 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Ref"; version = "6.0.8"; sha256 = "1sxl6nsv8magamqbykdr6jnd9q6r1afavc7pzm2jmcqyxv121hv3"; }) 74 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; version = "6.0.8"; sha256 = "1qksplqav4nrjbib6hrbdqg8rd8lxr63ljq57p4h7lbgw0wpxa5c"; }) 75 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; version = "6.0.8"; sha256 = "049s2617s3aqcqxbvb0idrmjw6vnwjjfnqrn7s6hi2w4w5f4z10x"; }) 76 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; version = "6.0.8"; sha256 = "0pphpvag4i0zq7c51r72b9zjlj726wv2hn1vxd1mdsj85f2q77zz"; }) 77 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; version = "6.0.8"; sha256 = "00hhv36d8wjdhnz10jjdv3nikpd4x0sj6v2jfi5p3firl64p5wf2"; }) 78 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; version = "6.0.8"; sha256 = "1lcvphg7s6iwh3dkl9c2c0h5mx9gsp0aic7v2xaqgaq3sz0jalnk"; }) 79 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; version = "6.0.8"; sha256 = "1lmcy66m1yrm0ii1agydn8zmvydjf2sdvng5x07vda574shrr39h"; }) 80 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; version = "6.0.8"; sha256 = "14q6sjbcs1xvd1lz670bnq4pgi1cgayih2bpsjbv33z6w1wshay5"; }) 81 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; version = "6.0.8"; sha256 = "14968kh3c0028nyyxivx01wj1k6a6mk2wm4fk0sbh6p2g7wpaqdp"; }) 82 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.win-arm"; version = "6.0.8"; sha256 = "1dmajf3hqs5njm6yd6g9vy72sndf93g4p6ghsjkxizgz46z3qsxh"; }) 83 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; version = "6.0.8"; sha256 = "1cyczl8a4b3plb7f1w0jp06v65yd1fk7mcx2y1jr8qpcmxrad3gl"; }) 84 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; version = "6.0.8"; sha256 = "1qcg7awjd9xf6bvn5wsbd8kiy3vf6iag8q2myzzzy5jj4azbl2wd"; }) 85 + (fetchNuGet { pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; version = "6.0.8"; sha256 = "1dm953nh7d1k9cpclxxf3831rlx739skrxxw1whqnczffd8rjfmd"; }) 86 + (fetchNuGet { pname = "Microsoft.NETCore.App.Composite"; version = "6.0.8"; sha256 = "1g21mp68ljpvv6g4xgzihpfn96szchpny1h0g9g71bwbgp93aad8"; }) 87 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-arm"; version = "6.0.8"; sha256 = "0gp93f4ch0h95wl30xbz60xn7i752hvjkiivn3q7wnkary2g8mpr"; }) 88 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-arm64"; version = "6.0.8"; sha256 = "1bdfpxs31x0a6cbb911vl3ncy26gsffgba3v598k6ki4662xlawv"; }) 89 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; version = "6.0.8"; sha256 = "0w5pxahcgxr4826hv6b72aq60gpbbrj6va2hvj4gzi917dkqdb94"; }) 90 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; version = "6.0.8"; sha256 = "03x0zz9ig1m78gmf2r8wny1y1ripyzsdxak6cqha1zl8gbf0bcck"; }) 91 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; version = "6.0.8"; sha256 = "167kc0766ppkfrv66b0xg844cm7vj7q6p3bm695j8m0gakz71kx3"; }) 92 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.linux-x64"; version = "6.0.8"; sha256 = "0a0zrk6lcmbjyl0wkal9p0xw3n5qzvbc72by492vi3cwl8j6qv6d"; }) 93 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.osx-arm64"; version = "6.0.8"; sha256 = "04l1smar1hrg0r5pzqa5580aw17jx4cbk7i2mrgj7yy2m86m3d4s"; }) 94 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.osx-x64"; version = "6.0.8"; sha256 = "0j1qdixwxj2bwgcfxf6fbs2krw6gcm7s9mcx41z9l9q4lq9qh1gc"; }) 95 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.win-arm"; version = "6.0.8"; sha256 = "17ji5vjqw59dkrjqfrdbmwf318x9f61ch855l6z3099g84bp9nqk"; }) 96 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.win-arm64"; version = "6.0.8"; sha256 = "0c9pxqsi99m91c25n7j2pq9gmyl88k9bf4a5bisqv7v5w7mi2h9x"; }) 97 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.win-x64"; version = "6.0.8"; sha256 = "1k8jh8s2rqyp7rr2vdwqfj35zkr77vnba4jnmgx5ank87z24vmhd"; }) 98 + (fetchNuGet { pname = "Microsoft.NETCore.App.Host.win-x86"; version = "6.0.8"; sha256 = "1z5ja82jxmlndivxrm4abapg41zkgs5bjc7ks2azzn8znghksvya"; }) 99 + (fetchNuGet { pname = "Microsoft.NETCore.App.Ref"; version = "6.0.8"; sha256 = "1654jcqp80i3gkasf9axnfrjnk8iaxkhgfkbrgv5fi5vz0lbgi2h"; }) 100 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-arm"; version = "6.0.8"; sha256 = "0999pi4dyr4l7grrw47xip8prqsc3inpz9gkxjd34dzi7wcpfy47"; }) 101 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; version = "6.0.8"; sha256 = "040c6505idayhym3j90ixw85h4l6m23nlwp5g9zf4p9dl2mfgicv"; }) 102 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; version = "6.0.8"; sha256 = "0qd9pz33wibc3db2sn452wd5vipzq6kf7gclc6lfzz4cavlzqxc4"; }) 103 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; version = "6.0.8"; sha256 = "0qzkybsfx4pps97kzyy8325brljdi4h9vqapcgyfb2rmkvvfqsby"; }) 104 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; version = "6.0.8"; sha256 = "0fxp7zz6pjxhmasy7xza9gi83zag81b2gpp08cam69kjn1razlq1"; }) 105 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.linux-x64"; version = "6.0.8"; sha256 = "01fci2411qhi6gxp0jddmy4pb248n08ng8wxap37ysh5zc1qmjcm"; }) 106 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; version = "6.0.8"; sha256 = "06ahjlsr43vx3dnw28fpkk2vmagrrn1m8jds8pdgj44jpn57lc8r"; }) 107 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.osx-x64"; version = "6.0.8"; sha256 = "0bz6qja5lbi1a7iqkbin4p97dinn9iykw0x0nmmjs4ihx33ic1jr"; }) 108 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.win-arm"; version = "6.0.8"; sha256 = "080jaw5y9zwfsj3b0ziw3s75whankyn99q5sjhq7pmpi6763xw48"; }) 109 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.win-arm64"; version = "6.0.8"; sha256 = "0wmb4jx6l9dg17ng5cf4k3s54s08lf220gzphdgrcl0w1jihg7n5"; }) 110 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.win-x64"; version = "6.0.8"; sha256 = "067blnpwccsfp201803yrb4j4gp9vzkppgc4h7s13dxjz78cf7ss"; }) 111 + (fetchNuGet { pname = "Microsoft.NETCore.App.Runtime.win-x86"; version = "6.0.8"; sha256 = "1ws1sbsly7n7p6p5k057m063vk5by88fxfkkqw5i61vh6iwkcbnd"; }) 112 + (fetchNuGet { pname = "Microsoft.NETCore.DotNetAppHost"; version = "6.0.8"; sha256 = "04dknyln95q0qx0h374d3xxs5rwh4sm0j489p370bkv0czl0ha4b"; }) 113 + (fetchNuGet { pname = "Microsoft.NETCore.DotNetHost"; version = "6.0.8"; sha256 = "1rav7v08nc01b443cy58gk32n6d30zkjx99m8hpsz17vcxw8jiqq"; }) 114 + (fetchNuGet { pname = "Microsoft.NETCore.DotNetHostPolicy"; version = "6.0.8"; sha256 = "1g03lm7ckqa67m9l701lmw6pwxym8l390zlf8km02gfq0x1g2fyj"; }) 115 + (fetchNuGet { pname = "Microsoft.NETCore.DotNetHostResolver"; version = "6.0.8"; sha256 = "1wb9db76nnm9sr2kj8q53j8wamybkrk7x6gwqw17xk6cxq2fgxq4"; }) 116 + (fetchNuGet { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; version = "6.0.8"; sha256 = "02l7ahcrhq8lnxnf323d6qk3saha73d2sbmgjmp1rcy5q2mqly05"; }) 117 + (fetchNuGet { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHost"; version = "6.0.8"; sha256 = "0cinkimphbrpjmz38acrmjqr9md4vi7ad7r757gm363z0hal2783"; }) 118 + (fetchNuGet { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy"; version = "6.0.8"; sha256 = "1dr2a2bgia8i5pwk8b8z3jwlbkshh9pb8hhzbkhjmc56sx49h0lx"; }) 119 + (fetchNuGet { pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver"; version = "6.0.8"; sha256 = "1kj8a9l65slgb3r45b8x5qnhcs80bx8437cfisyfbhjkw17i5cgg"; }) 120 + (fetchNuGet { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; version = "6.0.8"; sha256 = "1v06qri2f6h2ndbaydgsnpas6nfhvi58yx68v3w4gdbdablnycvb"; }) 121 + (fetchNuGet { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHost"; version = "6.0.8"; sha256 = "0vskm16p0aj7jlwsp5mfbilszwvfaglp6p69196v7kdqmskwxw8c"; }) 122 + (fetchNuGet { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy"; version = "6.0.8"; sha256 = "1j1j81az67rwdnqfapjnvxx35fjr1n035pwb2nlg6kz2r2mfw4ph"; }) 123 + (fetchNuGet { pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver"; version = "6.0.8"; sha256 = "0sfqc7v6zi3ma446jgrd4bjfjl0d48wpyb40wc1frcsvms9zskwr"; }) 124 + (fetchNuGet { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; version = "6.0.8"; sha256 = "0sp90fz8qyz7gn2fmgavsq909dpk44ymq3cs1mxdwfp3v9dssmyh"; }) 125 + (fetchNuGet { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost"; version = "6.0.8"; sha256 = "08k90llf2p1bg62w1mk7vv5lk8s4ymfq5j6hdl1al5an4gl7niif"; }) 126 + (fetchNuGet { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy"; version = "6.0.8"; sha256 = "1akvfw5p9s7w9jr09s20ph4x82kfbabsbd5dafpvakd4zw7cawfx"; }) 127 + (fetchNuGet { pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver"; version = "6.0.8"; sha256 = "0r4fbkjqy1g9cmaa55rpbsphslcmlpzmag5w47kmq4hxz0ll68d2"; }) 128 + (fetchNuGet { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; version = "6.0.8"; sha256 = "015dadmlghkbvxz7d7m3fanrq2lqls094immxdv0laxl3smkg7pw"; }) 129 + (fetchNuGet { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost"; version = "6.0.8"; sha256 = "0gnnpxv0pnbrsx4zf28agwrgra7y3zm0z4lsr09i0wvrz97n65p7"; }) 130 + (fetchNuGet { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy"; version = "6.0.8"; sha256 = "136kjcl98n019764sy3pck9v4pmrz6q68qi8a2cdqm6hw7canc05"; }) 131 + (fetchNuGet { pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver"; version = "6.0.8"; sha256 = "0ibrah9jzcs7i27z9alllg1d46dx0px0m3mgvnsg34zhbpqfbilp"; }) 132 + (fetchNuGet { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; version = "6.0.8"; sha256 = "0i4vmdgrvnr9fkmk2h88h1x37m4g4ksz7c24l585q6sg0343p0hp"; }) 133 + (fetchNuGet { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost"; version = "6.0.8"; sha256 = "0rpb7py9j40jqhi9ndfpvspdkrbl4vwqq8r6hva7kfjva61x9ky2"; }) 134 + (fetchNuGet { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy"; version = "6.0.8"; sha256 = "06jf5qv6ldsapbjd8g01pwm0yw20w7slpi9yrgxr8q2y0f9fqnhy"; }) 135 + (fetchNuGet { pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver"; version = "6.0.8"; sha256 = "1mj8gzvnk5f16vchwc94bp6726m6n8j6bi9d3rzbly8k63xdnnv3"; }) 136 + (fetchNuGet { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; version = "6.0.8"; sha256 = "05491m5xzd6sbbpad6v7z1apkf00ip13sl23d9r2g5hv22i61qr9"; }) 137 + (fetchNuGet { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHost"; version = "6.0.8"; sha256 = "1wsafi273xsh9q9cbfq123p33k2kgvrqz7hvkj4hlshl0dzlky7z"; }) 138 + (fetchNuGet { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy"; version = "6.0.8"; sha256 = "1661dn6v40g8yzwxdfskv0llvwf422zs5b5ndrhbs15cihh10axw"; }) 139 + (fetchNuGet { pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver"; version = "6.0.8"; sha256 = "17dicgyc24x4krjy37j36cln0770cl52ihyyrg40n8l1b6q3hcdx"; }) 140 + (fetchNuGet { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; version = "6.0.8"; sha256 = "0pjhfxkzbgf0zxibrwrkzjhqz163qhczc476pzvd5fy9cxcdnkl5"; }) 141 + (fetchNuGet { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHost"; version = "6.0.8"; sha256 = "145zkswksir8q0n83jw1kv2xsg5x4sf6w80hyynfjmpfhv7klmcw"; }) 142 + (fetchNuGet { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostPolicy"; version = "6.0.8"; sha256 = "1r473bl4g9xgn69q9jp1mfxrvllsg7a2z4lan7nv58anwsz1bfyl"; }) 143 + (fetchNuGet { pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostResolver"; version = "6.0.8"; sha256 = "1kcx09jsklbnjl6mhdarg0c2j84553q6zj9bs73n70idczzn6iyp"; }) 144 + (fetchNuGet { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; version = "6.0.8"; sha256 = "1g7vb2dba007aqw51k1ab962d63xh549zd3j9jsrnrmwpbk7yp58"; }) 145 + (fetchNuGet { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHost"; version = "6.0.8"; sha256 = "0p2rv3n9pkv27q20jmps4xl29dmraqc1wgcyw78wm5pgz1717wr4"; }) 146 + (fetchNuGet { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy"; version = "6.0.8"; sha256 = "0153c9n7zx4cpxwa71yddgjpy021c98r7h2w6mxg4fqnb8hrk23b"; }) 147 + (fetchNuGet { pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver"; version = "6.0.8"; sha256 = "199qscm2is4xrbhnvyjp0lb4wwgw71c436vfxn7g6qmq7c4y1cyz"; }) 148 + (fetchNuGet { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; version = "6.0.8"; sha256 = "1h5ndqz2djp21d3qj2rqcf41z7y6njb5gjflvhzgjgpqb2xmsqaz"; }) 149 + (fetchNuGet { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHost"; version = "6.0.8"; sha256 = "0d10q75a645gdfk2krcwyhj3ncivmgbdkr1j7p7varl38ml1631i"; }) 150 + (fetchNuGet { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy"; version = "6.0.8"; sha256 = "1lb78gjg28r3s0wwjsz3hvannlhqafc5jf8aqlyfk6w92c7p9y3z"; }) 151 + (fetchNuGet { pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver"; version = "6.0.8"; sha256 = "05nay2zf8fp2y2ki232pkgwb29119fkhhg3z5dgbqn44dpsk7x1h"; }) 152 + (fetchNuGet { pname = "runtime.win-arm.Microsoft.NETCore.DotNetAppHost"; version = "6.0.8"; sha256 = "14yn29p83il7jympnnl34srqcygvlzn797702vg1qfdjs18iy6j9"; }) 153 + (fetchNuGet { pname = "runtime.win-arm.Microsoft.NETCore.DotNetHost"; version = "6.0.8"; sha256 = "1d8z4yk06qcqzfhs1424bwvvpy07m4dafilgxl3qlnynfb2i4jzi"; }) 154 + (fetchNuGet { pname = "runtime.win-arm.Microsoft.NETCore.DotNetHostPolicy"; version = "6.0.8"; sha256 = "1np746181wn7mzf424qg4j68bs7nwr2iylq18hi1jcl2ysrdcfn3"; }) 155 + (fetchNuGet { pname = "runtime.win-arm.Microsoft.NETCore.DotNetHostResolver"; version = "6.0.8"; sha256 = "1b4qb36sgqbp5mpfni3iz2qs2kvvj341xn6w2rncvjajvgl73mpx"; }) 156 + (fetchNuGet { pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; version = "6.0.8"; sha256 = "19ha49v8wfn48v011jhrg9mlpalmb254rvkv409s4zj089612nfc"; }) 157 + (fetchNuGet { pname = "runtime.win-x64.Microsoft.NETCore.DotNetHost"; version = "6.0.8"; sha256 = "1g6raxhpx7vlwl68xcw4r0xjra95zcbwifnj95w21wzv0nndna91"; }) 158 + (fetchNuGet { pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy"; version = "6.0.8"; sha256 = "1imhc4a3yb9q0cslp0mnsvrvjm152kmj8iiw58c9j8g8sypxcw5g"; }) 159 + (fetchNuGet { pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostResolver"; version = "6.0.8"; sha256 = "1ynn1apan8czndb4n8pdvday2jw6jc19zx8nsla8rv6m7q3vc23r"; }) 160 + (fetchNuGet { pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; version = "6.0.8"; sha256 = "03xkg1yg2h4k2y774vc438ahs0mlrbgh0w7nxyzn15pvlp95yyc6"; }) 161 + (fetchNuGet { pname = "runtime.win-x86.Microsoft.NETCore.DotNetHost"; version = "6.0.8"; sha256 = "0dgcnlsmjhqz8m2y8lpyd0s626pj48whb8fzsxv51l125acinsn7"; }) 162 + (fetchNuGet { pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy"; version = "6.0.8"; sha256 = "05xisaphkmpfx2w1irb7vhc0f2rfycxkicbyjhgmpqq9cbdxg09l"; }) 163 + (fetchNuGet { pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostResolver"; version = "6.0.8"; sha256 = "1p5h36si87c461k854ky7hn5h5354mh9cprlkf6k814bhi4hjx7y"; }) 164 + ]; 165 + }; 166 + }
+1
pkgs/development/compilers/inklecate/default.nix
··· 25 executables = [ "inklecate" ]; 26 27 dotnet-runtime = dotnetCorePackages.runtime_3_1; 28 29 meta = with lib; { 30 description = "Compiler for ink, inkle's scripting language";
··· 25 executables = [ "inklecate" ]; 26 27 dotnet-runtime = dotnetCorePackages.runtime_3_1; 28 + dotnet-sdk = dotnetCorePackages.sdk_3_1; 29 30 meta = with lib; { 31 description = "Compiler for ink, inkle's scripting language";
+2 -2
pkgs/development/libraries/java/hsqldb/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "hsqldb"; 5 - version = "2.6.1"; 6 underscoreMajMin = lib.strings.replaceChars ["."] ["_"] (lib.versions.majorMinor version); 7 8 src = fetchurl { 9 url = "mirror://sourceforge/project/hsqldb/hsqldb/hsqldb_${underscoreMajMin}/hsqldb-${version}.zip"; 10 - sha256 = "sha256-cixyEwjEt68UOotd1TcJNyVUxTRDx4XyfyYg9k6kRtQ="; 11 }; 12 13 nativeBuildInputs = [ unzip makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "hsqldb"; 5 + version = "2.7.0"; 6 underscoreMajMin = lib.strings.replaceChars ["."] ["_"] (lib.versions.majorMinor version); 7 8 src = fetchurl { 9 url = "mirror://sourceforge/project/hsqldb/hsqldb/hsqldb_${underscoreMajMin}/hsqldb-${version}.zip"; 10 + sha256 = "sha256-nLBCigQMPF6QbjrUuSDjP2ir38TmzC5Pa8Rjpk1BkcQ="; 11 }; 12 13 nativeBuildInputs = [ unzip makeWrapper ];
+2 -2
pkgs/development/libraries/kde-frameworks/default.nix
··· 152 # TIER 3 153 baloo = callPackage ./baloo.nix {}; 154 kbookmarks = callPackage ./kbookmarks.nix {}; 155 - kcmutils = callPackage ./kcmutils {}; 156 - kconfigwidgets = callPackage ./kconfigwidgets {}; 157 kdav = callPackage ./kdav.nix {}; 158 kdeclarative = callPackage ./kdeclarative.nix {}; 159 kded = callPackage ./kded.nix {};
··· 152 # TIER 3 153 baloo = callPackage ./baloo.nix {}; 154 kbookmarks = callPackage ./kbookmarks.nix {}; 155 + kcmutils = callPackage ./kcmutils.nix {}; 156 + kconfigwidgets = callPackage ./kconfigwidgets.nix {}; 157 kdav = callPackage ./kdav.nix {}; 158 kdeclarative = callPackage ./kdeclarative.nix {}; 159 kded = callPackage ./kded.nix {};
+1 -1
pkgs/development/libraries/kde-frameworks/fetch.sh
··· 1 - WGET_ARGS=( https://download.kde.org/stable/frameworks/5.96/ -A '*.tar.xz' )
··· 1 + WGET_ARGS=( https://download.kde.org/stable/frameworks/5.97/ -A '*.tar.xz' )
-25
pkgs/development/libraries/kde-frameworks/kcmutils/0001-kcmutils-follow-symlinks.patch
··· 1 - From 4d5dcc309fba688aa1db8dd915a0abdf07f61e81 Mon Sep 17 00:00:00 2001 2 - From: Thomas Tuegel <ttuegel@mailbox.org> 3 - Date: Mon, 13 Jul 2020 11:23:36 -0500 4 - Subject: [PATCH] kcmutils follow symlinks 5 - 6 - --- 7 - src/kpluginselector.cpp | 2 +- 8 - 1 file changed, 1 insertion(+), 1 deletion(-) 9 - 10 - diff --git a/src/kpluginselector.cpp b/src/kpluginselector.cpp 11 - index 46deef5..2eacb9f 100644 12 - --- a/src/kpluginselector.cpp 13 - +++ b/src/kpluginselector.cpp 14 - @@ -309,7 +309,7 @@ void KPluginSelector::addPlugins(const QString &componentName, 15 - QStringList desktopFileNames; 16 - const QStringList dirs = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, componentName + QStringLiteral("/kpartplugins"), QStandardPaths::LocateDirectory); 17 - for (const QString &dir : dirs) { 18 - - QDirIterator it(dir, QStringList() << QStringLiteral("*.desktop"), QDir::NoFilter, QDirIterator::Subdirectories); 19 - + QDirIterator it(dir, QStringList() << QStringLiteral("*.desktop"), QDir::NoFilter, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); 20 - while (it.hasNext()) { 21 - desktopFileNames.append(it.next()); 22 - } 23 - -- 24 - 2.25.4 25 -
···
-3
pkgs/development/libraries/kde-frameworks/kcmutils/default.nix pkgs/development/libraries/kde-frameworks/kcmutils.nix
··· 13 qtdeclarative 14 ]; 15 propagatedBuildInputs = [ kconfigwidgets kservice ]; 16 - patches = [ 17 - ./0001-kcmutils-follow-symlinks.patch 18 - ]; 19 }
··· 13 qtdeclarative 14 ]; 15 propagatedBuildInputs = [ kconfigwidgets kservice ]; 16 }
-25
pkgs/development/libraries/kde-frameworks/kconfigwidgets/0001-QDirIterator-follow-symlinks.patch
··· 1 - From 05c0eb5d803ac52c0dd97a98f6d2821650c3c14c Mon Sep 17 00:00:00 2001 2 - From: Thomas Tuegel <ttuegel@mailbox.org> 3 - Date: Sun, 28 Mar 2021 06:09:47 -0500 4 - Subject: [PATCH] QDirIterator follow symlinks 5 - 6 - --- 7 - src/khelpclient.cpp | 2 +- 8 - 1 file changed, 1 insertion(+), 1 deletion(-) 9 - 10 - diff --git a/src/khelpclient.cpp b/src/khelpclient.cpp 11 - index a053cd7..787d375 100644 12 - --- a/src/khelpclient.cpp 13 - +++ b/src/khelpclient.cpp 14 - @@ -34,7 +34,7 @@ void KHelpClient::invokeHelp(const QString &anchor, const QString &_appname) 15 - QString docPath; 16 - const QStringList desktopDirs = QStandardPaths::standardLocations(QStandardPaths::ApplicationsLocation); 17 - for (const QString &dir : desktopDirs) { 18 - - QDirIterator it(dir, QStringList() << appname + QLatin1String(".desktop"), QDir::NoFilter, QDirIterator::Subdirectories); 19 - + QDirIterator it(dir, QStringList() << appname + QLatin1String(".desktop"), QDir::NoFilter, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks); 20 - while (it.hasNext()) { 21 - const QString desktopPath(it.next()); 22 - KDesktopFile desktopFile(desktopPath); 23 - -- 24 - 2.30.1 25 -
···
-1
pkgs/development/libraries/kde-frameworks/kconfigwidgets/default.nix pkgs/development/libraries/kde-frameworks/kconfigwidgets.nix
··· 8 nativeBuildInputs = [ extra-cmake-modules kdoctools ]; 9 buildInputs = [ kguiaddons ki18n qtbase qttools ]; 10 propagatedBuildInputs = [ kauth kcodecs kconfig kwidgetsaddons ]; 11 - patches = [ ./0001-QDirIterator-follow-symlinks.patch ]; 12 outputs = [ "out" "dev" ]; 13 outputBin = "dev"; 14 postInstall = ''
··· 8 nativeBuildInputs = [ extra-cmake-modules kdoctools ]; 9 buildInputs = [ kguiaddons ki18n qtbase qttools ]; 10 propagatedBuildInputs = [ kauth kcodecs kconfig kwidgetsaddons ]; 11 outputs = [ "out" "dev" ]; 12 outputBin = "dev"; 13 postInstall = ''
+3 -2
pkgs/development/libraries/kde-frameworks/kwallet.nix
··· 3 extra-cmake-modules, kdoctools, 4 kconfig, kconfigwidgets, kcoreaddons , kdbusaddons, ki18n, 5 kiconthemes, knotifications, kservice, kwidgetsaddons, kwindowsystem, 6 - libgcrypt, qgpgme, qtbase, 7 }: 8 9 mkDerivation { ··· 11 nativeBuildInputs = [ extra-cmake-modules kdoctools ]; 12 buildInputs = [ 13 kconfig kconfigwidgets kcoreaddons kdbusaddons ki18n kiconthemes 14 - knotifications kservice kwidgetsaddons kwindowsystem libgcrypt qgpgme 15 ]; 16 propagatedBuildInputs = [ qtbase ]; 17 }
··· 3 extra-cmake-modules, kdoctools, 4 kconfig, kconfigwidgets, kcoreaddons , kdbusaddons, ki18n, 5 kiconthemes, knotifications, kservice, kwidgetsaddons, kwindowsystem, 6 + libgcrypt, qgpgme, qtbase, qca-qt5 7 }: 8 9 mkDerivation { ··· 11 nativeBuildInputs = [ extra-cmake-modules kdoctools ]; 12 buildInputs = [ 13 kconfig kconfigwidgets kcoreaddons kdbusaddons ki18n kiconthemes 14 + knotifications kservice kwidgetsaddons kwindowsystem 15 + libgcrypt qgpgme qca-qt5 16 ]; 17 propagatedBuildInputs = [ qtbase ]; 18 }
+332 -332
pkgs/development/libraries/kde-frameworks/srcs.nix
··· 4 5 { 6 attica = { 7 - version = "5.96.0"; 8 src = fetchurl { 9 - url = "${mirror}/stable/frameworks/5.96/attica-5.96.0.tar.xz"; 10 - sha256 = "1xlg2sbfd45p9dw0sprpk0fancasp4idxacsf5xksf2ddn2crzp7"; 11 - name = "attica-5.96.0.tar.xz"; 12 }; 13 }; 14 baloo = { 15 - version = "5.96.0"; 16 src = fetchurl { 17 - url = "${mirror}/stable/frameworks/5.96/baloo-5.96.0.tar.xz"; 18 - sha256 = "1icpxmmxhvgdr6zxpz0wybc82nyy595cmr09067i82kh7v5dj66l"; 19 - name = "baloo-5.96.0.tar.xz"; 20 }; 21 }; 22 bluez-qt = { 23 - version = "5.96.0"; 24 src = fetchurl { 25 - url = "${mirror}/stable/frameworks/5.96/bluez-qt-5.96.0.tar.xz"; 26 - sha256 = "0yc7mq9bnanp5dfv43vp8wpqw5l8qh4aahqpi9sid7jmd6sbywl2"; 27 - name = "bluez-qt-5.96.0.tar.xz"; 28 }; 29 }; 30 breeze-icons = { 31 - version = "5.96.0"; 32 src = fetchurl { 33 - url = "${mirror}/stable/frameworks/5.96/breeze-icons-5.96.0.tar.xz"; 34 - sha256 = "1ij723qy6xfkys8a9vp2ll2z2yp7667hfw559gi8cxn825hjx823"; 35 - name = "breeze-icons-5.96.0.tar.xz"; 36 }; 37 }; 38 extra-cmake-modules = { 39 - version = "5.96.0"; 40 src = fetchurl { 41 - url = "${mirror}/stable/frameworks/5.96/extra-cmake-modules-5.96.0.tar.xz"; 42 - sha256 = "1ngxjvf584zgfb93s5sbr5f5nyw0sqc5i0jlbcgbrjg2n83l9ddx"; 43 - name = "extra-cmake-modules-5.96.0.tar.xz"; 44 }; 45 }; 46 frameworkintegration = { 47 - version = "5.96.0"; 48 src = fetchurl { 49 - url = "${mirror}/stable/frameworks/5.96/frameworkintegration-5.96.0.tar.xz"; 50 - sha256 = "19piq6h51qh64nbkqnpy6jg91vbl67vg2sh4hlwzsb2lcrmwxgk9"; 51 - name = "frameworkintegration-5.96.0.tar.xz"; 52 }; 53 }; 54 kactivities = { 55 - version = "5.96.0"; 56 src = fetchurl { 57 - url = "${mirror}/stable/frameworks/5.96/kactivities-5.96.0.tar.xz"; 58 - sha256 = "0g16k3v6i20rc6h0js4pk00d6yg236bs0kxj88q21d5c934hbksk"; 59 - name = "kactivities-5.96.0.tar.xz"; 60 }; 61 }; 62 kactivities-stats = { 63 - version = "5.96.0"; 64 src = fetchurl { 65 - url = "${mirror}/stable/frameworks/5.96/kactivities-stats-5.96.0.tar.xz"; 66 - sha256 = "0lfanv55b7zx5s0a7gh4r41w9yb641j1zjjcvdjfrj7pdh52576s"; 67 - name = "kactivities-stats-5.96.0.tar.xz"; 68 }; 69 }; 70 kapidox = { 71 - version = "5.96.0"; 72 src = fetchurl { 73 - url = "${mirror}/stable/frameworks/5.96/kapidox-5.96.0.tar.xz"; 74 - sha256 = "1w5h4xwscix0yjn8d0rcjd7hlmrnbmkjg20diqjabb5wcxsrjiwi"; 75 - name = "kapidox-5.96.0.tar.xz"; 76 }; 77 }; 78 karchive = { 79 - version = "5.96.0"; 80 src = fetchurl { 81 - url = "${mirror}/stable/frameworks/5.96/karchive-5.96.0.tar.xz"; 82 - sha256 = "1bra1q225xhh8dilwmzc0jgnj5m3dmi4nkz4y8f42si97b4xxxf5"; 83 - name = "karchive-5.96.0.tar.xz"; 84 }; 85 }; 86 kauth = { 87 - version = "5.96.0"; 88 src = fetchurl { 89 - url = "${mirror}/stable/frameworks/5.96/kauth-5.96.0.tar.xz"; 90 - sha256 = "1hi36504bbr0266wl08kqiq61xysl3dw3kpgjfbgx169m0m3gmx9"; 91 - name = "kauth-5.96.0.tar.xz"; 92 }; 93 }; 94 kbookmarks = { 95 - version = "5.96.0"; 96 src = fetchurl { 97 - url = "${mirror}/stable/frameworks/5.96/kbookmarks-5.96.0.tar.xz"; 98 - sha256 = "131yng8wmxrnf3x1i6gg60q3rrya19yk4jnzi5ylafvaw7q2r8b4"; 99 - name = "kbookmarks-5.96.0.tar.xz"; 100 }; 101 }; 102 kcalendarcore = { 103 - version = "5.96.0"; 104 src = fetchurl { 105 - url = "${mirror}/stable/frameworks/5.96/kcalendarcore-5.96.0.tar.xz"; 106 - sha256 = "181yif830v4gg7nw9s15pvgfm98rmm6xwi2xxy3nxg7nkp14vs5k"; 107 - name = "kcalendarcore-5.96.0.tar.xz"; 108 }; 109 }; 110 kcmutils = { 111 - version = "5.96.0"; 112 src = fetchurl { 113 - url = "${mirror}/stable/frameworks/5.96/kcmutils-5.96.0.tar.xz"; 114 - sha256 = "0vff93kja9dq8rf1aapxpfgjxsinm75f5nydxqcihskp8girz0c8"; 115 - name = "kcmutils-5.96.0.tar.xz"; 116 }; 117 }; 118 kcodecs = { 119 - version = "5.96.0"; 120 src = fetchurl { 121 - url = "${mirror}/stable/frameworks/5.96/kcodecs-5.96.0.tar.xz"; 122 - sha256 = "05266wjxmzf3qpb2xwlm40cr9h266l5r9dqww81m8bq856pf8ivi"; 123 - name = "kcodecs-5.96.0.tar.xz"; 124 }; 125 }; 126 kcompletion = { 127 - version = "5.96.0"; 128 src = fetchurl { 129 - url = "${mirror}/stable/frameworks/5.96/kcompletion-5.96.0.tar.xz"; 130 - sha256 = "1jmrd2mfz27qfn6dq1mk6bcqlagmifbf9vnayi1mkqa9jsj4dwdj"; 131 - name = "kcompletion-5.96.0.tar.xz"; 132 }; 133 }; 134 kconfig = { 135 - version = "5.96.0"; 136 src = fetchurl { 137 - url = "${mirror}/stable/frameworks/5.96/kconfig-5.96.0.tar.xz"; 138 - sha256 = "1xa8xxm2x9783fqb26wyvg1mp6ybjikngznqdhsk9slhaca73yhz"; 139 - name = "kconfig-5.96.0.tar.xz"; 140 }; 141 }; 142 kconfigwidgets = { 143 - version = "5.96.0"; 144 src = fetchurl { 145 - url = "${mirror}/stable/frameworks/5.96/kconfigwidgets-5.96.0.tar.xz"; 146 - sha256 = "045j6gkp5sf1lc12zwlkr1dz0fd89yrg5b31j4ybk3dyc8jz90hl"; 147 - name = "kconfigwidgets-5.96.0.tar.xz"; 148 }; 149 }; 150 kcontacts = { 151 - version = "5.96.0"; 152 src = fetchurl { 153 - url = "${mirror}/stable/frameworks/5.96/kcontacts-5.96.0.tar.xz"; 154 - sha256 = "075mw7clqf7qycngly21q3m0js3g8pcgqc2x3alp28f4zq3c8m21"; 155 - name = "kcontacts-5.96.0.tar.xz"; 156 }; 157 }; 158 kcoreaddons = { 159 - version = "5.96.0"; 160 src = fetchurl { 161 - url = "${mirror}/stable/frameworks/5.96/kcoreaddons-5.96.0.tar.xz"; 162 - sha256 = "1n5mzj02si8allg907l6vn77c2i95qdgfvn48gsqgalwlyd4q6nj"; 163 - name = "kcoreaddons-5.96.0.tar.xz"; 164 }; 165 }; 166 kcrash = { 167 - version = "5.96.0"; 168 src = fetchurl { 169 - url = "${mirror}/stable/frameworks/5.96/kcrash-5.96.0.tar.xz"; 170 - sha256 = "05sw3lh4lw5jgl7gvxvpyl6nims9j4b1hjsn365fa2p48qmsx6v5"; 171 - name = "kcrash-5.96.0.tar.xz"; 172 }; 173 }; 174 kdav = { 175 - version = "5.96.0"; 176 src = fetchurl { 177 - url = "${mirror}/stable/frameworks/5.96/kdav-5.96.0.tar.xz"; 178 - sha256 = "1zqib8km4fg9aj4gmhx4hm7n7bbrz62l41qb48nz1pc3qia2x1wl"; 179 - name = "kdav-5.96.0.tar.xz"; 180 }; 181 }; 182 kdbusaddons = { 183 - version = "5.96.0"; 184 src = fetchurl { 185 - url = "${mirror}/stable/frameworks/5.96/kdbusaddons-5.96.0.tar.xz"; 186 - sha256 = "1y0fd0a1nwgchsk3vx8hvvkw96f0l0533g57xakq4j4xkvxd8l3y"; 187 - name = "kdbusaddons-5.96.0.tar.xz"; 188 }; 189 }; 190 kdeclarative = { 191 - version = "5.96.0"; 192 src = fetchurl { 193 - url = "${mirror}/stable/frameworks/5.96/kdeclarative-5.96.0.tar.xz"; 194 - sha256 = "1x4r231g0l5im4ala21m5fz5q6nixbx0z6lfia5zjinzlp7x5534"; 195 - name = "kdeclarative-5.96.0.tar.xz"; 196 }; 197 }; 198 kded = { 199 - version = "5.96.0"; 200 src = fetchurl { 201 - url = "${mirror}/stable/frameworks/5.96/kded-5.96.0.tar.xz"; 202 - sha256 = "0x40yvcx2gjb4pngyk2vfrn3z7dbyvksbj1h3ck04fyyma8z3gb3"; 203 - name = "kded-5.96.0.tar.xz"; 204 }; 205 }; 206 kdelibs4support = { 207 - version = "5.96.0"; 208 src = fetchurl { 209 - url = "${mirror}/stable/frameworks/5.96/portingAids/kdelibs4support-5.96.0.tar.xz"; 210 - sha256 = "18f99g1g1z1mrkgq3l8kgxjxi60a632p0sg8d46r67b9n008w9m7"; 211 - name = "kdelibs4support-5.96.0.tar.xz"; 212 }; 213 }; 214 kdesignerplugin = { 215 - version = "5.96.0"; 216 src = fetchurl { 217 - url = "${mirror}/stable/frameworks/5.96/portingAids/kdesignerplugin-5.96.0.tar.xz"; 218 - sha256 = "0cddad1rdi06l28iiwizfds78dplbvv7j40vphww0ix7cmsh3rh9"; 219 - name = "kdesignerplugin-5.96.0.tar.xz"; 220 }; 221 }; 222 kdesu = { 223 - version = "5.96.0"; 224 src = fetchurl { 225 - url = "${mirror}/stable/frameworks/5.96/kdesu-5.96.0.tar.xz"; 226 - sha256 = "1wjjjwpfjr7sx10x0236zqjx3jrw6mz60724s5qg269dwfbpahvj"; 227 - name = "kdesu-5.96.0.tar.xz"; 228 }; 229 }; 230 kdewebkit = { 231 - version = "5.96.0"; 232 src = fetchurl { 233 - url = "${mirror}/stable/frameworks/5.96/portingAids/kdewebkit-5.96.0.tar.xz"; 234 - sha256 = "0l8nnar4s84igxih5w0fhwd9nvccp7zm53jy2gk6lfbj6gqarfbf"; 235 - name = "kdewebkit-5.96.0.tar.xz"; 236 }; 237 }; 238 kdnssd = { 239 - version = "5.96.0"; 240 src = fetchurl { 241 - url = "${mirror}/stable/frameworks/5.96/kdnssd-5.96.0.tar.xz"; 242 - sha256 = "1d3jq64gyj3bc3sf46gnpbmjrm809hva47z7fkwkk9i2lmnmy70w"; 243 - name = "kdnssd-5.96.0.tar.xz"; 244 }; 245 }; 246 kdoctools = { 247 - version = "5.96.0"; 248 src = fetchurl { 249 - url = "${mirror}/stable/frameworks/5.96/kdoctools-5.96.0.tar.xz"; 250 - sha256 = "04nk87dbmnf9840401s40mxlsfh9is1l1mqky9xi5mcghbp0308b"; 251 - name = "kdoctools-5.96.0.tar.xz"; 252 }; 253 }; 254 kemoticons = { 255 - version = "5.96.0"; 256 src = fetchurl { 257 - url = "${mirror}/stable/frameworks/5.96/kemoticons-5.96.0.tar.xz"; 258 - sha256 = "03b5axwvd6ayw1kbl1jv6h04cihp1y1pa835gs3m1qx2ivgj7f75"; 259 - name = "kemoticons-5.96.0.tar.xz"; 260 }; 261 }; 262 kfilemetadata = { 263 - version = "5.96.0"; 264 src = fetchurl { 265 - url = "${mirror}/stable/frameworks/5.96/kfilemetadata-5.96.0.tar.xz"; 266 - sha256 = "0sh3malq6007fp5m4hica20ha8z5abqzq5ifcmrpm8zqmm5aa2bq"; 267 - name = "kfilemetadata-5.96.0.tar.xz"; 268 }; 269 }; 270 kglobalaccel = { 271 - version = "5.96.0"; 272 src = fetchurl { 273 - url = "${mirror}/stable/frameworks/5.96/kglobalaccel-5.96.0.tar.xz"; 274 - sha256 = "1sx4fmy8xy22im0i3dw0xdmxrgw2jhnk2wsfy2xw74dsj3adg2iq"; 275 - name = "kglobalaccel-5.96.0.tar.xz"; 276 }; 277 }; 278 kguiaddons = { 279 - version = "5.96.0"; 280 src = fetchurl { 281 - url = "${mirror}/stable/frameworks/5.96/kguiaddons-5.96.0.tar.xz"; 282 - sha256 = "028kn9lcvzv8f8b17a3clki7013dmhhcp1l9svvf6hydv97vkfbv"; 283 - name = "kguiaddons-5.96.0.tar.xz"; 284 }; 285 }; 286 kholidays = { 287 - version = "5.96.0"; 288 src = fetchurl { 289 - url = "${mirror}/stable/frameworks/5.96/kholidays-5.96.0.tar.xz"; 290 - sha256 = "0rcd8k2x1w6jszxj18pkzimn5q4v2k7zs9x1pfwszn7xl59b3n4k"; 291 - name = "kholidays-5.96.0.tar.xz"; 292 }; 293 }; 294 khtml = { 295 - version = "5.96.0"; 296 src = fetchurl { 297 - url = "${mirror}/stable/frameworks/5.96/portingAids/khtml-5.96.0.tar.xz"; 298 - sha256 = "0lc933z4568962xj7grzy44aj97h76s5vvv1cnj351dzwr5qahpx"; 299 - name = "khtml-5.96.0.tar.xz"; 300 }; 301 }; 302 ki18n = { 303 - version = "5.96.0"; 304 src = fetchurl { 305 - url = "${mirror}/stable/frameworks/5.96/ki18n-5.96.0.tar.xz"; 306 - sha256 = "1jry8bdjgxkcqln7awkj3k8996lh76vya2mf5kwpyxagk6vmr0gy"; 307 - name = "ki18n-5.96.0.tar.xz"; 308 }; 309 }; 310 kiconthemes = { 311 - version = "5.96.0"; 312 src = fetchurl { 313 - url = "${mirror}/stable/frameworks/5.96/kiconthemes-5.96.0.tar.xz"; 314 - sha256 = "0w9m956xfpfxp7a63a5v2y10lb9zp2gqfjyfvq3ksxfl961g4hsg"; 315 - name = "kiconthemes-5.96.0.tar.xz"; 316 }; 317 }; 318 kidletime = { 319 - version = "5.96.0"; 320 src = fetchurl { 321 - url = "${mirror}/stable/frameworks/5.96/kidletime-5.96.0.tar.xz"; 322 - sha256 = "13piv607n9hmlbd7kkhl7b1wcxj1jq2b5386c6pxrz5caxjwgnmd"; 323 - name = "kidletime-5.96.0.tar.xz"; 324 }; 325 }; 326 kimageformats = { 327 - version = "5.96.0"; 328 src = fetchurl { 329 - url = "${mirror}/stable/frameworks/5.96/kimageformats-5.96.0.tar.xz"; 330 - sha256 = "0dbl2varirp5f1bd8173jlhmkc3ql16yg0d6w04nc56hy973bkm5"; 331 - name = "kimageformats-5.96.0.tar.xz"; 332 }; 333 }; 334 kinit = { 335 - version = "5.96.0"; 336 src = fetchurl { 337 - url = "${mirror}/stable/frameworks/5.96/kinit-5.96.0.tar.xz"; 338 - sha256 = "1y7x80icm2jv9c8917481w1hs1vm2rvvvnc9drw4q7vrjzfx73dq"; 339 - name = "kinit-5.96.0.tar.xz"; 340 }; 341 }; 342 kio = { 343 - version = "5.96.0"; 344 src = fetchurl { 345 - url = "${mirror}/stable/frameworks/5.96/kio-5.96.0.tar.xz"; 346 - sha256 = "0xmvgq7cp1kkicmngxjj4cmijaah91jmfqdzzxziphq1rl23k64m"; 347 - name = "kio-5.96.0.tar.xz"; 348 }; 349 }; 350 kirigami2 = { 351 - version = "5.96.0"; 352 src = fetchurl { 353 - url = "${mirror}/stable/frameworks/5.96/kirigami2-5.96.0.tar.xz"; 354 - sha256 = "12ir4q9njl60b242j9raj1xsjs0cizsk7bixwb1hssfn6fzpzqkv"; 355 - name = "kirigami2-5.96.0.tar.xz"; 356 }; 357 }; 358 kitemmodels = { 359 - version = "5.96.0"; 360 src = fetchurl { 361 - url = "${mirror}/stable/frameworks/5.96/kitemmodels-5.96.0.tar.xz"; 362 - sha256 = "1j6kffvgbd07zzzv0kab8mbwa69fmw4b8jczd0wzvmp56idsfc2v"; 363 - name = "kitemmodels-5.96.0.tar.xz"; 364 }; 365 }; 366 kitemviews = { 367 - version = "5.96.0"; 368 src = fetchurl { 369 - url = "${mirror}/stable/frameworks/5.96/kitemviews-5.96.0.tar.xz"; 370 - sha256 = "1wr62z6jwlg40m8kl9bpiyzkyjmsqx0fhgwc01192k58nl2696lb"; 371 - name = "kitemviews-5.96.0.tar.xz"; 372 }; 373 }; 374 kjobwidgets = { 375 - version = "5.96.0"; 376 src = fetchurl { 377 - url = "${mirror}/stable/frameworks/5.96/kjobwidgets-5.96.0.tar.xz"; 378 - sha256 = "1w1h9vnlq1j72812558cl5dlq7f80nnh5i30qmkpbvv49xhhq2dl"; 379 - name = "kjobwidgets-5.96.0.tar.xz"; 380 }; 381 }; 382 kjs = { 383 - version = "5.96.0"; 384 src = fetchurl { 385 - url = "${mirror}/stable/frameworks/5.96/portingAids/kjs-5.96.0.tar.xz"; 386 - sha256 = "0jhfjjpv5hzbib3p30ngn6ic023fnrvnr8jrbjdzyacjywj69vvp"; 387 - name = "kjs-5.96.0.tar.xz"; 388 }; 389 }; 390 kjsembed = { 391 - version = "5.96.0"; 392 src = fetchurl { 393 - url = "${mirror}/stable/frameworks/5.96/portingAids/kjsembed-5.96.0.tar.xz"; 394 - sha256 = "1z8h0n4v1qgs2lsxflrzhdfb91jna3y2dxal1qz7i3szjvrf63h0"; 395 - name = "kjsembed-5.96.0.tar.xz"; 396 }; 397 }; 398 kmediaplayer = { 399 - version = "5.96.0"; 400 src = fetchurl { 401 - url = "${mirror}/stable/frameworks/5.96/portingAids/kmediaplayer-5.96.0.tar.xz"; 402 - sha256 = "0qqlah4zi0b7b6yb4009kkjqw7fkp1lgvp2mcpxs8vbbshs3376c"; 403 - name = "kmediaplayer-5.96.0.tar.xz"; 404 }; 405 }; 406 knewstuff = { 407 - version = "5.96.0"; 408 src = fetchurl { 409 - url = "${mirror}/stable/frameworks/5.96/knewstuff-5.96.0.tar.xz"; 410 - sha256 = "0kls40wlqkqirfjhf8kn83saxwahlh4rkm7iypqd81h93gi81fgc"; 411 - name = "knewstuff-5.96.0.tar.xz"; 412 }; 413 }; 414 knotifications = { 415 - version = "5.96.0"; 416 src = fetchurl { 417 - url = "${mirror}/stable/frameworks/5.96/knotifications-5.96.0.tar.xz"; 418 - sha256 = "11fbqylchzvm0pfw8bvy03px5zcg4jbch39vzcvnl6si7vikm4qj"; 419 - name = "knotifications-5.96.0.tar.xz"; 420 }; 421 }; 422 knotifyconfig = { 423 - version = "5.96.0"; 424 src = fetchurl { 425 - url = "${mirror}/stable/frameworks/5.96/knotifyconfig-5.96.0.tar.xz"; 426 - sha256 = "09bcw47zp6rsnk7f83gkmlpylg428a7phn7bbi9mpkdpzc6zvfd2"; 427 - name = "knotifyconfig-5.96.0.tar.xz"; 428 }; 429 }; 430 kpackage = { 431 - version = "5.96.0"; 432 src = fetchurl { 433 - url = "${mirror}/stable/frameworks/5.96/kpackage-5.96.0.tar.xz"; 434 - sha256 = "0gsxizpqa47apbvchga3f0w86v4jh8z1vyf0kifipz17fay4ws8d"; 435 - name = "kpackage-5.96.0.tar.xz"; 436 }; 437 }; 438 kparts = { 439 - version = "5.96.0"; 440 src = fetchurl { 441 - url = "${mirror}/stable/frameworks/5.96/kparts-5.96.0.tar.xz"; 442 - sha256 = "0b68kyi7l3ndw798sll2hrzf6qq6w875n48sc11q6882xilzinh2"; 443 - name = "kparts-5.96.0.tar.xz"; 444 }; 445 }; 446 kpeople = { 447 - version = "5.96.0"; 448 src = fetchurl { 449 - url = "${mirror}/stable/frameworks/5.96/kpeople-5.96.0.tar.xz"; 450 - sha256 = "0q3c0ghxa9km5xcq6h0cwa7swfd18h491jpfafy4qgq3nwp0115b"; 451 - name = "kpeople-5.96.0.tar.xz"; 452 }; 453 }; 454 kplotting = { 455 - version = "5.96.0"; 456 src = fetchurl { 457 - url = "${mirror}/stable/frameworks/5.96/kplotting-5.96.0.tar.xz"; 458 - sha256 = "1yqx260r3dzcinp8s685yzp5f2ihc0s1csckb9zv7z1bzljkn3h9"; 459 - name = "kplotting-5.96.0.tar.xz"; 460 }; 461 }; 462 kpty = { 463 - version = "5.96.0"; 464 src = fetchurl { 465 - url = "${mirror}/stable/frameworks/5.96/kpty-5.96.0.tar.xz"; 466 - sha256 = "15swvv6qhvc654wyvxzbjbnzrd2vwn0mr4lby1x6x5f4c9br0cip"; 467 - name = "kpty-5.96.0.tar.xz"; 468 }; 469 }; 470 kquickcharts = { 471 - version = "5.96.0"; 472 src = fetchurl { 473 - url = "${mirror}/stable/frameworks/5.96/kquickcharts-5.96.0.tar.xz"; 474 - sha256 = "1sd9mfxk72xfa1kz77s7z312scfm0vwvvgmyi4pypb9cs7d9dq3j"; 475 - name = "kquickcharts-5.96.0.tar.xz"; 476 }; 477 }; 478 kross = { 479 - version = "5.96.0"; 480 src = fetchurl { 481 - url = "${mirror}/stable/frameworks/5.96/portingAids/kross-5.96.0.tar.xz"; 482 - sha256 = "03dvg2jh9587kcp2f9nir727z0qvkcywrgxfi1p1hxq1bx6y8fm2"; 483 - name = "kross-5.96.0.tar.xz"; 484 }; 485 }; 486 krunner = { 487 - version = "5.96.0"; 488 src = fetchurl { 489 - url = "${mirror}/stable/frameworks/5.96/krunner-5.96.0.tar.xz"; 490 - sha256 = "0wd2nmhw9mb09mm88cnkmirwgxdnvkrkyjvaiqh9k74xqsggnplk"; 491 - name = "krunner-5.96.0.tar.xz"; 492 }; 493 }; 494 kservice = { 495 - version = "5.96.0"; 496 src = fetchurl { 497 - url = "${mirror}/stable/frameworks/5.96/kservice-5.96.0.tar.xz"; 498 - sha256 = "1zg3a35my8ba5ikmlg9s3wc9r0s5a2x0rggiiv9znhfi3snvi6gd"; 499 - name = "kservice-5.96.0.tar.xz"; 500 }; 501 }; 502 ktexteditor = { 503 - version = "5.96.0"; 504 src = fetchurl { 505 - url = "${mirror}/stable/frameworks/5.96/ktexteditor-5.96.0.tar.xz"; 506 - sha256 = "071jx26ycyk31bh167cq5fwx8xkr4ldjg8zlhn9dh7wa3rjpp183"; 507 - name = "ktexteditor-5.96.0.tar.xz"; 508 }; 509 }; 510 ktextwidgets = { 511 - version = "5.96.0"; 512 src = fetchurl { 513 - url = "${mirror}/stable/frameworks/5.96/ktextwidgets-5.96.0.tar.xz"; 514 - sha256 = "1vab4qmqq9268bwzx6xia2bcz8rdmiwlgjkbkk8nci2pnmhjrzpj"; 515 - name = "ktextwidgets-5.96.0.tar.xz"; 516 }; 517 }; 518 kunitconversion = { 519 - version = "5.96.0"; 520 src = fetchurl { 521 - url = "${mirror}/stable/frameworks/5.96/kunitconversion-5.96.0.tar.xz"; 522 - sha256 = "1qls3319gwn1nzaq04wrqjhbchk0s0pfx97m4za63yzvapvym73g"; 523 - name = "kunitconversion-5.96.0.tar.xz"; 524 }; 525 }; 526 kwallet = { 527 - version = "5.96.0"; 528 src = fetchurl { 529 - url = "${mirror}/stable/frameworks/5.96/kwallet-5.96.0.tar.xz"; 530 - sha256 = "0rj610c7i66fbv1x0i0sfn9mac8fkqir4vwgaq1ad5i9ca36h1jq"; 531 - name = "kwallet-5.96.0.tar.xz"; 532 }; 533 }; 534 kwayland = { 535 - version = "5.96.0"; 536 src = fetchurl { 537 - url = "${mirror}/stable/frameworks/5.96/kwayland-5.96.0.tar.xz"; 538 - sha256 = "0dcnsiippwxvwvf1gvp75lx97c4nydzn3x1l8lfy86w9lfslw7zb"; 539 - name = "kwayland-5.96.0.tar.xz"; 540 }; 541 }; 542 kwidgetsaddons = { 543 - version = "5.96.0"; 544 src = fetchurl { 545 - url = "${mirror}/stable/frameworks/5.96/kwidgetsaddons-5.96.0.tar.xz"; 546 - sha256 = "1igbkrn8qaalan0lyn8r2gqv5v3rwbmb3xv3w26yw77vwp0n789r"; 547 - name = "kwidgetsaddons-5.96.0.tar.xz"; 548 }; 549 }; 550 kwindowsystem = { 551 - version = "5.96.0"; 552 src = fetchurl { 553 - url = "${mirror}/stable/frameworks/5.96/kwindowsystem-5.96.0.tar.xz"; 554 - sha256 = "1ilb3zl3mlndfrqz6gi28x6qqqs45l65d0wmy3lk07lppcw3wxzx"; 555 - name = "kwindowsystem-5.96.0.tar.xz"; 556 }; 557 }; 558 kxmlgui = { 559 - version = "5.96.0"; 560 src = fetchurl { 561 - url = "${mirror}/stable/frameworks/5.96/kxmlgui-5.96.0.tar.xz"; 562 - sha256 = "1hiz2fgwpc4mgh2zzir0qi18pjsc3052lf888rc1pgql90faxb1k"; 563 - name = "kxmlgui-5.96.0.tar.xz"; 564 }; 565 }; 566 kxmlrpcclient = { 567 - version = "5.96.0"; 568 src = fetchurl { 569 - url = "${mirror}/stable/frameworks/5.96/portingAids/kxmlrpcclient-5.96.0.tar.xz"; 570 - sha256 = "1jrmrzcvnnw7q7pxgfpcz8608jmxqxf89habmgwv71b8kjz3vgaw"; 571 - name = "kxmlrpcclient-5.96.0.tar.xz"; 572 }; 573 }; 574 modemmanager-qt = { 575 - version = "5.96.0"; 576 src = fetchurl { 577 - url = "${mirror}/stable/frameworks/5.96/modemmanager-qt-5.96.0.tar.xz"; 578 - sha256 = "1rbiqh1sj328cy7flz9pw6vbvgiy3vyv6xp3fk4xv91sxviz1mhd"; 579 - name = "modemmanager-qt-5.96.0.tar.xz"; 580 }; 581 }; 582 networkmanager-qt = { 583 - version = "5.96.0"; 584 src = fetchurl { 585 - url = "${mirror}/stable/frameworks/5.96/networkmanager-qt-5.96.0.tar.xz"; 586 - sha256 = "1gyvgy0wl00asg9bkhjgvqnz32xmazvazcarh3p0640jy2fjrzfz"; 587 - name = "networkmanager-qt-5.96.0.tar.xz"; 588 }; 589 }; 590 oxygen-icons5 = { 591 - version = "5.96.0"; 592 src = fetchurl { 593 - url = "${mirror}/stable/frameworks/5.96/oxygen-icons5-5.96.0.tar.xz"; 594 - sha256 = "1f3fj6zr5iygb3s6f8vq2ayy749gxlx5j9h6v2zmkbf4m96sfmq5"; 595 - name = "oxygen-icons5-5.96.0.tar.xz"; 596 }; 597 }; 598 plasma-framework = { 599 - version = "5.96.0"; 600 src = fetchurl { 601 - url = "${mirror}/stable/frameworks/5.96/plasma-framework-5.96.0.tar.xz"; 602 - sha256 = "14myvv70pixygb20c136sk7prv5f5dca53fgc74dk6c28hwyldh2"; 603 - name = "plasma-framework-5.96.0.tar.xz"; 604 }; 605 }; 606 prison = { 607 - version = "5.96.0"; 608 src = fetchurl { 609 - url = "${mirror}/stable/frameworks/5.96/prison-5.96.0.tar.xz"; 610 - sha256 = "1kzl8rbyj9ik83p1qb8jl32vr06vkzzvr1hpasj50sg3ajq8a9xs"; 611 - name = "prison-5.96.0.tar.xz"; 612 }; 613 }; 614 purpose = { 615 - version = "5.96.0"; 616 src = fetchurl { 617 - url = "${mirror}/stable/frameworks/5.96/purpose-5.96.0.tar.xz"; 618 - sha256 = "0gji3dsccbii1gm83dpwry02cqmjrimhj8gnkb6nzvzrnq5xfh3r"; 619 - name = "purpose-5.96.0.tar.xz"; 620 }; 621 }; 622 qqc2-desktop-style = { 623 - version = "5.96.0"; 624 src = fetchurl { 625 - url = "${mirror}/stable/frameworks/5.96/qqc2-desktop-style-5.96.0.tar.xz"; 626 - sha256 = "0ff9vd34wss9na2m3gzm8wc2bwq0flda6bv6yqygv5iallw2lz88"; 627 - name = "qqc2-desktop-style-5.96.0.tar.xz"; 628 }; 629 }; 630 solid = { 631 - version = "5.96.0"; 632 src = fetchurl { 633 - url = "${mirror}/stable/frameworks/5.96/solid-5.96.0.tar.xz"; 634 - sha256 = "0j64glc1g7mwy2ysaj09w5f7sd2992h91ncknk9gpfsrxhpm814i"; 635 - name = "solid-5.96.0.tar.xz"; 636 }; 637 }; 638 sonnet = { 639 - version = "5.96.0"; 640 src = fetchurl { 641 - url = "${mirror}/stable/frameworks/5.96/sonnet-5.96.0.tar.xz"; 642 - sha256 = "0i0gksdkfyl8hfbqgrgklqanbvfm3h9gjnv42p2qq40b0zjj0sh4"; 643 - name = "sonnet-5.96.0.tar.xz"; 644 }; 645 }; 646 syndication = { 647 - version = "5.96.0"; 648 src = fetchurl { 649 - url = "${mirror}/stable/frameworks/5.96/syndication-5.96.0.tar.xz"; 650 - sha256 = "1q60dznlkbncqqgjnp3lq3x0f6r7wvz141ajkymmxlgfq3wdpcd4"; 651 - name = "syndication-5.96.0.tar.xz"; 652 }; 653 }; 654 syntax-highlighting = { 655 - version = "5.96.0"; 656 src = fetchurl { 657 - url = "${mirror}/stable/frameworks/5.96/syntax-highlighting-5.96.0.tar.xz"; 658 - sha256 = "176prghxfrb7i68jacmq9vkl7j9arsn6gnkzyc2hlkph35js3zqs"; 659 - name = "syntax-highlighting-5.96.0.tar.xz"; 660 }; 661 }; 662 threadweaver = { 663 - version = "5.96.0"; 664 src = fetchurl { 665 - url = "${mirror}/stable/frameworks/5.96/threadweaver-5.96.0.tar.xz"; 666 - sha256 = "0ljjnbwmc2zz4q0q1njqny43cj6xdf976vrvijcsqdsril5wzdbq"; 667 - name = "threadweaver-5.96.0.tar.xz"; 668 }; 669 }; 670 }
··· 4 5 { 6 attica = { 7 + version = "5.97.0"; 8 src = fetchurl { 9 + url = "${mirror}/stable/frameworks/5.97/attica-5.97.0.tar.xz"; 10 + sha256 = "0ciq7dbr027g8dgkfs4l3ys9fdhxlgkr0hd1mip3fngwcjn2my65"; 11 + name = "attica-5.97.0.tar.xz"; 12 }; 13 }; 14 baloo = { 15 + version = "5.97.0"; 16 src = fetchurl { 17 + url = "${mirror}/stable/frameworks/5.97/baloo-5.97.0.tar.xz"; 18 + sha256 = "0s2rpaz5dk0zixm6x51h6h9g4997g3sjj6mmqjx2fnyaxh79r1hz"; 19 + name = "baloo-5.97.0.tar.xz"; 20 }; 21 }; 22 bluez-qt = { 23 + version = "5.97.0"; 24 src = fetchurl { 25 + url = "${mirror}/stable/frameworks/5.97/bluez-qt-5.97.0.tar.xz"; 26 + sha256 = "16gawrq75008r70hjf38fk7w9y1ns2x9vrxs953gbg58ygaryfh3"; 27 + name = "bluez-qt-5.97.0.tar.xz"; 28 }; 29 }; 30 breeze-icons = { 31 + version = "5.97.0"; 32 src = fetchurl { 33 + url = "${mirror}/stable/frameworks/5.97/breeze-icons-5.97.0.tar.xz"; 34 + sha256 = "18vij7ihdyd6mar971yci2925c2j5l9q0479931h563ph8i49bkf"; 35 + name = "breeze-icons-5.97.0.tar.xz"; 36 }; 37 }; 38 extra-cmake-modules = { 39 + version = "5.97.0"; 40 src = fetchurl { 41 + url = "${mirror}/stable/frameworks/5.97/extra-cmake-modules-5.97.0.tar.xz"; 42 + sha256 = "02n5xywig2pksbkxfckd0dn97mdn6qjv3shyqryscayqvbrkblly"; 43 + name = "extra-cmake-modules-5.97.0.tar.xz"; 44 }; 45 }; 46 frameworkintegration = { 47 + version = "5.97.0"; 48 src = fetchurl { 49 + url = "${mirror}/stable/frameworks/5.97/frameworkintegration-5.97.0.tar.xz"; 50 + sha256 = "1srj8gnvb3mhppiiy2p489vwj0rcq0j91h4q4halmbl3hd9j4s1v"; 51 + name = "frameworkintegration-5.97.0.tar.xz"; 52 }; 53 }; 54 kactivities = { 55 + version = "5.97.0"; 56 src = fetchurl { 57 + url = "${mirror}/stable/frameworks/5.97/kactivities-5.97.0.tar.xz"; 58 + sha256 = "0dyg0rd8cwc3vyb7p3d1n5c670d4f87s09q017ml88pndxpbnbfi"; 59 + name = "kactivities-5.97.0.tar.xz"; 60 }; 61 }; 62 kactivities-stats = { 63 + version = "5.97.0"; 64 src = fetchurl { 65 + url = "${mirror}/stable/frameworks/5.97/kactivities-stats-5.97.0.tar.xz"; 66 + sha256 = "1nwbp36p8hk6wwyf4mq4ijy57ig6lass8kyla31dkhy95nqc79p8"; 67 + name = "kactivities-stats-5.97.0.tar.xz"; 68 }; 69 }; 70 kapidox = { 71 + version = "5.97.0"; 72 src = fetchurl { 73 + url = "${mirror}/stable/frameworks/5.97/kapidox-5.97.0.tar.xz"; 74 + sha256 = "0rg91cv60r4my7cvj9kjrp06jghgk5kwslqi8b5s9hjh2c0w73wx"; 75 + name = "kapidox-5.97.0.tar.xz"; 76 }; 77 }; 78 karchive = { 79 + version = "5.97.0"; 80 src = fetchurl { 81 + url = "${mirror}/stable/frameworks/5.97/karchive-5.97.0.tar.xz"; 82 + sha256 = "14ldrbkzlm59sjysirvj8yhihgyy4x85w54ydj8khnmvvm4q5zqv"; 83 + name = "karchive-5.97.0.tar.xz"; 84 }; 85 }; 86 kauth = { 87 + version = "5.97.0"; 88 src = fetchurl { 89 + url = "${mirror}/stable/frameworks/5.97/kauth-5.97.0.tar.xz"; 90 + sha256 = "1xa2r9qwi0h3740f07dj4qxzvr9qgaqjjwbf3lj5g1k2nd9wakfp"; 91 + name = "kauth-5.97.0.tar.xz"; 92 }; 93 }; 94 kbookmarks = { 95 + version = "5.97.0"; 96 src = fetchurl { 97 + url = "${mirror}/stable/frameworks/5.97/kbookmarks-5.97.0.tar.xz"; 98 + sha256 = "0skbw5m3ihg8v4g46gfvbvgrhdfav6sx26l9jcjx0pfi85ksqvbp"; 99 + name = "kbookmarks-5.97.0.tar.xz"; 100 }; 101 }; 102 kcalendarcore = { 103 + version = "5.97.0"; 104 src = fetchurl { 105 + url = "${mirror}/stable/frameworks/5.97/kcalendarcore-5.97.0.tar.xz"; 106 + sha256 = "1476yjbww2cwxnc84nmdgc3r7wi50hj2jjmh6qgfa8067w2sx9yq"; 107 + name = "kcalendarcore-5.97.0.tar.xz"; 108 }; 109 }; 110 kcmutils = { 111 + version = "5.97.0"; 112 src = fetchurl { 113 + url = "${mirror}/stable/frameworks/5.97/kcmutils-5.97.0.tar.xz"; 114 + sha256 = "0xasda9bi455fmmqdhmapdm6n7sg5m1kgvzh5zx7r43s6jshf6dd"; 115 + name = "kcmutils-5.97.0.tar.xz"; 116 }; 117 }; 118 kcodecs = { 119 + version = "5.97.0"; 120 src = fetchurl { 121 + url = "${mirror}/stable/frameworks/5.97/kcodecs-5.97.0.tar.xz"; 122 + sha256 = "0w16il3gqy76x4l7135jgi1sfxz4yl9zss2r53mgm583m0bybrk3"; 123 + name = "kcodecs-5.97.0.tar.xz"; 124 }; 125 }; 126 kcompletion = { 127 + version = "5.97.0"; 128 src = fetchurl { 129 + url = "${mirror}/stable/frameworks/5.97/kcompletion-5.97.0.tar.xz"; 130 + sha256 = "19lygg1x12yx41rrh1fklzhrg86nbhg6cji2i25g50ycsd7f1cba"; 131 + name = "kcompletion-5.97.0.tar.xz"; 132 }; 133 }; 134 kconfig = { 135 + version = "5.97.0"; 136 src = fetchurl { 137 + url = "${mirror}/stable/frameworks/5.97/kconfig-5.97.0.tar.xz"; 138 + sha256 = "0bgnagh8kljakvx9rg461fvispf1f37pcd8z9qxr6flwgw67gzlh"; 139 + name = "kconfig-5.97.0.tar.xz"; 140 }; 141 }; 142 kconfigwidgets = { 143 + version = "5.97.0"; 144 src = fetchurl { 145 + url = "${mirror}/stable/frameworks/5.97/kconfigwidgets-5.97.0.tar.xz"; 146 + sha256 = "0a44qp3c3isi7xgjcqhs0npiisgf379nxlswmyblmlm00rn03ii0"; 147 + name = "kconfigwidgets-5.97.0.tar.xz"; 148 }; 149 }; 150 kcontacts = { 151 + version = "5.97.0"; 152 src = fetchurl { 153 + url = "${mirror}/stable/frameworks/5.97/kcontacts-5.97.0.tar.xz"; 154 + sha256 = "026rjgmi6lgvm30799klkbcmwfhzlixsbdqyjvzcpsszxh0nj6dq"; 155 + name = "kcontacts-5.97.0.tar.xz"; 156 }; 157 }; 158 kcoreaddons = { 159 + version = "5.97.0"; 160 src = fetchurl { 161 + url = "${mirror}/stable/frameworks/5.97/kcoreaddons-5.97.0.tar.xz"; 162 + sha256 = "1ah28900l7j8nb3v3q7xsmmvrq6cv63b8gyisbcw6kryhw9kah09"; 163 + name = "kcoreaddons-5.97.0.tar.xz"; 164 }; 165 }; 166 kcrash = { 167 + version = "5.97.0"; 168 src = fetchurl { 169 + url = "${mirror}/stable/frameworks/5.97/kcrash-5.97.0.tar.xz"; 170 + sha256 = "1ipmm012v9zvxf7fxcl811xzxw9h6a6d6lzmnn589h9h3n6j8wgg"; 171 + name = "kcrash-5.97.0.tar.xz"; 172 }; 173 }; 174 kdav = { 175 + version = "5.97.0"; 176 src = fetchurl { 177 + url = "${mirror}/stable/frameworks/5.97/kdav-5.97.0.tar.xz"; 178 + sha256 = "1nx5zks5svxszhnm4732w9kh17p20bh66z90gl77zxgixqsq93fm"; 179 + name = "kdav-5.97.0.tar.xz"; 180 }; 181 }; 182 kdbusaddons = { 183 + version = "5.97.0"; 184 src = fetchurl { 185 + url = "${mirror}/stable/frameworks/5.97/kdbusaddons-5.97.0.tar.xz"; 186 + sha256 = "0b8j2bj4zn7a9yhba44almsvq1s6vg7s3s5gr97mj7mz2hlyiiqk"; 187 + name = "kdbusaddons-5.97.0.tar.xz"; 188 }; 189 }; 190 kdeclarative = { 191 + version = "5.97.0"; 192 src = fetchurl { 193 + url = "${mirror}/stable/frameworks/5.97/kdeclarative-5.97.0.tar.xz"; 194 + sha256 = "0w2s3139xz7001awzs9wpjd23qp5hxzw0k3sgljnwqa36scd4s5y"; 195 + name = "kdeclarative-5.97.0.tar.xz"; 196 }; 197 }; 198 kded = { 199 + version = "5.97.0"; 200 src = fetchurl { 201 + url = "${mirror}/stable/frameworks/5.97/kded-5.97.0.tar.xz"; 202 + sha256 = "19znbzhifix0r2wzsr5f7fj839ymlpjwlpagpkwsx57pg21k9p2b"; 203 + name = "kded-5.97.0.tar.xz"; 204 }; 205 }; 206 kdelibs4support = { 207 + version = "5.97.0"; 208 src = fetchurl { 209 + url = "${mirror}/stable/frameworks/5.97/portingAids/kdelibs4support-5.97.0.tar.xz"; 210 + sha256 = "04a14i0g59wj54lzq34s8av9mxkfw8jcvlgv3pg87l8xwq4xvpqs"; 211 + name = "kdelibs4support-5.97.0.tar.xz"; 212 }; 213 }; 214 kdesignerplugin = { 215 + version = "5.97.0"; 216 src = fetchurl { 217 + url = "${mirror}/stable/frameworks/5.97/portingAids/kdesignerplugin-5.97.0.tar.xz"; 218 + sha256 = "087xycnizfw7psnha2f9v16nxphvdnly3ymqywcjwv213cd7y1r8"; 219 + name = "kdesignerplugin-5.97.0.tar.xz"; 220 }; 221 }; 222 kdesu = { 223 + version = "5.97.0"; 224 src = fetchurl { 225 + url = "${mirror}/stable/frameworks/5.97/kdesu-5.97.0.tar.xz"; 226 + sha256 = "1csgsrj1jld4p9rqpda4c9wckk224m6zyhhybfqh0mhz78pvcbk5"; 227 + name = "kdesu-5.97.0.tar.xz"; 228 }; 229 }; 230 kdewebkit = { 231 + version = "5.97.0"; 232 src = fetchurl { 233 + url = "${mirror}/stable/frameworks/5.97/portingAids/kdewebkit-5.97.0.tar.xz"; 234 + sha256 = "1dijacbg76mn9l13fk8cl0kgj98g8wkky3z1210x65gjgqgzl97f"; 235 + name = "kdewebkit-5.97.0.tar.xz"; 236 }; 237 }; 238 kdnssd = { 239 + version = "5.97.0"; 240 src = fetchurl { 241 + url = "${mirror}/stable/frameworks/5.97/kdnssd-5.97.0.tar.xz"; 242 + sha256 = "0lmlwb4b06fy8myvai76srx4i1w60vw58mn14sy7l88kr28xc12d"; 243 + name = "kdnssd-5.97.0.tar.xz"; 244 }; 245 }; 246 kdoctools = { 247 + version = "5.97.0"; 248 src = fetchurl { 249 + url = "${mirror}/stable/frameworks/5.97/kdoctools-5.97.0.tar.xz"; 250 + sha256 = "1xha2l0sqf4zyqbwglfc946pw483fcl9g43vlmnxrk9qsfr75b31"; 251 + name = "kdoctools-5.97.0.tar.xz"; 252 }; 253 }; 254 kemoticons = { 255 + version = "5.97.0"; 256 src = fetchurl { 257 + url = "${mirror}/stable/frameworks/5.97/kemoticons-5.97.0.tar.xz"; 258 + sha256 = "02ii85h7l508xhf9f05pfw0c4vldr102v7lbygk5mlrcpgmgqnp2"; 259 + name = "kemoticons-5.97.0.tar.xz"; 260 }; 261 }; 262 kfilemetadata = { 263 + version = "5.97.0"; 264 src = fetchurl { 265 + url = "${mirror}/stable/frameworks/5.97/kfilemetadata-5.97.0.tar.xz"; 266 + sha256 = "08bhs3nq5q362qfqhz3z4znm0svbjy8blcdgy3l0smfpfr8xhbrz"; 267 + name = "kfilemetadata-5.97.0.tar.xz"; 268 }; 269 }; 270 kglobalaccel = { 271 + version = "5.97.0"; 272 src = fetchurl { 273 + url = "${mirror}/stable/frameworks/5.97/kglobalaccel-5.97.0.tar.xz"; 274 + sha256 = "0cdbwyckad5a7rlv1kcmpp51q32clbi86cbggap9l9r8h99x7i75"; 275 + name = "kglobalaccel-5.97.0.tar.xz"; 276 }; 277 }; 278 kguiaddons = { 279 + version = "5.97.0"; 280 src = fetchurl { 281 + url = "${mirror}/stable/frameworks/5.97/kguiaddons-5.97.0.tar.xz"; 282 + sha256 = "10kmjq38ykbxhp5vr797vmgcv8jf28g2nrkx0j3myhwq1xgmjy7v"; 283 + name = "kguiaddons-5.97.0.tar.xz"; 284 }; 285 }; 286 kholidays = { 287 + version = "5.97.0"; 288 src = fetchurl { 289 + url = "${mirror}/stable/frameworks/5.97/kholidays-5.97.0.tar.xz"; 290 + sha256 = "0b5qr7vmrshp5hghxbab0q26i01aafw2za4qmj779cj9givpm3vj"; 291 + name = "kholidays-5.97.0.tar.xz"; 292 }; 293 }; 294 khtml = { 295 + version = "5.97.0"; 296 src = fetchurl { 297 + url = "${mirror}/stable/frameworks/5.97/portingAids/khtml-5.97.0.tar.xz"; 298 + sha256 = "14dv3734z0m53rc1clx4qdm020pwc251ac9dvmpvg2x294vlj5kc"; 299 + name = "khtml-5.97.0.tar.xz"; 300 }; 301 }; 302 ki18n = { 303 + version = "5.97.0"; 304 src = fetchurl { 305 + url = "${mirror}/stable/frameworks/5.97/ki18n-5.97.0.tar.xz"; 306 + sha256 = "07hyz3vaqwd12g92gwrmzd3p2wx3qksfnnd560kan5f8g1pnsbq3"; 307 + name = "ki18n-5.97.0.tar.xz"; 308 }; 309 }; 310 kiconthemes = { 311 + version = "5.97.0"; 312 src = fetchurl { 313 + url = "${mirror}/stable/frameworks/5.97/kiconthemes-5.97.0.tar.xz"; 314 + sha256 = "04csm9hb6inp1v0471xsqgxim5748s2k1fxl5lzmpzmbmslcdwcl"; 315 + name = "kiconthemes-5.97.0.tar.xz"; 316 }; 317 }; 318 kidletime = { 319 + version = "5.97.0"; 320 src = fetchurl { 321 + url = "${mirror}/stable/frameworks/5.97/kidletime-5.97.0.tar.xz"; 322 + sha256 = "0aq4qpplafzsipflfjf463xp5p68gpcfssdr8lpkx84lqqa0k89m"; 323 + name = "kidletime-5.97.0.tar.xz"; 324 }; 325 }; 326 kimageformats = { 327 + version = "5.97.0"; 328 src = fetchurl { 329 + url = "${mirror}/stable/frameworks/5.97/kimageformats-5.97.0.tar.xz"; 330 + sha256 = "04ajq25xh4iyxfnm658h6fd9z8ipn5dgwd640ax9walbp4pkd0zb"; 331 + name = "kimageformats-5.97.0.tar.xz"; 332 }; 333 }; 334 kinit = { 335 + version = "5.97.0"; 336 src = fetchurl { 337 + url = "${mirror}/stable/frameworks/5.97/kinit-5.97.0.tar.xz"; 338 + sha256 = "19ac8i0dvh6q2sqrgk3rjg231x5n4k6d4hd0vgjycyxjmi3aqmjq"; 339 + name = "kinit-5.97.0.tar.xz"; 340 }; 341 }; 342 kio = { 343 + version = "5.97.0"; 344 src = fetchurl { 345 + url = "${mirror}/stable/frameworks/5.97/kio-5.97.0.tar.xz"; 346 + sha256 = "11sqcy0m3867ss9hgs5n7jmwck0rmdql2b1mp5q99d4fg98816yc"; 347 + name = "kio-5.97.0.tar.xz"; 348 }; 349 }; 350 kirigami2 = { 351 + version = "5.97.0"; 352 src = fetchurl { 353 + url = "${mirror}/stable/frameworks/5.97/kirigami2-5.97.0.tar.xz"; 354 + sha256 = "016ny2pf34cll4zwxxfj0r4fjkvbm0mmac5z7d22dq6cgqrdz7j4"; 355 + name = "kirigami2-5.97.0.tar.xz"; 356 }; 357 }; 358 kitemmodels = { 359 + version = "5.97.0"; 360 src = fetchurl { 361 + url = "${mirror}/stable/frameworks/5.97/kitemmodels-5.97.0.tar.xz"; 362 + sha256 = "0vxlajl8lvddxrwnq3zdcm4sj36r6nyczplwk97xsr5q52minpbw"; 363 + name = "kitemmodels-5.97.0.tar.xz"; 364 }; 365 }; 366 kitemviews = { 367 + version = "5.97.0"; 368 src = fetchurl { 369 + url = "${mirror}/stable/frameworks/5.97/kitemviews-5.97.0.tar.xz"; 370 + sha256 = "1ggv3lf1z5986g837kq0dw2pkwd032zzdx2c9zs5zal1y7aid6f5"; 371 + name = "kitemviews-5.97.0.tar.xz"; 372 }; 373 }; 374 kjobwidgets = { 375 + version = "5.97.0"; 376 src = fetchurl { 377 + url = "${mirror}/stable/frameworks/5.97/kjobwidgets-5.97.0.tar.xz"; 378 + sha256 = "16s2rjbmxz6x1kmnx9mg8sa42p65ps5jk074s86vg9qnhk0jxkf9"; 379 + name = "kjobwidgets-5.97.0.tar.xz"; 380 }; 381 }; 382 kjs = { 383 + version = "5.97.0"; 384 src = fetchurl { 385 + url = "${mirror}/stable/frameworks/5.97/portingAids/kjs-5.97.0.tar.xz"; 386 + sha256 = "1y6wgfc85smlp3kqxyma0h0nnn5z5hzszy0xdvbl76c1azby2n8f"; 387 + name = "kjs-5.97.0.tar.xz"; 388 }; 389 }; 390 kjsembed = { 391 + version = "5.97.0"; 392 src = fetchurl { 393 + url = "${mirror}/stable/frameworks/5.97/portingAids/kjsembed-5.97.0.tar.xz"; 394 + sha256 = "07s0xpcvxslnyk6z6ilz2h57in5g4a1xa6yi896isqwihqc28kxx"; 395 + name = "kjsembed-5.97.0.tar.xz"; 396 }; 397 }; 398 kmediaplayer = { 399 + version = "5.97.0"; 400 src = fetchurl { 401 + url = "${mirror}/stable/frameworks/5.97/portingAids/kmediaplayer-5.97.0.tar.xz"; 402 + sha256 = "14hc5kz98smihlnnf5lg5i6mw8xnblix7jaql2x1ym6vj7vbnjks"; 403 + name = "kmediaplayer-5.97.0.tar.xz"; 404 }; 405 }; 406 knewstuff = { 407 + version = "5.97.0"; 408 src = fetchurl { 409 + url = "${mirror}/stable/frameworks/5.97/knewstuff-5.97.0.tar.xz"; 410 + sha256 = "0k49zbypxw0b79nbmhc59q2bz4h0whaq72if5nfa4jdxrvfvn9yp"; 411 + name = "knewstuff-5.97.0.tar.xz"; 412 }; 413 }; 414 knotifications = { 415 + version = "5.97.0"; 416 src = fetchurl { 417 + url = "${mirror}/stable/frameworks/5.97/knotifications-5.97.0.tar.xz"; 418 + sha256 = "07ylq0ynb66cp5v7p26j49w65kadza8zkww3wl32nnvi3qa68qz3"; 419 + name = "knotifications-5.97.0.tar.xz"; 420 }; 421 }; 422 knotifyconfig = { 423 + version = "5.97.0"; 424 src = fetchurl { 425 + url = "${mirror}/stable/frameworks/5.97/knotifyconfig-5.97.0.tar.xz"; 426 + sha256 = "1yldfc44k1z7s1f3yqzdm0dgg84xlzqddllkrxc60cf6aaq7pnhv"; 427 + name = "knotifyconfig-5.97.0.tar.xz"; 428 }; 429 }; 430 kpackage = { 431 + version = "5.97.0"; 432 src = fetchurl { 433 + url = "${mirror}/stable/frameworks/5.97/kpackage-5.97.0.tar.xz"; 434 + sha256 = "03j184bnv7lnbx2srqxhv9q5klgr0dvrfdwhx1b56jpmxjrdf79c"; 435 + name = "kpackage-5.97.0.tar.xz"; 436 }; 437 }; 438 kparts = { 439 + version = "5.97.0"; 440 src = fetchurl { 441 + url = "${mirror}/stable/frameworks/5.97/kparts-5.97.0.tar.xz"; 442 + sha256 = "0l95af7c9m79z1pwyzzhdihd2wksjxy0vnl6h4a5qi35a553v0zg"; 443 + name = "kparts-5.97.0.tar.xz"; 444 }; 445 }; 446 kpeople = { 447 + version = "5.97.0"; 448 src = fetchurl { 449 + url = "${mirror}/stable/frameworks/5.97/kpeople-5.97.0.tar.xz"; 450 + sha256 = "1fy2dpfbhcmi0v08ik6pbb31z29m1g91l14p98ny3g6sy6r1l83v"; 451 + name = "kpeople-5.97.0.tar.xz"; 452 }; 453 }; 454 kplotting = { 455 + version = "5.97.0"; 456 src = fetchurl { 457 + url = "${mirror}/stable/frameworks/5.97/kplotting-5.97.0.tar.xz"; 458 + sha256 = "03pa2qbpm6qsc9v6i6wqr15jwjkgywzdwy7jl6cxrh9acdmy3ljy"; 459 + name = "kplotting-5.97.0.tar.xz"; 460 }; 461 }; 462 kpty = { 463 + version = "5.97.0"; 464 src = fetchurl { 465 + url = "${mirror}/stable/frameworks/5.97/kpty-5.97.0.tar.xz"; 466 + sha256 = "1i0a53l1ik44blxy7xg3lf2l2x2idxfrxn1rnjdgm119klysdic7"; 467 + name = "kpty-5.97.0.tar.xz"; 468 }; 469 }; 470 kquickcharts = { 471 + version = "5.97.0"; 472 src = fetchurl { 473 + url = "${mirror}/stable/frameworks/5.97/kquickcharts-5.97.0.tar.xz"; 474 + sha256 = "1v2zky53hvwbqnbh0wj8n6rp0lp59qii4k5gm3j2pfcjzrdj8an1"; 475 + name = "kquickcharts-5.97.0.tar.xz"; 476 }; 477 }; 478 kross = { 479 + version = "5.97.0"; 480 src = fetchurl { 481 + url = "${mirror}/stable/frameworks/5.97/portingAids/kross-5.97.0.tar.xz"; 482 + sha256 = "0143l7nxq0j207cjvs0srcllvfyzpwrzxmcrdl22hrj951j1aq5s"; 483 + name = "kross-5.97.0.tar.xz"; 484 }; 485 }; 486 krunner = { 487 + version = "5.97.0"; 488 src = fetchurl { 489 + url = "${mirror}/stable/frameworks/5.97/krunner-5.97.0.tar.xz"; 490 + sha256 = "0addv0whngqzfvsi1gcsiissin3sa7gg8n5kd3nnp03w7kqbapr9"; 491 + name = "krunner-5.97.0.tar.xz"; 492 }; 493 }; 494 kservice = { 495 + version = "5.97.0"; 496 src = fetchurl { 497 + url = "${mirror}/stable/frameworks/5.97/kservice-5.97.0.tar.xz"; 498 + sha256 = "0bi07qdnl99g4kwxikh5nb4n6ihnn5hg8g1sl64jkggd06l1c03d"; 499 + name = "kservice-5.97.0.tar.xz"; 500 }; 501 }; 502 ktexteditor = { 503 + version = "5.97.0"; 504 src = fetchurl { 505 + url = "${mirror}/stable/frameworks/5.97/ktexteditor-5.97.0.tar.xz"; 506 + sha256 = "02hwh736zlb98vkd83sz8a2ywqcv3wbik2pscdg746ff2pvqnwlb"; 507 + name = "ktexteditor-5.97.0.tar.xz"; 508 }; 509 }; 510 ktextwidgets = { 511 + version = "5.97.0"; 512 src = fetchurl { 513 + url = "${mirror}/stable/frameworks/5.97/ktextwidgets-5.97.0.tar.xz"; 514 + sha256 = "1kwa52f1nyidxjkcipp5r3p1cp5m4xdm57cr77vv9krzhcaznhmx"; 515 + name = "ktextwidgets-5.97.0.tar.xz"; 516 }; 517 }; 518 kunitconversion = { 519 + version = "5.97.0"; 520 src = fetchurl { 521 + url = "${mirror}/stable/frameworks/5.97/kunitconversion-5.97.0.tar.xz"; 522 + sha256 = "1pspm7ka6yvy7pbdsfliyzr0xi20m8krd4qvy24jy4rn0wa5xy6v"; 523 + name = "kunitconversion-5.97.0.tar.xz"; 524 }; 525 }; 526 kwallet = { 527 + version = "5.97.0"; 528 src = fetchurl { 529 + url = "${mirror}/stable/frameworks/5.97/kwallet-5.97.0.tar.xz"; 530 + sha256 = "08fqjxsnqiifp5knsb0w5ajx5713c1z4p5s7cbg6395bqsq7i6xb"; 531 + name = "kwallet-5.97.0.tar.xz"; 532 }; 533 }; 534 kwayland = { 535 + version = "5.97.0"; 536 src = fetchurl { 537 + url = "${mirror}/stable/frameworks/5.97/kwayland-5.97.0.tar.xz"; 538 + sha256 = "0g6a618kdgsra0b7mkg3hyvxm3lzwnmz5j2mlkhmmkfci5n02wg5"; 539 + name = "kwayland-5.97.0.tar.xz"; 540 }; 541 }; 542 kwidgetsaddons = { 543 + version = "5.97.0"; 544 src = fetchurl { 545 + url = "${mirror}/stable/frameworks/5.97/kwidgetsaddons-5.97.0.tar.xz"; 546 + sha256 = "05xcnrv27m7xfhgkfmgrbrfg6m6bb3p65iqb8gxjjs0357jcgh3s"; 547 + name = "kwidgetsaddons-5.97.0.tar.xz"; 548 }; 549 }; 550 kwindowsystem = { 551 + version = "5.97.0"; 552 src = fetchurl { 553 + url = "${mirror}/stable/frameworks/5.97/kwindowsystem-5.97.0.tar.xz"; 554 + sha256 = "1wgybsf3n16q66pkgcg3hjypmfl9cam69bcz98xf074s6ybaf8mq"; 555 + name = "kwindowsystem-5.97.0.tar.xz"; 556 }; 557 }; 558 kxmlgui = { 559 + version = "5.97.0"; 560 src = fetchurl { 561 + url = "${mirror}/stable/frameworks/5.97/kxmlgui-5.97.0.tar.xz"; 562 + sha256 = "1xdd30r9a3f611h8kmk53mybyil870159b7qr7v13g5asqlpkwds"; 563 + name = "kxmlgui-5.97.0.tar.xz"; 564 }; 565 }; 566 kxmlrpcclient = { 567 + version = "5.97.0"; 568 src = fetchurl { 569 + url = "${mirror}/stable/frameworks/5.97/portingAids/kxmlrpcclient-5.97.0.tar.xz"; 570 + sha256 = "02fkzf9z983r2mfyjwyhpzf9b3qpk8bavh1pixbvwd6iddmqhnj9"; 571 + name = "kxmlrpcclient-5.97.0.tar.xz"; 572 }; 573 }; 574 modemmanager-qt = { 575 + version = "5.97.0"; 576 src = fetchurl { 577 + url = "${mirror}/stable/frameworks/5.97/modemmanager-qt-5.97.0.tar.xz"; 578 + sha256 = "0qg56r4j3mlyp27zjdrhwckw4a10zfp4bpzwr35m37ccsb80304k"; 579 + name = "modemmanager-qt-5.97.0.tar.xz"; 580 }; 581 }; 582 networkmanager-qt = { 583 + version = "5.97.0"; 584 src = fetchurl { 585 + url = "${mirror}/stable/frameworks/5.97/networkmanager-qt-5.97.0.tar.xz"; 586 + sha256 = "10bczach9x3az29h32rn6h0gnz4ghj8dn8ynm93jkkjmw87asml5"; 587 + name = "networkmanager-qt-5.97.0.tar.xz"; 588 }; 589 }; 590 oxygen-icons5 = { 591 + version = "5.97.0"; 592 src = fetchurl { 593 + url = "${mirror}/stable/frameworks/5.97/oxygen-icons5-5.97.0.tar.xz"; 594 + sha256 = "1ypr4l1205jzc9cpdin64a2rk0bz4x0wjy7k87lswm2643w6sjsm"; 595 + name = "oxygen-icons5-5.97.0.tar.xz"; 596 }; 597 }; 598 plasma-framework = { 599 + version = "5.97.0"; 600 src = fetchurl { 601 + url = "${mirror}/stable/frameworks/5.97/plasma-framework-5.97.0.tar.xz"; 602 + sha256 = "09xmjmv9l26dpyngwks66lb48clfwfagpndavf2djcfjid4pv63k"; 603 + name = "plasma-framework-5.97.0.tar.xz"; 604 }; 605 }; 606 prison = { 607 + version = "5.97.0"; 608 src = fetchurl { 609 + url = "${mirror}/stable/frameworks/5.97/prison-5.97.0.tar.xz"; 610 + sha256 = "06skmwxb1hkg2h1q2fhgkbbsdnvhg6l930533n446g42p7qlzw56"; 611 + name = "prison-5.97.0.tar.xz"; 612 }; 613 }; 614 purpose = { 615 + version = "5.97.0"; 616 src = fetchurl { 617 + url = "${mirror}/stable/frameworks/5.97/purpose-5.97.0.tar.xz"; 618 + sha256 = "17sih5a5v28qpwrvc1jq3b2hhi7qrbwaw14swg0iz89icbaxizl3"; 619 + name = "purpose-5.97.0.tar.xz"; 620 }; 621 }; 622 qqc2-desktop-style = { 623 + version = "5.97.0"; 624 src = fetchurl { 625 + url = "${mirror}/stable/frameworks/5.97/qqc2-desktop-style-5.97.0.tar.xz"; 626 + sha256 = "19ily5hn1hmyqw9d2qwm7440zzr3kjdz1qf2n073w2miqgp6fsa6"; 627 + name = "qqc2-desktop-style-5.97.0.tar.xz"; 628 }; 629 }; 630 solid = { 631 + version = "5.97.0"; 632 src = fetchurl { 633 + url = "${mirror}/stable/frameworks/5.97/solid-5.97.0.tar.xz"; 634 + sha256 = "17aclbb8jwdj4hd6kz3svgla5i5rm03xj7cavdinbvy2g13avh44"; 635 + name = "solid-5.97.0.tar.xz"; 636 }; 637 }; 638 sonnet = { 639 + version = "5.97.0"; 640 src = fetchurl { 641 + url = "${mirror}/stable/frameworks/5.97/sonnet-5.97.0.tar.xz"; 642 + sha256 = "14qijjhm0ar14nw03dp192gnmlx13xgybw2iv71nrxg7cybp74m3"; 643 + name = "sonnet-5.97.0.tar.xz"; 644 }; 645 }; 646 syndication = { 647 + version = "5.97.0"; 648 src = fetchurl { 649 + url = "${mirror}/stable/frameworks/5.97/syndication-5.97.0.tar.xz"; 650 + sha256 = "0qcxmsirzqbycndw4grvpcmvyfz01crj7cdlazj92a5gckz640jn"; 651 + name = "syndication-5.97.0.tar.xz"; 652 }; 653 }; 654 syntax-highlighting = { 655 + version = "5.97.0"; 656 src = fetchurl { 657 + url = "${mirror}/stable/frameworks/5.97/syntax-highlighting-5.97.0.tar.xz"; 658 + sha256 = "17d9a2mr0g3l62nqvrsmwkhraxjc26bw8hxf27xwpngazy8rd2z8"; 659 + name = "syntax-highlighting-5.97.0.tar.xz"; 660 }; 661 }; 662 threadweaver = { 663 + version = "5.97.0"; 664 src = fetchurl { 665 + url = "${mirror}/stable/frameworks/5.97/threadweaver-5.97.0.tar.xz"; 666 + sha256 = "13s0zjmjwqpzxv14h7x8d12av4icgdnhgzb9qcdc82gazq1mv5s6"; 667 + name = "threadweaver-5.97.0.tar.xz"; 668 }; 669 }; 670 }
+2 -2
pkgs/development/libraries/libmysqlconnectorcpp/default.nix
··· 8 9 stdenv.mkDerivation rec { 10 pname = "libmysqlconnectorcpp"; 11 - version = "8.0.28"; 12 13 src = fetchurl { 14 url = "https://cdn.mysql.com/Downloads/Connector-C++/mysql-connector-c++-${version}-src.tar.gz"; 15 - sha256 = "sha256-yyb+neBaO18e0ioZlCm2eR7OGEM+sEZeKnP89EWGQgs="; 16 }; 17 18 nativeBuildInputs = [
··· 8 9 stdenv.mkDerivation rec { 10 pname = "libmysqlconnectorcpp"; 11 + version = "8.0.29"; 12 13 src = fetchurl { 14 url = "https://cdn.mysql.com/Downloads/Connector-C++/mysql-connector-c++-${version}-src.tar.gz"; 15 + sha256 = "sha256-mmI2oovKM66VHYzKq7j/UaGIhj6FmfkJb0rgodoZ+H8="; 16 }; 17 18 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/libnats-c/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 pname = "libnats"; 8 - version = "3.2.0"; 9 10 src = fetchFromGitHub { 11 owner = "nats-io"; 12 repo = "nats.c"; 13 rev = "v${version}"; 14 - sha256 = "1ngji3sa44y27lnq4x5dzbd117s9psx4w0j50b4c2b72cf2z139q"; 15 }; 16 17 nativeBuildInputs = [ cmake ];
··· 5 6 stdenv.mkDerivation rec { 7 pname = "libnats"; 8 + version = "3.3.0"; 9 10 src = fetchFromGitHub { 11 owner = "nats-io"; 12 repo = "nats.c"; 13 rev = "v${version}"; 14 + sha256 = "sha256-2z+r0OIVYE7NPQQAd5vOK8KkFo4Zzi2pPcwPByJTyPc="; 15 }; 16 17 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/sdbus-cpp/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "sdbus-cpp"; 12 - version = "1.1.0"; 13 14 src = fetchFromGitHub { 15 owner = "kistler-group"; 16 repo = "sdbus-cpp"; 17 rev = "v${version}"; 18 - sha256 = "sha256-AjaZ6YmMlnN0jAcUBkft01XHkrze0nSr3dUMechsLrQ="; 19 }; 20 21 nativeBuildInputs = [
··· 9 10 stdenv.mkDerivation rec { 11 pname = "sdbus-cpp"; 12 + version = "1.2.0"; 13 14 src = fetchFromGitHub { 15 owner = "kistler-group"; 16 repo = "sdbus-cpp"; 17 rev = "v${version}"; 18 + sha256 = "sha256-EX/XLgqUwIRosLu3Jgtpp42Yt6Tf22Htj9JULoUL7ao="; 19 }; 20 21 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/sentencepiece/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "sentencepiece"; 12 - version = "0.1.96"; 13 14 src = fetchFromGitHub { 15 owner = "google"; 16 repo = pname; 17 rev = "v${version}"; 18 - sha256 = "sha256-jo8XlQJsnWpeeezDjNNhh6T473XMqe8fsApUr82Y3BU="; 19 }; 20 21 nativeBuildInputs = [ cmake ];
··· 9 10 stdenv.mkDerivation rec { 11 pname = "sentencepiece"; 12 + version = "0.1.97"; 13 14 src = fetchFromGitHub { 15 owner = "google"; 16 repo = pname; 17 rev = "v${version}"; 18 + sha256 = "sha256-T6qQtLmuPKVha0CwX4fBH7IQoAlwVj64X2qDecWd7s8="; 19 }; 20 21 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/sentry-native/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "sentry-native"; 5 - version = "0.4.18"; 6 7 src = fetchFromGitHub { 8 owner = "getsentry"; 9 repo = "sentry-native"; 10 rev = version; 11 - sha256 = "sha256-2WNmpx6ReVmsRvKHAaZznGuugvmLxK25P1WdmorNj/g="; 12 }; 13 14 nativeBuildInputs = [ cmake ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "sentry-native"; 5 + version = "0.5.0"; 6 7 src = fetchFromGitHub { 8 owner = "getsentry"; 9 repo = "sentry-native"; 10 rev = version; 11 + sha256 = "sha256-whbzoKIYLwj4yoFaT3frghJd/WzfpolSAuZzQRtnP5E="; 12 }; 13 14 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/python-modules/azure-keyvault-certificates/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "azure-keyvault-certificates"; 13 - version = "4.4.0"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.6"; ··· 18 src = fetchPypi { 19 inherit pname version; 20 extension = "zip"; 21 - hash = "sha256-DAFU84AbI4Tdf6TtYDZvSwrpERxf/MqHjQU2igBLh88="; 22 }; 23 24 propagatedBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "azure-keyvault-certificates"; 13 + version = "4.5.1"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.6"; ··· 18 src = fetchPypi { 19 inherit pname version; 20 extension = "zip"; 21 + hash = "sha256-4eIIF90ZSajuzlGFrUOQacWR1AdmSP2cY8EeM5McGZA="; 22 }; 23 24 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/miniaudio/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "miniaudio"; 14 - version = "1.51"; 15 16 disabled = pythonOlder "3.6"; 17 ··· 19 owner = "irmen"; 20 repo = "pyminiaudio"; 21 rev = "refs/tags/v${version}"; 22 - sha256 = "sha256-nWx/1+b28/pvyTe8jSAOmw+vfzjuD7FFmVVUzH8DAyw="; 23 }; 24 25 buildInputs = lib.optionals stdenv.isDarwin [
··· 11 12 buildPythonPackage rec { 13 pname = "miniaudio"; 14 + version = "1.52"; 15 16 disabled = pythonOlder "3.6"; 17 ··· 19 owner = "irmen"; 20 repo = "pyminiaudio"; 21 rev = "refs/tags/v${version}"; 22 + sha256 = "sha256-qy2FKzg02M1MwUwuPKmK8uGhCrR19Hyzg2YRmlHl67s="; 23 }; 24 25 buildInputs = lib.optionals stdenv.isDarwin [
+2 -2
pkgs/development/python-modules/pyperf/default.nix
··· 15 16 buildPythonPackage rec { 17 pname = "pyperf"; 18 - version = "2.4.0"; 19 20 src = fetchPypi { 21 inherit pname version; 22 - sha256 = "sha256-z85StSr7EJgQr80WePyeOY9wzhWHqwRIWctyKEaTTj0="; 23 }; 24 25 checkInputs = [ nose psutil ] ++
··· 15 16 buildPythonPackage rec { 17 pname = "pyperf"; 18 + version = "2.4.1"; 19 20 src = fetchPypi { 21 inherit pname version; 22 + sha256 = "sha256-OM9ekMVvkGqDIM6CpQv6kskCuTr/1y5NyBWAEV81WFM="; 23 }; 24 25 checkInputs = [ nose psutil ] ++
+2 -2
pkgs/development/python-modules/tabula-py/default.nix
··· 12 13 buildPythonPackage rec { 14 pname = "tabula-py"; 15 - version = "2.4.0"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; ··· 21 owner = "chezou"; 22 repo = pname; 23 rev = "v${version}"; 24 - hash = "sha256-cVhtFfzDQvVnDaXOU3dx/m3LENMMG3E+RnFVFCZ0AAc="; 25 }; 26 27 SETUPTOOLS_SCM_PRETEND_VERSION = version;
··· 12 13 buildPythonPackage rec { 14 pname = "tabula-py"; 15 + version = "2.5.0"; 16 format = "setuptools"; 17 18 disabled = pythonOlder "3.7"; ··· 21 owner = "chezou"; 22 repo = pname; 23 rev = "v${version}"; 24 + hash = "sha256-SYDwMVJMBRAtjkHMZQct17RueMbRZ5aDENDGkkrahrY="; 25 }; 26 27 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+8 -7
pkgs/development/tools/continuous-integration/github-runner/default.nix
··· 21 , nuget-to-nix 22 }: 23 let 24 nugetSource = linkFarmFromDrvs "nuget-packages" ( 25 - import ./deps.nix { 26 - fetchNuGet = { pname, version, sha256 }: fetchurl { 27 - name = "${pname}.${version}.nupkg"; 28 - url = "https://www.nuget.org/api/v2/package/${pname}/${version}"; 29 - inherit sha256; 30 - }; 31 - } 32 ); 33 34 dotnetSdk = dotnetCorePackages.sdk_6_0;
··· 21 , nuget-to-nix 22 }: 23 let 24 + fetchNuGet = { pname, version, sha256 }: fetchurl { 25 + name = "${pname}.${version}.nupkg"; 26 + url = "https://www.nuget.org/api/v2/package/${pname}/${version}"; 27 + inherit sha256; 28 + }; 29 + 30 nugetSource = linkFarmFromDrvs "nuget-packages" ( 31 + import ./deps.nix { inherit fetchNuGet; } ++ 32 + dotnetSdk.passthru.packages { inherit fetchNuGet; } 33 ); 34 35 dotnetSdk = dotnetCorePackages.sdk_6_0;
+10 -3
pkgs/development/tools/misc/strace/default.nix
··· 1 - { lib, stdenv, fetchurl, perl, libunwind, buildPackages }: 2 3 stdenv.mkDerivation rec { 4 pname = "strace"; 5 - version = "5.18"; 6 7 src = fetchurl { 8 url = "https://strace.io/files/${version}/${pname}-${version}.tar.xz"; 9 - sha256 = "sha256-YCk+p5rJJT1gDNyb4HetKYjKIihKQ5yeZr5RUNs9EYc="; 10 }; 11 12 depsBuildBuild = [ buildPackages.stdenv.cc ]; ··· 17 buildInputs = [ libunwind ]; # support -k 18 19 configureFlags = [ "--enable-mpers=check" ]; 20 21 meta = with lib; { 22 homepage = "https://strace.io/";
··· 1 + { lib, stdenv, fetchurl, perl, libunwind, buildPackages, gitUpdater }: 2 3 stdenv.mkDerivation rec { 4 pname = "strace"; 5 + version = "5.19"; 6 7 src = fetchurl { 8 url = "https://strace.io/files/${version}/${pname}-${version}.tar.xz"; 9 + sha256 = "sha256-qj3ByOYOT2/z05ZRSqJH88e/cZ2KjcTdT6eTvnhr7KM="; 10 }; 11 12 depsBuildBuild = [ buildPackages.stdenv.cc ]; ··· 17 buildInputs = [ libunwind ]; # support -k 18 19 configureFlags = [ "--enable-mpers=check" ]; 20 + 21 + passthru.updateScript = gitUpdater { 22 + inherit pname version; 23 + # No nicer place to find latest release. 24 + url = "https://github.com/strace/strace.git"; 25 + rev-prefix = "v"; 26 + }; 27 28 meta = with lib; { 29 homepage = "https://strace.io/";
+12 -2
pkgs/games/fheroes2/default.nix
··· 1 { stdenv, lib, fetchFromGitHub 2 - , gettext, libpng, SDL2, SDL2_image, SDL2_mixer, SDL2_ttf, zlib 3 4 # updater only 5 , nix-update-script ··· 16 sha256 = "sha256-I79PoNE6GFvYD4jnsxKo7MsoPgVow8b8fTIiClOGnAI="; 17 }; 18 19 - buildInputs = [ gettext libpng SDL2 SDL2_image SDL2_mixer SDL2_ttf zlib ]; 20 21 makeFlags = [ 22 "FHEROES2_STRICT_COMPILATION=1" 23 ]; 24 25 enableParallelBuilding = true; 26 27 installPhase = '' 28 runHook preInstall 29 30 install -Dm755 $PWD/src/dist/fheroes2 $out/bin/fheroes2 31 32 runHook postInstall 33 '';
··· 1 { stdenv, lib, fetchFromGitHub 2 + , gettext, glibcLocalesUtf8, libpng, SDL2, SDL2_image, SDL2_mixer, SDL2_ttf, zlib 3 4 # updater only 5 , nix-update-script ··· 16 sha256 = "sha256-I79PoNE6GFvYD4jnsxKo7MsoPgVow8b8fTIiClOGnAI="; 17 }; 18 19 + buildInputs = [ gettext glibcLocalesUtf8 libpng SDL2 SDL2_image SDL2_mixer SDL2_ttf zlib ]; 20 21 makeFlags = [ 22 "FHEROES2_STRICT_COMPILATION=1" 23 + "FHEROES2_DATA=\"${placeholder "out"}/share/fheroes2\"" 24 ]; 25 26 enableParallelBuilding = true; 27 28 + postBuild = '' 29 + # Pick guaranteed to be present UTF-8 locale. 30 + # Otherwise `iconv` calls fail to produce valid translations. 31 + LANG=en_US.UTF_8 make -C files/lang 32 + ''; 33 + 34 installPhase = '' 35 runHook preInstall 36 37 install -Dm755 $PWD/src/dist/fheroes2 $out/bin/fheroes2 38 + 39 + install -Dm644 -t $out/share/fheroes2/files/lang $PWD/files/lang/*.mo 40 + install -Dm644 -t $out/share/fheroes2/files/data $PWD/files/data/resurrection.h2d 41 42 runHook postInstall 43 '';
+2 -2
pkgs/games/wesnoth/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 pname = "wesnoth"; 8 - version = "1.16.4"; 9 10 src = fetchFromGitHub { 11 rev = version; 12 owner = "wesnoth"; 13 repo = "wesnoth"; 14 - sha256 = "sha256-yb/Y54MVtzIi5+FnQQZTNDNGgkPn0j2n+7cH6qejAO0="; 15 }; 16 17 nativeBuildInputs = [ cmake pkg-config ];
··· 5 6 stdenv.mkDerivation rec { 7 pname = "wesnoth"; 8 + version = "1.16.5"; 9 10 src = fetchFromGitHub { 11 rev = version; 12 owner = "wesnoth"; 13 repo = "wesnoth"; 14 + sha256 = "sha256-U01dMrbPRBliag/RKnwG1G2YEv7fiTh6+S+S5cO1Fx8="; 15 }; 16 17 nativeBuildInputs = [ cmake pkg-config ];
+1 -1
pkgs/misc/drivers/pentablet-driver/default.nix pkgs/os-specific/linux/xp-pen-drivers/g430/default.nix
··· 1 { lib, stdenv, mkDerivation, fetchzip, autoPatchelfHook, libusb1, libX11, libXtst, qtbase, libglvnd }: 2 3 mkDerivation rec { 4 - pname = "pentablet-driver"; 5 version = "1.2.13.1"; 6 7 src = fetchzip {
··· 1 { lib, stdenv, mkDerivation, fetchzip, autoPatchelfHook, libusb1, libX11, libXtst, qtbase, libglvnd }: 2 3 mkDerivation rec { 4 + pname = "xp-pen-g430-driver"; 5 version = "1.2.13.1"; 6 7 src = fetchzip {
+81
pkgs/os-specific/linux/xp-pen-drivers/deco-01-v2/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchzip 4 + , libusb1 5 + , glibc 6 + , libGL 7 + , xorg 8 + , qtx11extras 9 + , wrapQtAppsHook 10 + , autoPatchelfHook 11 + , libX11 12 + , libXtst 13 + , libXi 14 + , libXrandr 15 + , libXinerama 16 + }: 17 + 18 + let 19 + dataDir = "var/lib/xppend1v2"; 20 + in 21 + stdenv.mkDerivation rec { 22 + pname = "xp-pen-deco-01-v2-driver"; 23 + version = "3.2.3.220323-1"; 24 + 25 + src = fetchzip { 26 + url = "https://www.xp-pen.com/download/file/id/1936/pid/440/ext/gz.html#.tar.gz"; 27 + name = "xp-pen-deco-01-v2-driver-${version}.tar.gz"; 28 + sha256 = "sha256-n/yutkRsjcIRRhB4q1yqEmaa03/1SO8RigJi/ZkfLbk="; 29 + }; 30 + 31 + nativeBuildInputs = [ 32 + wrapQtAppsHook 33 + autoPatchelfHook 34 + ]; 35 + 36 + dontBuild = true; 37 + 38 + dontWrapQtApps = true; # this is done manually 39 + 40 + buildInputs = [ 41 + libusb1 42 + libX11 43 + libXtst 44 + libXi 45 + libXrandr 46 + libXinerama 47 + glibc 48 + libGL 49 + stdenv.cc.cc.lib 50 + qtx11extras 51 + ]; 52 + 53 + installPhase = '' 54 + runHook preInstall 55 + 56 + mkdir -p $out/{opt,bin} 57 + cp -r App/usr/lib/pentablet/{pentablet,resource.rcc,conf} $out/opt 58 + chmod +x $out/opt/pentablet 59 + cp -r App/lib $out/lib 60 + sed -i 's#usr/lib/pentablet#${dataDir}#g' $out/opt/pentablet 61 + 62 + runHook postInstall 63 + ''; 64 + 65 + postFixup = '' 66 + makeWrapper $out/opt/pentablet $out/bin/xp-pen-deco-01-v2-driver \ 67 + "''${qtWrapperArgs[@]}" \ 68 + --run 'if [ "$EUID" -ne 0 ]; then echo "Please run as root."; exit 1; fi' \ 69 + --run 'if [ ! -d /${dataDir} ]; then mkdir -p /${dataDir}; cp -r '$out'/opt/conf /${dataDir}; chmod u+w -R /${dataDir}; fi' 70 + ''; 71 + 72 + meta = with lib; { 73 + homepage = "https://www.xp-pen.com/product/461.html"; 74 + description = "Drivers for the XP-PEN Deco 01 v2 drawing tablet"; 75 + platforms = [ "x86_64-linux" ]; 76 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 77 + maintainers = with maintainers; [ virchau13 ]; 78 + license = licenses.unfree; 79 + }; 80 + } 81 +
+1 -1
pkgs/servers/monitoring/matrix-alertmanager/yarn-hash
··· 1 - 1vjg0rapdj88ygc00j60w4h5wkaf6jycmlx3fz13xar74ikwrifa
··· 1 + 03a217ppbscz4fqc10c829p5frbs7j9qli5126cibz2b3pk2mi66
+115 -115
pkgs/servers/monitoring/matrix-alertmanager/yarn.lock
··· 270 another-json@^0.2.0: 271 version "0.2.0" 272 resolved "https://registry.yarnpkg.com/another-json/-/another-json-0.2.0.tgz#b5f4019c973b6dd5c6506a2d93469cb6d32aeedc" 273 - integrity sha1-tfQBnJc7bdXGUGotk0acttMq7tw= 274 275 ansi-align@^3.0.0: 276 version "3.0.0" ··· 287 ansi-regex@^2.0.0: 288 version "2.1.1" 289 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" 290 - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= 291 292 ansi-regex@^3.0.0: 293 version "3.0.0" 294 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" 295 - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= 296 297 ansi-regex@^4.1.0: 298 version "4.1.0" ··· 354 array-flatten@1.1.1: 355 version "1.1.1" 356 resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" 357 - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= 358 359 array-union@^2.1.0: 360 version "2.1.0" ··· 371 assert-plus@1.0.0, assert-plus@^1.0.0: 372 version "1.0.0" 373 resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" 374 - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= 375 376 assertion-error@^1.1.0: 377 version "1.1.0" ··· 386 asynckit@^0.4.0: 387 version "0.4.0" 388 resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" 389 - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= 390 391 aws-sign2@~0.7.0: 392 version "0.7.0" 393 resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" 394 - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= 395 396 aws4@^1.8.0: 397 version "1.11.0" ··· 413 bcrypt-pbkdf@^1.0.0: 414 version "1.0.2" 415 resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" 416 - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= 417 dependencies: 418 tweetnacl "^0.14.3" 419 ··· 484 browser-request@^0.3.3: 485 version "0.3.3" 486 resolved "https://registry.yarnpkg.com/browser-request/-/browser-request-0.3.3.tgz#9ece5b5aca89a29932242e18bf933def9876cc17" 487 - integrity sha1-ns5bWsqJopkyJC4Yv5M975h2zBc= 488 489 browser-stdout@1.3.1: 490 version "1.3.1" ··· 494 bs58@^4.0.1: 495 version "4.0.1" 496 resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a" 497 - integrity sha1-vhYedsNU9veIrkBx9j806MTwpCo= 498 dependencies: 499 base-x "^3.0.2" 500 501 builtins@^1.0.3: 502 version "1.0.3" 503 resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" 504 - integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og= 505 506 bytes@3.1.0: 507 version "3.1.0" ··· 571 caseless@~0.12.0: 572 version "0.12.0" 573 resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" 574 - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= 575 576 chai@^4.3.4: 577 version "4.3.4" ··· 613 check-error@^1.0.2: 614 version "1.0.2" 615 resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" 616 - integrity sha1-V00xLt2Iu13YkS6Sht1sCu1KrII= 617 618 chokidar@3.5.2, chokidar@^3.2.2: 619 version "3.5.2" ··· 643 cint@^8.2.1: 644 version "8.2.1" 645 resolved "https://registry.yarnpkg.com/cint/-/cint-8.2.1.tgz#70386b1b48e2773d0d63166a55aff94ef4456a12" 646 - integrity sha1-cDhrG0jidz0NYxZqVa/5TvRFahI= 647 648 clean-stack@^2.0.0: 649 version "2.2.0" ··· 674 clone-response@^1.0.2: 675 version "1.0.2" 676 resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" 677 - integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= 678 dependencies: 679 mimic-response "^1.0.0" 680 681 code-point-at@^1.0.0: 682 version "1.1.0" 683 resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" 684 - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= 685 686 color-convert@^1.9.0: 687 version "1.9.3" ··· 700 color-name@1.1.3: 701 version "1.1.3" 702 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 703 - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 704 705 color-name@~1.1.4: 706 version "1.1.4" ··· 710 colors@1.0.3: 711 version "1.0.3" 712 resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" 713 - integrity sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs= 714 715 combined-stream@^1.0.6, combined-stream@~1.0.6: 716 version "1.0.8" ··· 727 concat-map@0.0.1: 728 version "0.0.1" 729 resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 730 - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= 731 732 configstore@^5.0.1: 733 version "5.0.1" ··· 744 console-control-strings@^1.0.0, console-control-strings@~1.1.0: 745 version "1.1.0" 746 resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" 747 - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= 748 749 content-disposition@0.5.3: 750 version "0.5.3" ··· 761 cookie-signature@1.0.6: 762 version "1.0.6" 763 resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" 764 - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= 765 766 cookie@0.4.0: 767 version "0.4.0" ··· 771 core-util-is@1.0.2, core-util-is@~1.0.0: 772 version "1.0.2" 773 resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 774 - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= 775 776 cross-spawn@^7.0.2: 777 version "7.0.3" ··· 790 dashdash@^1.12.0: 791 version "1.14.1" 792 resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" 793 - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= 794 dependencies: 795 assert-plus "^1.0.0" 796 ··· 830 decompress-response@^3.3.0: 831 version "3.3.0" 832 resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" 833 - integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= 834 dependencies: 835 mimic-response "^1.0.0" 836 ··· 859 delayed-stream@~1.0.0: 860 version "1.0.0" 861 resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" 862 - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= 863 864 delegates@^1.0.0: 865 version "1.0.0" 866 resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" 867 - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= 868 869 depd@^1.1.2, depd@~1.1.2: 870 version "1.1.2" 871 resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" 872 - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= 873 874 destroy@~1.0.4: 875 version "1.0.4" 876 resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" 877 - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= 878 879 diff@5.0.0, diff@^5.0.0: 880 version "5.0.0" ··· 910 duplexer3@^0.1.4: 911 version "0.1.4" 912 resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" 913 - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= 914 915 ecc-jsbn@~0.1.1: 916 version "0.1.2" 917 resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" 918 - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= 919 dependencies: 920 jsbn "~0.1.0" 921 safer-buffer "^2.1.0" ··· 923 ee-first@1.1.1: 924 version "1.1.1" 925 resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" 926 - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= 927 928 emoji-regex@^7.0.1: 929 version "7.0.3" ··· 938 encodeurl@~1.0.2: 939 version "1.0.2" 940 resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" 941 - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= 942 943 encoding@^0.1.12: 944 version "0.1.13" ··· 984 escape-html@~1.0.3: 985 version "1.0.3" 986 resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 987 - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= 988 989 escape-string-regexp@4.0.0, escape-string-regexp@^4.0.0: 990 version "4.0.0" ··· 994 escape-string-regexp@^1.0.5: 995 version "1.0.5" 996 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 997 - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 998 999 eslint-scope@^5.1.1: 1000 version "5.1.1" ··· 1113 etag@~1.8.1: 1114 version "1.8.1" 1115 resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" 1116 - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= 1117 1118 express@^4.17.1: 1119 version "4.17.1" ··· 1159 extsprintf@1.3.0, extsprintf@^1.2.0: 1160 version "1.3.0" 1161 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" 1162 - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= 1163 1164 fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: 1165 version "3.1.3" ··· 1185 fast-levenshtein@^2.0.6: 1186 version "2.0.6" 1187 resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" 1188 - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= 1189 1190 fast-memoize@^2.5.2: 1191 version "2.5.2" ··· 1267 forever-agent@~0.6.1: 1268 version "0.6.1" 1269 resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" 1270 - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= 1271 1272 form-data@~2.3.2: 1273 version "2.3.3" ··· 1281 forwarded@~0.1.2: 1282 version "0.1.2" 1283 resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" 1284 - integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= 1285 1286 fp-and-or@^0.1.3: 1287 version "0.1.3" ··· 1291 fresh@0.5.2: 1292 version "0.5.2" 1293 resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" 1294 - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= 1295 1296 fs-minipass@^2.0.0, fs-minipass@^2.1.0: 1297 version "2.1.0" ··· 1303 fs.realpath@^1.0.0: 1304 version "1.0.0" 1305 resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 1306 - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= 1307 1308 fsevents@~2.3.2: 1309 version "2.3.2" ··· 1318 functional-red-black-tree@^1.0.1: 1319 version "1.0.1" 1320 resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" 1321 - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= 1322 1323 gauge@~2.7.3: 1324 version "2.7.4" 1325 resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" 1326 - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= 1327 dependencies: 1328 aproba "^1.0.3" 1329 console-control-strings "^1.0.0" ··· 1342 get-func-name@^2.0.0: 1343 version "2.0.0" 1344 resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" 1345 - integrity sha1-6td0q+5y4gQJQzoGY2YCPdaIekE= 1346 1347 get-intrinsic@^1.0.2: 1348 version "1.1.1" ··· 1375 getpass@^0.1.1: 1376 version "0.1.7" 1377 resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" 1378 - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= 1379 dependencies: 1380 assert-plus "^1.0.0" 1381 ··· 1473 har-schema@^2.0.0: 1474 version "2.0.0" 1475 resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" 1476 - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= 1477 1478 har-validator@~5.1.3: 1479 version "5.1.5" ··· 1486 has-flag@^3.0.0: 1487 version "3.0.0" 1488 resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 1489 - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 1490 1491 has-flag@^4.0.0: 1492 version "4.0.0" ··· 1501 has-unicode@^2.0.0: 1502 version "2.0.1" 1503 resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" 1504 - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= 1505 1506 has-yarn@^2.1.0: 1507 version "2.1.0" ··· 1555 http-signature@~1.2.0: 1556 version "1.2.0" 1557 resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" 1558 - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= 1559 dependencies: 1560 assert-plus "^1.0.0" 1561 jsprim "^1.2.2" ··· 1572 humanize-ms@^1.2.1: 1573 version "1.2.1" 1574 resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" 1575 - integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0= 1576 dependencies: 1577 ms "^2.0.0" 1578 ··· 1593 ignore-by-default@^1.0.1: 1594 version "1.0.1" 1595 resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" 1596 - integrity sha1-SMptcvbGo68Aqa1K5odr44ieKwk= 1597 1598 ignore-walk@^3.0.3: 1599 version "3.0.4" ··· 1623 import-lazy@^2.1.0: 1624 version "2.1.0" 1625 resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" 1626 - integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= 1627 1628 imurmurhash@^0.1.4: 1629 version "0.1.4" 1630 resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" 1631 - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= 1632 1633 indent-string@^4.0.0: 1634 version "4.0.0" ··· 1643 inflight@^1.0.4: 1644 version "1.0.6" 1645 resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 1646 - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= 1647 dependencies: 1648 once "^1.3.0" 1649 wrappy "1" ··· 1651 inherits@2, inherits@2.0.3, inherits@~2.0.3: 1652 version "2.0.3" 1653 resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" 1654 - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= 1655 1656 ini@1.3.7, ini@^1.3.5, ini@~1.3.0: 1657 version "1.3.7" ··· 1666 ip@^1.1.5: 1667 version "1.1.5" 1668 resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" 1669 - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= 1670 1671 ipaddr.js@1.9.1: 1672 version "1.9.1" ··· 1690 is-extglob@^2.1.1: 1691 version "2.1.1" 1692 resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 1693 - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= 1694 1695 is-fullwidth-code-point@^1.0.0: 1696 version "1.0.0" 1697 resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" 1698 - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= 1699 dependencies: 1700 number-is-nan "^1.0.0" 1701 1702 is-fullwidth-code-point@^2.0.0: 1703 version "2.0.0" 1704 resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 1705 - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= 1706 1707 is-fullwidth-code-point@^3.0.0: 1708 version "3.0.0" ··· 1735 is-lambda@^1.0.1: 1736 version "1.0.1" 1737 resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" 1738 - integrity sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU= 1739 1740 is-npm@^4.0.0: 1741 version "4.0.0" ··· 1770 is-typedarray@^1.0.0, is-typedarray@~1.0.0: 1771 version "1.0.0" 1772 resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" 1773 - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= 1774 1775 is-unicode-supported@^0.1.0: 1776 version "0.1.0" ··· 1785 isarray@0.0.1: 1786 version "0.0.1" 1787 resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" 1788 - integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= 1789 1790 isarray@~1.0.0: 1791 version "1.0.0" 1792 resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 1793 - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= 1794 1795 isexe@^2.0.0: 1796 version "2.0.0" 1797 resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" 1798 - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= 1799 1800 isstream@~0.1.2: 1801 version "0.1.2" 1802 resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" 1803 - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= 1804 1805 jju@^1.1.0: 1806 version "1.4.0" 1807 resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" 1808 - integrity sha1-o6vicYryQaKykE+EpiWXDzia4yo= 1809 1810 js-tokens@^4.0.0: 1811 version "4.0.0" ··· 1830 jsbn@~0.1.0: 1831 version "0.1.1" 1832 resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" 1833 - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= 1834 1835 json-buffer@3.0.0: 1836 version "3.0.0" 1837 resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" 1838 - integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= 1839 1840 json-parse-even-better-errors@^2.3.0: 1841 version "2.3.1" ··· 1845 json-parse-helpfulerror@^1.0.3: 1846 version "1.0.3" 1847 resolved "https://registry.yarnpkg.com/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz#13f14ce02eed4e981297b64eb9e3b932e2dd13dc" 1848 - integrity sha1-E/FM4C7tTpgSl7ZOueO5MuLdE9w= 1849 dependencies: 1850 jju "^1.1.0" 1851 ··· 1862 json-schema@0.2.3: 1863 version "0.2.3" 1864 resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" 1865 - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= 1866 1867 json-stable-stringify-without-jsonify@^1.0.1: 1868 version "1.0.1" 1869 resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" 1870 - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= 1871 1872 json-stringify-safe@~5.0.1: 1873 version "5.0.1" 1874 resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" 1875 - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= 1876 1877 json5@^2.1.2: 1878 version "2.2.0" ··· 1884 jsonlines@^0.1.1: 1885 version "0.1.1" 1886 resolved "https://registry.yarnpkg.com/jsonlines/-/jsonlines-0.1.1.tgz#4fcd246dc5d0e38691907c44ab002f782d1d94cc" 1887 - integrity sha1-T80kbcXQ44aRkHxEqwAveC0dlMw= 1888 1889 jsonparse@^1.3.1: 1890 version "1.3.1" 1891 resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" 1892 - integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= 1893 1894 jsprim@^1.2.2: 1895 version "1.4.1" 1896 resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" 1897 - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= 1898 dependencies: 1899 assert-plus "1.0.0" 1900 extsprintf "1.3.0" ··· 1960 lodash.clonedeep@^4.5.0: 1961 version "4.5.0" 1962 resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" 1963 - integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= 1964 1965 lodash.get@^4.4.2: 1966 version "4.4.2" 1967 resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" 1968 - integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= 1969 1970 lodash.merge@^4.6.2: 1971 version "4.6.2" ··· 1975 lodash.truncate@^4.4.2: 1976 version "4.4.2" 1977 resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" 1978 - integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= 1979 1980 lodash@^4.17.21: 1981 version "4.17.21" ··· 2060 media-typer@0.3.0: 2061 version "0.3.0" 2062 resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" 2063 - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= 2064 2065 merge-descriptors@1.0.1: 2066 version "1.0.1" 2067 resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" 2068 - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= 2069 2070 merge2@^1.3.0: 2071 version "1.4.1" ··· 2075 methods@~1.1.2: 2076 version "1.1.2" 2077 resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" 2078 - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= 2079 2080 micromatch@^4.0.4: 2081 version "4.0.4" ··· 2220 ms@2.0.0, ms@^2.0.0: 2221 version "2.0.0" 2222 resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" 2223 - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= 2224 2225 ms@2.1.1: 2226 version "2.1.1" ··· 2245 natural-compare@^1.4.0: 2246 version "1.4.0" 2247 resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" 2248 - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= 2249 2250 negotiator@0.6.2, negotiator@^0.6.2: 2251 version "0.6.2" ··· 2305 nopt@~1.0.10: 2306 version "1.0.10" 2307 resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" 2308 - integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4= 2309 dependencies: 2310 abbrev "1" 2311 ··· 2425 number-is-nan@^1.0.0: 2426 version "1.0.1" 2427 resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" 2428 - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= 2429 2430 oauth-sign@~0.9.0: 2431 version "0.9.0" ··· 2435 object-assign@^4.1.0: 2436 version "4.1.1" 2437 resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 2438 - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 2439 2440 object-inspect@^1.9.0: 2441 version "1.11.0" ··· 2445 on-finished@~2.3.0: 2446 version "2.3.0" 2447 resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" 2448 - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= 2449 dependencies: 2450 ee-first "1.1.1" 2451 2452 once@^1.3.0, once@^1.3.1, once@^1.4.0: 2453 version "1.4.0" 2454 resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 2455 - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= 2456 dependencies: 2457 wrappy "1" 2458 ··· 2576 path-exists@^3.0.0: 2577 version "3.0.0" 2578 resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" 2579 - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= 2580 2581 path-exists@^4.0.0: 2582 version "4.0.0" ··· 2586 path-is-absolute@^1.0.0: 2587 version "1.0.1" 2588 resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 2589 - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= 2590 2591 path-key@^3.1.0: 2592 version "3.1.1" ··· 2596 path-to-regexp@0.1.7: 2597 version "0.1.7" 2598 resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" 2599 - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= 2600 2601 path-to-regexp@^1.7.0: 2602 version "1.8.0" ··· 2618 performance-now@^2.1.0: 2619 version "2.1.0" 2620 resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" 2621 - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= 2622 2623 picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: 2624 version "2.3.0" ··· 2633 prepend-http@^2.0.0: 2634 version "2.0.0" 2635 resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" 2636 - integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= 2637 2638 process-nextick-args@~2.0.0: 2639 version "2.0.1" ··· 2648 promise-inflight@^1.0.1: 2649 version "1.0.1" 2650 resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" 2651 - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= 2652 2653 promise-retry@^2.0.1: 2654 version "2.0.1" ··· 2854 require-directory@^2.1.1: 2855 version "2.1.1" 2856 resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" 2857 - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= 2858 2859 require-from-string@^2.0.2: 2860 version "2.0.2" ··· 2869 responselike@^1.0.2: 2870 version "1.0.2" 2871 resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" 2872 - integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= 2873 dependencies: 2874 lowercase-keys "^1.0.0" 2875 2876 retry@^0.12.0: 2877 version "0.12.0" 2878 resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" 2879 - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= 2880 2881 retry@^0.13.1: 2882 version "0.13.1" ··· 2980 set-blocking@~2.0.0: 2981 version "2.0.0" 2982 resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" 2983 - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= 2984 2985 setprototypeof@1.1.1: 2986 version "1.1.1" ··· 3074 sprintf-js@~1.0.2: 3075 version "1.0.3" 3076 resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 3077 - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= 3078 3079 sshpk@^1.7.0: 3080 version "1.16.1" ··· 3101 "statuses@>= 1.5.0 < 2", statuses@~1.5.0: 3102 version "1.5.0" 3103 resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" 3104 - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= 3105 3106 string-width@^1.0.1: 3107 version "1.0.2" 3108 resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" 3109 - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= 3110 dependencies: 3111 code-point-at "^1.0.0" 3112 is-fullwidth-code-point "^1.0.0" ··· 3148 strip-ansi@^3.0.0, strip-ansi@^3.0.1: 3149 version "3.0.1" 3150 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" 3151 - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= 3152 dependencies: 3153 ansi-regex "^2.0.0" 3154 3155 strip-ansi@^4.0.0: 3156 version "4.0.0" 3157 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" 3158 - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= 3159 dependencies: 3160 ansi-regex "^3.0.0" 3161 ··· 3181 strip-json-comments@~2.0.1: 3182 version "2.0.1" 3183 resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" 3184 - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= 3185 3186 striptags@^3.2.0: 3187 version "3.2.0" ··· 3241 text-table@^0.2.0: 3242 version "0.2.0" 3243 resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" 3244 - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= 3245 3246 to-readable-stream@^1.0.0: 3247 version "1.0.0" ··· 3278 tunnel-agent@^0.6.0: 3279 version "0.6.0" 3280 resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" 3281 - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= 3282 dependencies: 3283 safe-buffer "^5.0.1" 3284 3285 tweetnacl@^0.14.3, tweetnacl@~0.14.0: 3286 version "0.14.5" 3287 resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" 3288 - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= 3289 3290 type-check@^0.4.0, type-check@~0.4.0: 3291 version "0.4.0" ··· 3360 unpipe@1.0.0, unpipe@~1.0.0: 3361 version "1.0.0" 3362 resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" 3363 - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= 3364 3365 update-notifier@^4.1.0: 3366 version "4.1.3" ··· 3411 url-parse-lax@^3.0.0: 3412 version "3.0.0" 3413 resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" 3414 - integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= 3415 dependencies: 3416 prepend-http "^2.0.0" 3417 3418 util-deprecate@~1.0.1: 3419 version "1.0.2" 3420 resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 3421 - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= 3422 3423 utils-merge@1.0.1: 3424 version "1.0.1" 3425 resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" 3426 - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= 3427 3428 uuid@^3.3.2: 3429 version "3.4.0" ··· 3438 validate-npm-package-name@^3.0.0: 3439 version "3.0.0" 3440 resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" 3441 - integrity sha1-X6kS2B630MdK/BQN5zF/DKffQ34= 3442 dependencies: 3443 builtins "^1.0.3" 3444 3445 vary@~1.1.2: 3446 version "1.1.2" 3447 resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" 3448 - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= 3449 3450 verror@1.10.0: 3451 version "1.10.0" 3452 resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" 3453 - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= 3454 dependencies: 3455 assert-plus "^1.0.0" 3456 core-util-is "1.0.2" ··· 3499 wrappy@1: 3500 version "1.0.2" 3501 resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 3502 - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= 3503 3504 write-file-atomic@^3.0.0: 3505 version "3.0.3"
··· 270 another-json@^0.2.0: 271 version "0.2.0" 272 resolved "https://registry.yarnpkg.com/another-json/-/another-json-0.2.0.tgz#b5f4019c973b6dd5c6506a2d93469cb6d32aeedc" 273 + integrity sha512-/Ndrl68UQLhnCdsAzEXLMFuOR546o2qbYRqCglaNHbjXrwG1ayTcdwr3zkSGOGtGXDyR5X9nCFfnyG2AFJIsqg== 274 275 ansi-align@^3.0.0: 276 version "3.0.0" ··· 287 ansi-regex@^2.0.0: 288 version "2.1.1" 289 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" 290 + integrity sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== 291 292 ansi-regex@^3.0.0: 293 version "3.0.0" 294 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" 295 + integrity sha512-wFUFA5bg5dviipbQQ32yOQhl6gcJaJXiHE7dvR8VYPG97+J/GNC5FKGepKdEDUFeXRzDxPF1X/Btc8L+v7oqIQ== 296 297 ansi-regex@^4.1.0: 298 version "4.1.0" ··· 354 array-flatten@1.1.1: 355 version "1.1.1" 356 resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" 357 + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== 358 359 array-union@^2.1.0: 360 version "2.1.0" ··· 371 assert-plus@1.0.0, assert-plus@^1.0.0: 372 version "1.0.0" 373 resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" 374 + integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== 375 376 assertion-error@^1.1.0: 377 version "1.1.0" ··· 386 asynckit@^0.4.0: 387 version "0.4.0" 388 resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" 389 + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== 390 391 aws-sign2@~0.7.0: 392 version "0.7.0" 393 resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" 394 + integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== 395 396 aws4@^1.8.0: 397 version "1.11.0" ··· 413 bcrypt-pbkdf@^1.0.0: 414 version "1.0.2" 415 resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" 416 + integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== 417 dependencies: 418 tweetnacl "^0.14.3" 419 ··· 484 browser-request@^0.3.3: 485 version "0.3.3" 486 resolved "https://registry.yarnpkg.com/browser-request/-/browser-request-0.3.3.tgz#9ece5b5aca89a29932242e18bf933def9876cc17" 487 + integrity sha512-YyNI4qJJ+piQG6MMEuo7J3Bzaqssufx04zpEKYfSrl/1Op59HWali9zMtBpXnkmqMcOuWJPZvudrm9wISmnCbg== 488 489 browser-stdout@1.3.1: 490 version "1.3.1" ··· 494 bs58@^4.0.1: 495 version "4.0.1" 496 resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a" 497 + integrity sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw== 498 dependencies: 499 base-x "^3.0.2" 500 501 builtins@^1.0.3: 502 version "1.0.3" 503 resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" 504 + integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ== 505 506 bytes@3.1.0: 507 version "3.1.0" ··· 571 caseless@~0.12.0: 572 version "0.12.0" 573 resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" 574 + integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== 575 576 chai@^4.3.4: 577 version "4.3.4" ··· 613 check-error@^1.0.2: 614 version "1.0.2" 615 resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" 616 + integrity sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA== 617 618 chokidar@3.5.2, chokidar@^3.2.2: 619 version "3.5.2" ··· 643 cint@^8.2.1: 644 version "8.2.1" 645 resolved "https://registry.yarnpkg.com/cint/-/cint-8.2.1.tgz#70386b1b48e2773d0d63166a55aff94ef4456a12" 646 + integrity sha512-gyWqJHXgDFPNx7PEyFJotutav+al92TTC3dWlMFyTETlOyKBQMZb7Cetqmj3GlrnSILHwSJRwf4mIGzc7C5lXw== 647 648 clean-stack@^2.0.0: 649 version "2.2.0" ··· 674 clone-response@^1.0.2: 675 version "1.0.2" 676 resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" 677 + integrity sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q== 678 dependencies: 679 mimic-response "^1.0.0" 680 681 code-point-at@^1.0.0: 682 version "1.1.0" 683 resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" 684 + integrity sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA== 685 686 color-convert@^1.9.0: 687 version "1.9.3" ··· 700 color-name@1.1.3: 701 version "1.1.3" 702 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 703 + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== 704 705 color-name@~1.1.4: 706 version "1.1.4" ··· 710 colors@1.0.3: 711 version "1.0.3" 712 resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" 713 + integrity sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw== 714 715 combined-stream@^1.0.6, combined-stream@~1.0.6: 716 version "1.0.8" ··· 727 concat-map@0.0.1: 728 version "0.0.1" 729 resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 730 + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== 731 732 configstore@^5.0.1: 733 version "5.0.1" ··· 744 console-control-strings@^1.0.0, console-control-strings@~1.1.0: 745 version "1.1.0" 746 resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" 747 + integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== 748 749 content-disposition@0.5.3: 750 version "0.5.3" ··· 761 cookie-signature@1.0.6: 762 version "1.0.6" 763 resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" 764 + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== 765 766 cookie@0.4.0: 767 version "0.4.0" ··· 771 core-util-is@1.0.2, core-util-is@~1.0.0: 772 version "1.0.2" 773 resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 774 + integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== 775 776 cross-spawn@^7.0.2: 777 version "7.0.3" ··· 790 dashdash@^1.12.0: 791 version "1.14.1" 792 resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" 793 + integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== 794 dependencies: 795 assert-plus "^1.0.0" 796 ··· 830 decompress-response@^3.3.0: 831 version "3.3.0" 832 resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" 833 + integrity sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA== 834 dependencies: 835 mimic-response "^1.0.0" 836 ··· 859 delayed-stream@~1.0.0: 860 version "1.0.0" 861 resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" 862 + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== 863 864 delegates@^1.0.0: 865 version "1.0.0" 866 resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" 867 + integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== 868 869 depd@^1.1.2, depd@~1.1.2: 870 version "1.1.2" 871 resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" 872 + integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== 873 874 destroy@~1.0.4: 875 version "1.0.4" 876 resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" 877 + integrity sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg== 878 879 diff@5.0.0, diff@^5.0.0: 880 version "5.0.0" ··· 910 duplexer3@^0.1.4: 911 version "0.1.4" 912 resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" 913 + integrity sha512-CEj8FwwNA4cVH2uFCoHUrmojhYh1vmCdOaneKJXwkeY1i9jnlslVo9dx+hQ5Hl9GnH/Bwy/IjxAyOePyPKYnzA== 914 915 ecc-jsbn@~0.1.1: 916 version "0.1.2" 917 resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" 918 + integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== 919 dependencies: 920 jsbn "~0.1.0" 921 safer-buffer "^2.1.0" ··· 923 ee-first@1.1.1: 924 version "1.1.1" 925 resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" 926 + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== 927 928 emoji-regex@^7.0.1: 929 version "7.0.3" ··· 938 encodeurl@~1.0.2: 939 version "1.0.2" 940 resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" 941 + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== 942 943 encoding@^0.1.12: 944 version "0.1.13" ··· 984 escape-html@~1.0.3: 985 version "1.0.3" 986 resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 987 + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== 988 989 escape-string-regexp@4.0.0, escape-string-regexp@^4.0.0: 990 version "4.0.0" ··· 994 escape-string-regexp@^1.0.5: 995 version "1.0.5" 996 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 997 + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== 998 999 eslint-scope@^5.1.1: 1000 version "5.1.1" ··· 1113 etag@~1.8.1: 1114 version "1.8.1" 1115 resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" 1116 + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== 1117 1118 express@^4.17.1: 1119 version "4.17.1" ··· 1159 extsprintf@1.3.0, extsprintf@^1.2.0: 1160 version "1.3.0" 1161 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" 1162 + integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== 1163 1164 fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: 1165 version "3.1.3" ··· 1185 fast-levenshtein@^2.0.6: 1186 version "2.0.6" 1187 resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" 1188 + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== 1189 1190 fast-memoize@^2.5.2: 1191 version "2.5.2" ··· 1267 forever-agent@~0.6.1: 1268 version "0.6.1" 1269 resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" 1270 + integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== 1271 1272 form-data@~2.3.2: 1273 version "2.3.3" ··· 1281 forwarded@~0.1.2: 1282 version "0.1.2" 1283 resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" 1284 + integrity sha512-Ua9xNhH0b8pwE3yRbFfXJvfdWF0UHNCdeyb2sbi9Ul/M+r3PTdrz7Cv4SCfZRMjmzEM9PhraqfZFbGTIg3OMyA== 1285 1286 fp-and-or@^0.1.3: 1287 version "0.1.3" ··· 1291 fresh@0.5.2: 1292 version "0.5.2" 1293 resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" 1294 + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== 1295 1296 fs-minipass@^2.0.0, fs-minipass@^2.1.0: 1297 version "2.1.0" ··· 1303 fs.realpath@^1.0.0: 1304 version "1.0.0" 1305 resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 1306 + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== 1307 1308 fsevents@~2.3.2: 1309 version "2.3.2" ··· 1318 functional-red-black-tree@^1.0.1: 1319 version "1.0.1" 1320 resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" 1321 + integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== 1322 1323 gauge@~2.7.3: 1324 version "2.7.4" 1325 resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" 1326 + integrity sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg== 1327 dependencies: 1328 aproba "^1.0.3" 1329 console-control-strings "^1.0.0" ··· 1342 get-func-name@^2.0.0: 1343 version "2.0.0" 1344 resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" 1345 + integrity sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig== 1346 1347 get-intrinsic@^1.0.2: 1348 version "1.1.1" ··· 1375 getpass@^0.1.1: 1376 version "0.1.7" 1377 resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" 1378 + integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== 1379 dependencies: 1380 assert-plus "^1.0.0" 1381 ··· 1473 har-schema@^2.0.0: 1474 version "2.0.0" 1475 resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" 1476 + integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== 1477 1478 har-validator@~5.1.3: 1479 version "5.1.5" ··· 1486 has-flag@^3.0.0: 1487 version "3.0.0" 1488 resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 1489 + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== 1490 1491 has-flag@^4.0.0: 1492 version "4.0.0" ··· 1501 has-unicode@^2.0.0: 1502 version "2.0.1" 1503 resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" 1504 + integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== 1505 1506 has-yarn@^2.1.0: 1507 version "2.1.0" ··· 1555 http-signature@~1.2.0: 1556 version "1.2.0" 1557 resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" 1558 + integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== 1559 dependencies: 1560 assert-plus "^1.0.0" 1561 jsprim "^1.2.2" ··· 1572 humanize-ms@^1.2.1: 1573 version "1.2.1" 1574 resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" 1575 + integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== 1576 dependencies: 1577 ms "^2.0.0" 1578 ··· 1593 ignore-by-default@^1.0.1: 1594 version "1.0.1" 1595 resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" 1596 + integrity sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA== 1597 1598 ignore-walk@^3.0.3: 1599 version "3.0.4" ··· 1623 import-lazy@^2.1.0: 1624 version "2.1.0" 1625 resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" 1626 + integrity sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A== 1627 1628 imurmurhash@^0.1.4: 1629 version "0.1.4" 1630 resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" 1631 + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== 1632 1633 indent-string@^4.0.0: 1634 version "4.0.0" ··· 1643 inflight@^1.0.4: 1644 version "1.0.6" 1645 resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 1646 + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== 1647 dependencies: 1648 once "^1.3.0" 1649 wrappy "1" ··· 1651 inherits@2, inherits@2.0.3, inherits@~2.0.3: 1652 version "2.0.3" 1653 resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" 1654 + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== 1655 1656 ini@1.3.7, ini@^1.3.5, ini@~1.3.0: 1657 version "1.3.7" ··· 1666 ip@^1.1.5: 1667 version "1.1.5" 1668 resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" 1669 + integrity sha512-rBtCAQAJm8A110nbwn6YdveUnuZH3WrC36IwkRXxDnq53JvXA2NVQvB7IHyKomxK1MJ4VDNw3UtFDdXQ+AvLYA== 1670 1671 ipaddr.js@1.9.1: 1672 version "1.9.1" ··· 1690 is-extglob@^2.1.1: 1691 version "2.1.1" 1692 resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 1693 + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== 1694 1695 is-fullwidth-code-point@^1.0.0: 1696 version "1.0.0" 1697 resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" 1698 + integrity sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== 1699 dependencies: 1700 number-is-nan "^1.0.0" 1701 1702 is-fullwidth-code-point@^2.0.0: 1703 version "2.0.0" 1704 resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 1705 + integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== 1706 1707 is-fullwidth-code-point@^3.0.0: 1708 version "3.0.0" ··· 1735 is-lambda@^1.0.1: 1736 version "1.0.1" 1737 resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" 1738 + integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ== 1739 1740 is-npm@^4.0.0: 1741 version "4.0.0" ··· 1770 is-typedarray@^1.0.0, is-typedarray@~1.0.0: 1771 version "1.0.0" 1772 resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" 1773 + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== 1774 1775 is-unicode-supported@^0.1.0: 1776 version "0.1.0" ··· 1785 isarray@0.0.1: 1786 version "0.0.1" 1787 resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" 1788 + integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== 1789 1790 isarray@~1.0.0: 1791 version "1.0.0" 1792 resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 1793 + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== 1794 1795 isexe@^2.0.0: 1796 version "2.0.0" 1797 resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" 1798 + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== 1799 1800 isstream@~0.1.2: 1801 version "0.1.2" 1802 resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" 1803 + integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== 1804 1805 jju@^1.1.0: 1806 version "1.4.0" 1807 resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" 1808 + integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA== 1809 1810 js-tokens@^4.0.0: 1811 version "4.0.0" ··· 1830 jsbn@~0.1.0: 1831 version "0.1.1" 1832 resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" 1833 + integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== 1834 1835 json-buffer@3.0.0: 1836 version "3.0.0" 1837 resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" 1838 + integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ== 1839 1840 json-parse-even-better-errors@^2.3.0: 1841 version "2.3.1" ··· 1845 json-parse-helpfulerror@^1.0.3: 1846 version "1.0.3" 1847 resolved "https://registry.yarnpkg.com/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz#13f14ce02eed4e981297b64eb9e3b932e2dd13dc" 1848 + integrity sha512-XgP0FGR77+QhUxjXkwOMkC94k3WtqEBfcnjWqhRd82qTat4SWKRE+9kUnynz/shm3I4ea2+qISvTIeGTNU7kJg== 1849 dependencies: 1850 jju "^1.1.0" 1851 ··· 1862 json-schema@0.2.3: 1863 version "0.2.3" 1864 resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" 1865 + integrity sha512-a3xHnILGMtk+hDOqNwHzF6e2fNbiMrXZvxKQiEv2MlgQP+pjIOzqAmKYD2mDpXYE/44M7g+n9p2bKkYWDUcXCQ== 1866 1867 json-stable-stringify-without-jsonify@^1.0.1: 1868 version "1.0.1" 1869 resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" 1870 + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== 1871 1872 json-stringify-safe@~5.0.1: 1873 version "5.0.1" 1874 resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" 1875 + integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== 1876 1877 json5@^2.1.2: 1878 version "2.2.0" ··· 1884 jsonlines@^0.1.1: 1885 version "0.1.1" 1886 resolved "https://registry.yarnpkg.com/jsonlines/-/jsonlines-0.1.1.tgz#4fcd246dc5d0e38691907c44ab002f782d1d94cc" 1887 + integrity sha512-ekDrAGso79Cvf+dtm+mL8OBI2bmAOt3gssYs833De/C9NmIpWDWyUO4zPgB5x2/OhY366dkhgfPMYfwZF7yOZA== 1888 1889 jsonparse@^1.3.1: 1890 version "1.3.1" 1891 resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" 1892 + integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== 1893 1894 jsprim@^1.2.2: 1895 version "1.4.1" 1896 resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" 1897 + integrity sha512-4Dj8Rf+fQ+/Pn7C5qeEX02op1WfOss3PKTE9Nsop3Dx+6UPxlm1dr/og7o2cRa5hNN07CACr4NFzRLtj/rjWog== 1898 dependencies: 1899 assert-plus "1.0.0" 1900 extsprintf "1.3.0" ··· 1960 lodash.clonedeep@^4.5.0: 1961 version "4.5.0" 1962 resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" 1963 + integrity sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ== 1964 1965 lodash.get@^4.4.2: 1966 version "4.4.2" 1967 resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" 1968 + integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== 1969 1970 lodash.merge@^4.6.2: 1971 version "4.6.2" ··· 1975 lodash.truncate@^4.4.2: 1976 version "4.4.2" 1977 resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" 1978 + integrity sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw== 1979 1980 lodash@^4.17.21: 1981 version "4.17.21" ··· 2060 media-typer@0.3.0: 2061 version "0.3.0" 2062 resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" 2063 + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== 2064 2065 merge-descriptors@1.0.1: 2066 version "1.0.1" 2067 resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" 2068 + integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== 2069 2070 merge2@^1.3.0: 2071 version "1.4.1" ··· 2075 methods@~1.1.2: 2076 version "1.1.2" 2077 resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" 2078 + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== 2079 2080 micromatch@^4.0.4: 2081 version "4.0.4" ··· 2220 ms@2.0.0, ms@^2.0.0: 2221 version "2.0.0" 2222 resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" 2223 + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== 2224 2225 ms@2.1.1: 2226 version "2.1.1" ··· 2245 natural-compare@^1.4.0: 2246 version "1.4.0" 2247 resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" 2248 + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== 2249 2250 negotiator@0.6.2, negotiator@^0.6.2: 2251 version "0.6.2" ··· 2305 nopt@~1.0.10: 2306 version "1.0.10" 2307 resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" 2308 + integrity sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg== 2309 dependencies: 2310 abbrev "1" 2311 ··· 2425 number-is-nan@^1.0.0: 2426 version "1.0.1" 2427 resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" 2428 + integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== 2429 2430 oauth-sign@~0.9.0: 2431 version "0.9.0" ··· 2435 object-assign@^4.1.0: 2436 version "4.1.1" 2437 resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 2438 + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== 2439 2440 object-inspect@^1.9.0: 2441 version "1.11.0" ··· 2445 on-finished@~2.3.0: 2446 version "2.3.0" 2447 resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" 2448 + integrity sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== 2449 dependencies: 2450 ee-first "1.1.1" 2451 2452 once@^1.3.0, once@^1.3.1, once@^1.4.0: 2453 version "1.4.0" 2454 resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 2455 + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== 2456 dependencies: 2457 wrappy "1" 2458 ··· 2576 path-exists@^3.0.0: 2577 version "3.0.0" 2578 resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" 2579 + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== 2580 2581 path-exists@^4.0.0: 2582 version "4.0.0" ··· 2586 path-is-absolute@^1.0.0: 2587 version "1.0.1" 2588 resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 2589 + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== 2590 2591 path-key@^3.1.0: 2592 version "3.1.1" ··· 2596 path-to-regexp@0.1.7: 2597 version "0.1.7" 2598 resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" 2599 + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== 2600 2601 path-to-regexp@^1.7.0: 2602 version "1.8.0" ··· 2618 performance-now@^2.1.0: 2619 version "2.1.0" 2620 resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" 2621 + integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== 2622 2623 picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: 2624 version "2.3.0" ··· 2633 prepend-http@^2.0.0: 2634 version "2.0.0" 2635 resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" 2636 + integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA== 2637 2638 process-nextick-args@~2.0.0: 2639 version "2.0.1" ··· 2648 promise-inflight@^1.0.1: 2649 version "1.0.1" 2650 resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" 2651 + integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== 2652 2653 promise-retry@^2.0.1: 2654 version "2.0.1" ··· 2854 require-directory@^2.1.1: 2855 version "2.1.1" 2856 resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" 2857 + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== 2858 2859 require-from-string@^2.0.2: 2860 version "2.0.2" ··· 2869 responselike@^1.0.2: 2870 version "1.0.2" 2871 resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" 2872 + integrity sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ== 2873 dependencies: 2874 lowercase-keys "^1.0.0" 2875 2876 retry@^0.12.0: 2877 version "0.12.0" 2878 resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" 2879 + integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== 2880 2881 retry@^0.13.1: 2882 version "0.13.1" ··· 2980 set-blocking@~2.0.0: 2981 version "2.0.0" 2982 resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" 2983 + integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== 2984 2985 setprototypeof@1.1.1: 2986 version "1.1.1" ··· 3074 sprintf-js@~1.0.2: 3075 version "1.0.3" 3076 resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 3077 + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== 3078 3079 sshpk@^1.7.0: 3080 version "1.16.1" ··· 3101 "statuses@>= 1.5.0 < 2", statuses@~1.5.0: 3102 version "1.5.0" 3103 resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" 3104 + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== 3105 3106 string-width@^1.0.1: 3107 version "1.0.2" 3108 resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" 3109 + integrity sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== 3110 dependencies: 3111 code-point-at "^1.0.0" 3112 is-fullwidth-code-point "^1.0.0" ··· 3148 strip-ansi@^3.0.0, strip-ansi@^3.0.1: 3149 version "3.0.1" 3150 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" 3151 + integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== 3152 dependencies: 3153 ansi-regex "^2.0.0" 3154 3155 strip-ansi@^4.0.0: 3156 version "4.0.0" 3157 resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" 3158 + integrity sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow== 3159 dependencies: 3160 ansi-regex "^3.0.0" 3161 ··· 3181 strip-json-comments@~2.0.1: 3182 version "2.0.1" 3183 resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" 3184 + integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== 3185 3186 striptags@^3.2.0: 3187 version "3.2.0" ··· 3241 text-table@^0.2.0: 3242 version "0.2.0" 3243 resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" 3244 + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== 3245 3246 to-readable-stream@^1.0.0: 3247 version "1.0.0" ··· 3278 tunnel-agent@^0.6.0: 3279 version "0.6.0" 3280 resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" 3281 + integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== 3282 dependencies: 3283 safe-buffer "^5.0.1" 3284 3285 tweetnacl@^0.14.3, tweetnacl@~0.14.0: 3286 version "0.14.5" 3287 resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" 3288 + integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== 3289 3290 type-check@^0.4.0, type-check@~0.4.0: 3291 version "0.4.0" ··· 3360 unpipe@1.0.0, unpipe@~1.0.0: 3361 version "1.0.0" 3362 resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" 3363 + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== 3364 3365 update-notifier@^4.1.0: 3366 version "4.1.3" ··· 3411 url-parse-lax@^3.0.0: 3412 version "3.0.0" 3413 resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" 3414 + integrity sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ== 3415 dependencies: 3416 prepend-http "^2.0.0" 3417 3418 util-deprecate@~1.0.1: 3419 version "1.0.2" 3420 resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 3421 + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== 3422 3423 utils-merge@1.0.1: 3424 version "1.0.1" 3425 resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" 3426 + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== 3427 3428 uuid@^3.3.2: 3429 version "3.4.0" ··· 3438 validate-npm-package-name@^3.0.0: 3439 version "3.0.0" 3440 resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" 3441 + integrity sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw== 3442 dependencies: 3443 builtins "^1.0.3" 3444 3445 vary@~1.1.2: 3446 version "1.1.2" 3447 resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" 3448 + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== 3449 3450 verror@1.10.0: 3451 version "1.10.0" 3452 resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" 3453 + integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== 3454 dependencies: 3455 assert-plus "^1.0.0" 3456 core-util-is "1.0.2" ··· 3499 wrappy@1: 3500 version "1.0.2" 3501 resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 3502 + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== 3503 3504 write-file-atomic@^3.0.0: 3505 version "3.0.3"
+2 -2
pkgs/servers/sql/mysql/8.0.x.nix
··· 6 let 7 self = stdenv.mkDerivation rec { 8 pname = "mysql"; 9 - version = "8.0.29"; 10 11 src = fetchurl { 12 url = "https://dev.mysql.com/get/Downloads/MySQL-${self.mysqlVersion}/${pname}-${version}.tar.gz"; 13 - sha256 = "sha256-USFw+m94ppTW8Y0ZfpmdJxbuaNxUHXZE3ZIqNmNAcmY="; 14 }; 15 16 nativeBuildInputs = [ bison cmake pkg-config ]
··· 6 let 7 self = stdenv.mkDerivation rec { 8 pname = "mysql"; 9 + version = "8.0.30"; 10 11 src = fetchurl { 12 url = "https://dev.mysql.com/get/Downloads/MySQL-${self.mysqlVersion}/${pname}-${version}.tar.gz"; 13 + sha256 = "sha256-yYjVxrqaVmkqbNbpgTRltfyTaO1LRh35cFmi/BYMi4Q="; 14 }; 15 16 nativeBuildInputs = [ bison cmake pkg-config ]
+2 -2
pkgs/servers/unifiedpush-common-proxies/default.nix
··· 5 6 buildGoModule rec { 7 pname = "unifiedpush-common-proxies"; 8 - version = "1.1.1"; 9 10 src = fetchFromGitHub { 11 owner = "unifiedpush"; 12 repo = "common-proxies"; 13 rev = "v${version}"; 14 - sha256 = "0wf6kmj8m2c06864qiphf91j5rpaj3bvjrafdk6lqli14p5gmma2"; 15 }; 16 17 vendorSha256 = "13mxdjc9fvajl0w78a5g1cqadgmxsx74zz8npp5h2s68zkl8sjxk";
··· 5 6 buildGoModule rec { 7 pname = "unifiedpush-common-proxies"; 8 + version = "1.3.0"; 9 10 src = fetchFromGitHub { 11 owner = "unifiedpush"; 12 repo = "common-proxies"; 13 rev = "v${version}"; 14 + sha256 = "sha256-spOLgSqiEySVc7imeTeg83MO5cw5nea0qD6OV8JRI6Y="; 15 }; 16 17 vendorSha256 = "13mxdjc9fvajl0w78a5g1cqadgmxsx74zz8npp5h2s68zkl8sjxk";
+2 -1
pkgs/tools/games/opentracker/default.nix
··· 25 }; 26 27 dotnet-runtime = dotnetCorePackages.runtime_3_1; 28 nugetDeps = ./deps.nix; 29 30 projectFile = "OpenTracker.sln"; 31 executables = [ "OpenTracker" ]; 32 33 doCheck = true; 34 - dotnet-test-sdk = dotnetCorePackages.sdk_3_1; 35 36 nativeBuildInputs = [ 37 autoPatchelfHook
··· 25 }; 26 27 dotnet-runtime = dotnetCorePackages.runtime_3_1; 28 + dotnet-sdk = dotnetCorePackages.sdk_3_1; 29 + 30 nugetDeps = ./deps.nix; 31 32 projectFile = "OpenTracker.sln"; 33 executables = [ "OpenTracker" ]; 34 35 doCheck = true; 36 37 nativeBuildInputs = [ 38 autoPatchelfHook
+2 -2
pkgs/tools/graphics/agi/default.nix
··· 14 15 stdenv.mkDerivation rec { 16 pname = "agi"; 17 - version = "3.1.0-dev-20220713"; 18 19 src = fetchzip { 20 url = "https://github.com/google/agi-dev-releases/releases/download/v${version}/agi-${version}-linux.zip"; 21 - sha256 = "sha256-ch3crmvueXk4xJ4LjG4MrYkaCTd+41INAz+/ClI+Mpw="; 22 }; 23 24 nativeBuildInputs = [
··· 14 15 stdenv.mkDerivation rec { 16 pname = "agi"; 17 + version = "3.1.0-dev-20220811"; 18 19 src = fetchzip { 20 url = "https://github.com/google/agi-dev-releases/releases/download/v${version}/agi-${version}-linux.zip"; 21 + sha256 = "sha256-7lxcyIX3imqsU15HQ2Xc0S8ki6LWMlkM4fdTOCuCti8="; 22 }; 23 24 nativeBuildInputs = [
+8 -8
pkgs/tools/misc/hyperledger-fabric/default.nix
··· 5 6 buildGoModule rec { 7 pname = "hyperledger-fabric"; 8 - version = "2.4.3"; 9 - commit = "9711fb5d0c16297584f5c53123f589110828736f"; 10 11 src = fetchFromGitHub { 12 owner = "hyperledger"; 13 repo = "fabric"; 14 rev = "v${version}"; 15 - sha256 = "sha256-gXVahzpuIUWAHq4gJ1rbq943zIuWrl/ojDMQDFfI14I="; 16 }; 17 18 vendorSha256 = null; ··· 33 "cmd/peer" 34 ]; 35 36 - ldflags = lib.mapAttrsToList 37 - (n: v: "github.com/hyperledger/fabric/common/metadata.${n}=${v}") { 38 - Version = version; 39 - CommitSha = commit; 40 - }; 41 42 meta = with lib; { 43 description = "High-performance, secure, permissioned blockchain network";
··· 5 6 buildGoModule rec { 7 pname = "hyperledger-fabric"; 8 + version = "2.4.6"; 9 10 src = fetchFromGitHub { 11 owner = "hyperledger"; 12 repo = "fabric"; 13 rev = "v${version}"; 14 + sha256 = "sha256-Q0qrDPih3M4YCzjhLFBy51qVvoICwwn1LJf63rYiUUg="; 15 }; 16 17 vendorSha256 = null; ··· 32 "cmd/peer" 33 ]; 34 35 + ldflags = [ 36 + "-s" 37 + "-w" 38 + "-X github.com/hyperledger/fabric/common/metadata.Version=${version}" 39 + "-X github.com/hyperledger/fabric/common/metadata.CommitSha=${src.rev}" 40 + ]; 41 42 meta = with lib; { 43 description = "High-performance, secure, permissioned blockchain network";
+2 -2
pkgs/tools/text/crowdin-cli/default.nix
··· 14 15 stdenv.mkDerivation rec { 16 pname = "crowdin-cli"; 17 - version = "3.7.9"; 18 19 src = fetchurl { 20 url = "https://github.com/crowdin/${pname}/releases/download/${version}/${pname}.zip"; 21 - sha256 = "sha256-goRqj/3BM7DPWlfJH9kgW9JQP1lGWQod6DO8fmcRPqc="; 22 }; 23 24 nativeBuildInputs = [ installShellFiles makeWrapper unzip ];
··· 14 15 stdenv.mkDerivation rec { 16 pname = "crowdin-cli"; 17 + version = "3.7.10"; 18 19 src = fetchurl { 20 url = "https://github.com/crowdin/${pname}/releases/download/${version}/${pname}.zip"; 21 + sha256 = "sha256-beU4hLW5Dp4xbY0kaxuxLD2XmMXdxWEBbAH/G+B5dHU="; 22 }; 23 24 nativeBuildInputs = [ installShellFiles makeWrapper unzip ];
+2 -1
pkgs/top-level/aliases.nix
··· 1031 pdf2htmlEx = throw "pdf2htmlEx has been removed from nixpkgs, as it was unmaintained"; # Added 2020-11-03 1032 pdfmod = throw "pdfmod has been removed"; # Added 2022-01-15 1033 pdfread = throw "pdfread has been remove because it is unmaintained for years and the sources are no longer available"; # Added 2021-07-22 1034 perlXMLParser = throw "'perlXMLParser' has been renamed to/replaced by 'perlPackages.XMLParser'"; # Converted to throw 2022-02-22 1035 perlArchiveCpio = throw "'perlArchiveCpio' has been renamed to/replaced by 'perlPackages.ArchiveCpio'"; # Converted to throw 2022-02-22 1036 pgadmin = pgadmin4; ··· 1523 xmonad_log_applet_gnome3 = throw "'xmonad_log_applet_gnome3' has been renamed to/replaced by 'xmonad_log_applet'"; # Converted to throw 2022-02-22 1524 xmpp-client = throw "xmpp-client has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-02 1525 xmpppy = throw "xmpppy has been removed from nixpkgs as it is unmaintained and python2-only"; 1526 - xp-pen-g430 = pentablet-driver; # Added 2020-05-03 1527 xpf = throw "xpf has been removed: abandoned by upstream"; # Added 2022-04-26 1528 xf86_video_nouveau = throw "'xf86_video_nouveau' has been renamed to/replaced by 'xorg.xf86videonouveau'"; # Converted to throw 2022-02-22 1529 xf86_input_mtrack = throw ''
··· 1031 pdf2htmlEx = throw "pdf2htmlEx has been removed from nixpkgs, as it was unmaintained"; # Added 2020-11-03 1032 pdfmod = throw "pdfmod has been removed"; # Added 2022-01-15 1033 pdfread = throw "pdfread has been remove because it is unmaintained for years and the sources are no longer available"; # Added 2021-07-22 1034 + pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23 1035 perlXMLParser = throw "'perlXMLParser' has been renamed to/replaced by 'perlPackages.XMLParser'"; # Converted to throw 2022-02-22 1036 perlArchiveCpio = throw "'perlArchiveCpio' has been renamed to/replaced by 'perlPackages.ArchiveCpio'"; # Converted to throw 2022-02-22 1037 pgadmin = pgadmin4; ··· 1524 xmonad_log_applet_gnome3 = throw "'xmonad_log_applet_gnome3' has been renamed to/replaced by 'xmonad_log_applet'"; # Converted to throw 2022-02-22 1525 xmpp-client = throw "xmpp-client has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-02 1526 xmpppy = throw "xmpppy has been removed from nixpkgs as it is unmaintained and python2-only"; 1527 + xp-pen-g430 = throw "xp-pen-g430 has been renamed to xp-pen-g430-driver"; # Converted to throw 2022-06-23 1528 xpf = throw "xpf has been removed: abandoned by upstream"; # Added 2022-04-26 1529 xf86_video_nouveau = throw "'xf86_video_nouveau' has been renamed to/replaced by 'xorg.xf86videonouveau'"; # Converted to throw 2022-02-22 1530 xf86_input_mtrack = throw ''
+3 -1
pkgs/top-level/all-packages.nix
··· 36252 36253 bcompare = libsForQt5.callPackage ../applications/version-management/bcompare {}; 36254 36255 - pentablet-driver = libsForQt5.callPackage ../misc/drivers/pentablet-driver { }; 36256 36257 new-session-manager = callPackage ../applications/audio/new-session-manager { }; 36258
··· 36252 36253 bcompare = libsForQt5.callPackage ../applications/version-management/bcompare {}; 36254 36255 + xp-pen-deco-01-v2-driver = libsForQt5.xp-pen-deco-01-v2-driver; 36256 + 36257 + xp-pen-g430-driver = libsForQt5.xp-pen-g430-driver; 36258 36259 new-session-manager = callPackage ../applications/audio/new-session-manager { }; 36260
+4
pkgs/top-level/qt5-packages.nix
··· 235 236 soundkonverter = callPackage ../applications/audio/soundkonverter {}; 237 238 yuview = callPackage ../applications/video/yuview { }; 239 })))
··· 235 236 soundkonverter = callPackage ../applications/audio/soundkonverter {}; 237 238 + xp-pen-deco-01-v2-driver = callPackage ../os-specific/linux/xp-pen-drivers/deco-01-v2 { }; 239 + 240 + xp-pen-g430-driver = callPackage ../os-specific/linux/xp-pen-drivers/g430 { }; 241 + 242 yuview = callPackage ../applications/video/yuview { }; 243 })))